Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
:: vesta ::
Зарегистрирован: 21.08.2006 Сообщения: 8
|
Добавлено: Пн Авг 21, 2006 5:14 pm Заголовок сообщения: транспортные потоки |
|
|
:?: Всем привет!
Кто-нибудь из уважаемых пользователей может подсказать, как средствами MapInfo можно изобразить транспортные потоки?
Необходимы стрелки, направленные по установкам пользователя и градуированные в зависимости от показателей. Можно ли вообще такое осуществить? Может, утилита какя есть?
Спасибо. |
|
Вернуться к началу |
|
|
Нестеров Валерий
Зарегистрирован: 21.03.2006 Сообщения: 492
|
Добавлено: Пн Авг 21, 2006 10:27 pm Заголовок сообщения: |
|
|
Я конкретно такой утилитки не встречал, хотя может и есть что-то подобное. Думаю, что придется писать самому, ну или заказать разработчикам.
А вообще подобное можно сделать создав какой-нибудь оформительский слой и в нем обрисовывать имеющиеся объекты обычными линиями и точками, в зависимости от данных в БД (к примеру).
Или создать условные знаки стилей линий, необходимых вам, и ими рисовать ваши объекты. _________________ Жизнь прекрасна!i |
|
Вернуться к началу |
|
|
:: vesta ::
Зарегистрирован: 21.08.2006 Сообщения: 8
|
Добавлено: Вт Авг 22, 2006 9:45 am Заголовок сообщения: |
|
|
Пыталась с линиями, некрасиво получается :( если бы был шаблон градуировки площадных объектов, в зависимости от показателей...
Ладно... Все равно спасибо |
|
Вернуться к началу |
|
|
Нестеров Валерий
Зарегистрирован: 21.03.2006 Сообщения: 492
|
Добавлено: Вт Авг 22, 2006 3:07 pm Заголовок сообщения: |
|
|
Если вы под градуировкой понимаете вид заливки площадных объектов, то можете попробовать тематические слои.
С их помощью можно выполнять некоторое оформление объектов в зависимости от данных в БД (списках). _________________ Жизнь прекрасна!i |
|
Вернуться к началу |
|
|
:: vesta ::
Зарегистрирован: 21.08.2006 Сообщения: 8
|
Добавлено: Вт Авг 22, 2006 3:13 pm Заголовок сообщения: |
|
|
нет, под градуировкой я понимаю именно изменение размера пропорционально показателям. Вот со значками такое можно делать, а вот с площадными объектами - нет :( |
|
Вернуться к началу |
|
|
Нестеров Валерий
Зарегистрирован: 21.03.2006 Сообщения: 492
|
Добавлено: Вт Авг 22, 2006 3:33 pm Заголовок сообщения: |
|
|
Если конечно вам нужно, чтобы рисовался круг с заданным радиусом из БД или квадрат с конкретной длиной стороны, тогда да, нужно писать какую-то утилитку.
Если же просто относительные изменения размера, например круга в заданной точке с некоторыми значениями из БД, тогда "Тематические слои". _________________ Жизнь прекрасна!i |
|
Вернуться к началу |
|
|
:: vesta ::
Зарегистрирован: 21.08.2006 Сообщения: 8
|
Добавлено: Вт Авг 22, 2006 3:49 pm Заголовок сообщения: |
|
|
У меня есть слой стрелок (полигональные объекты), показывающих направление транспортных потоков. К стрелкам прикреплены данные об объеме перевозимых по этому направлению грузов. Эти данные будут меняться. Мне нужно, чтоб размер стрелок менялся в соответствии с ними. Разве это можно сделать просто через тематические слои? :roll: |
|
Вернуться к началу |
|
|
Нестеров Валерий
Зарегистрирован: 21.03.2006 Сообщения: 492
|
Добавлено: Чт Авг 24, 2006 9:13 am Заголовок сообщения: |
|
|
Можно:
Вариант 1.
Если вместо нарисованных стрелок создать точечные объекты в виде этих стрелок (с помощью утилитки для MapInfo - в меню "Программы\Каталог программ\Symbol" можно нарисовать символы в виде стрелок на разные направления). в базе данных кроме значения потока сделать еще поле направления стрелки. А тематика отталкиваясь от значения направления будет рисовать нужный символ со стрелкой нужного направления, а от значения потока будет рисовать величину этого символа.
Вариант2.
Я понимаю, что ваши транспортные потоки отрисованы в виде полилиний. Так вот у них в базе должны быть параметры плотности потока. И оцифрованы они должны быть в направлении самого потока.
Теперь с помощью тематики можно отрисовывать стиль линии (выбрав какой-нибудь со стрелочками, или создав свой стиль линии - c дистрибутивом MapInfo идет бесплатная утилитка "RUSUTILS\MILISTED, позволяющая редактировать и создавать свои стили линий"). Толщина линии будет изменяться в зависимости от вашего параметра потока. А направление соответственно по направлению оцифровки полилинии потока. _________________ Жизнь прекрасна!i |
|
Вернуться к началу |
|
|
:: vesta ::
Зарегистрирован: 21.08.2006 Сообщения: 8
|
Добавлено: Чт Авг 24, 2006 10:41 am Заголовок сообщения: |
|
|
Огромное спасибо Вам за совет! Мне вот первый вариант больше понравился, так и сделаю! Спасибо! :) |
|
Вернуться к началу |
|
|
|