Страница 1 из 2

Векторы течений

Добавлено: 07 фев 2012, 10:40
SirFisher
Доброго дня

Стоит задача показать направление течений на слое ArcGIS. Например, так? как приведено на рисунке.
Может кто подсказать в каком направлении двигаться

Re: Векторы течений

Добавлено: 07 фев 2012, 11:17
novia
начнем с того, что у вас есть? в каком виде данные? вектор, растр?

мысли вслух:
можно для точечного объекта назначить маркер-линию, с толщиной зависящей от скорости течения, а направление задать поворотом символа на значение азимута течения

Re: Векторы течений

Добавлено: 07 фев 2012, 11:23
rhot
дайте описание легенды справа - не совсем понятно, что означают цвета.

Re: Векторы течений

Добавлено: 07 фев 2012, 11:30
SirFisher
novia писал(а):начнем с того, что у вас есть? в каком виде данные? вектор, растр?

мысли вслух:
можно для точечного объекта назначить маркер-линию, с толщиной зависящей от скорости течения, а направление задать поворотом символа на значение азимута течения
Данные в hdf. Свободно могу конвертировать их как в grid, так и в точки.

Каким образом для точечной темы задать маркеры и их повороты?

rhot писал(а):дайте описание легенды справа - не совсем понятно, что означают цвета.
Цвета обозначают скорость - см/сек.

Re: Векторы течений

Добавлено: 07 фев 2012, 11:39
novia
Каким образом для точечной темы задать маркеры и их повороты?
маркеры задать можно в свойствах слоя, а тут написано про то, как их повернуть.

Re: Векторы течений

Добавлено: 07 фев 2012, 12:01
SirFisher
novia,
можно ли для точечного объекта назначить маркер-линию, не с толщиной, а с длиной, зависящей от скорости течения?

[Сообщение с мобильного устройства] Изображение

Re: Векторы течений

Добавлено: 07 фев 2012, 12:07
Сергей
можно

как вариант:
в атрибутике два поля: скорость и азимут.
Поворот по азимуту
Разбиваем на классы по скорости
В свойствах слоя раскрашиваем по категориям наши точки.
Каждой точке присваиваем свой символ (их правда подредактировать придется)
Arrow Marker Symbol посмотрите (это в Symbol Rpoperty Edidor, там список выпадающий есть), там можно задать ширину и длину символа.

Re: Векторы течений

Добавлено: 07 фев 2012, 12:31
SirFisher
Сергей,
как расчитать азимут?

[Сообщение с мобильного устройства] Изображение

Re: Векторы течений

Добавлено: 07 фев 2012, 12:46
Сергей
А как у Вас направление течения указано в hdf??

NN Nw или градусы??

Re: Векторы течений

Добавлено: 07 фев 2012, 12:49
SirFisher
Сергей,
градусы.
P.S. Что такое NN Nw?

[Сообщение с мобильного устройства] Изображение

Re: Векторы течений

Добавлено: 07 фев 2012, 12:53
Сергей

Re: Векторы течений

Добавлено: 07 фев 2012, 13:03
Сергей
Ну тогда у Вас все есть
Одно поле скорость течения (по этому полю проранжируйте на классы)
Одно поле направление течения (по этому полю задайте поворот символа)
Иногда в легенде не указывают направление в градусах, а переводят цифровые значения в более понятные- ССВ (северо-северо восток , например)

Re: Векторы течений

Добавлено: 07 фев 2012, 13:16
SirFisher
Сергей,
у меня нет направления, у меня есть широта и долгота. Теперь надо решить вопрос с расчетом направления

[Сообщение с мобильного устройства] Изображение

[Сообщение с мобильного устройства] Изображение

Re: Векторы течений

Добавлено: 07 фев 2012, 13:29
novia
если у вас есть только точки со значением скорости течения, то стрелки вы не нарисуете.

Re: Векторы течений

Добавлено: 07 фев 2012, 13:32
SirFisher
novia,
это понятно. Но как-то вопрос надо решить

[Сообщение с мобильного устройства] Изображение