M value

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
angelok
Активный участник
Сообщения: 184
Зарегистрирован: 05 июн 2013, 11:45
Репутация: 0

M value

Сообщение angelok » 25 июн 2013, 13:23

Привет!
Тут такая штука, нужно заполнить значение М в редакторе вертексов. Как я поняла это расстояние в метрах межну вертексами.
Мож кто знает как их можно автоматически посчитать???

lam
Гуру
Сообщения: 1018
Зарегистрирован: 01 авг 2012, 13:55
Репутация: 241

Re: M value

Сообщение lam » 25 июн 2013, 13:42

Наводка:
1. Построить линию по вертексам
2. Разбить линию на отрезки ветрексами
3. Посчитать длину отрезков
4. Конвертировать отрезки в вертексы

_lenik
Активный участник
Сообщения: 121
Зарегистрирован: 10 сен 2012, 08:45
Репутация: 36
Откуда: Минск

Re: M value

Сообщение _lenik » 25 июн 2013, 13:44

В контекстном меню редактируемого скетча "Редактирование измерений на маршруте" - "Установить как расстояние" или от/до

angelok
Активный участник
Сообщения: 184
Зарегистрирован: 05 июн 2013, 11:45
Репутация: 0

Re: M value

Сообщение angelok » 26 июн 2013, 08:06

_lenik писал(а):В контекстном меню редактируемого скетча "Редактирование измерений на маршруте" - "Установить как расстояние" или от/до
Спасибо, за подсказку. Это работает для одного трека. У меня их 966. Все вместе не редактируются. :?

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: M value

Сообщение novia » 26 июн 2013, 08:16

angelok писал(а):Привет!
Тут такая штука, нужно заполнить значение М в редакторе вертексов. Как я поняла это расстояние в метрах межну вертексами.
я бы уточнил. это не расстояние между вертексами, а расстояние от начала маршрута в "попугаях"
понравилось? жми палец вверх :!:

lam
Гуру
Сообщения: 1018
Зарегистрирован: 01 авг 2012, 13:55
Репутация: 241

Re: M value

Сообщение lam » 26 июн 2013, 08:28

novia писал(а):
angelok писал(а):Привет!
Тут такая штука, нужно заполнить значение М в редакторе вертексов. Как я поняла это расстояние в метрах межну вертексами.
я бы уточнил. это не расстояние между вертексами, а расстояние от начала маршрута в "попугаях"
angelok, уточняйте тогда задачу.

angelok
Активный участник
Сообщения: 184
Зарегистрирован: 05 июн 2013, 11:45
Репутация: 0

Re: M value

Сообщение angelok » 26 июн 2013, 08:47

я не понимаю выражение "расстояние от начала маршрута в "попугаях"". Имеются треки, они состоят из вертексов. Первое значение М будет 0,0 а потом уже должно считаться расстояние между вертексами.

lam
Гуру
Сообщения: 1018
Зарегистрирован: 01 авг 2012, 13:55
Репутация: 241

Re: M value

Сообщение lam » 26 июн 2013, 09:00

angelok писал(а):я не понимаю выражение "расстояние от начала маршрута в "попугаях"". Имеются треки, они состоят из вертексов. Первое значение М будет 0,0 а потом уже должно считаться расстояние между вертексами.
Тогда, алгоритм действий такой - viewtopic.php?f=16&t=13987#p91304. Может кто из форумчан другой алгоритм подскажет :)

_lenik
Активный участник
Сообщения: 121
Зарегистрирован: 10 сен 2012, 08:45
Репутация: 36
Откуда: Минск

Re: M value

Сообщение _lenik » 26 июн 2013, 09:21

Создать маршруты

В общем вот этот раздел справки изучите:Общие задачи в системах линейных координат
Алгоритм действий по созданию маршрутной сети может быть разный, в зависимости от исходных данных и того, что вы хотите получить в результате.

lam
Гуру
Сообщения: 1018
Зарегистрирован: 01 авг 2012, 13:55
Репутация: 241

Re: M value

Сообщение lam » 26 июн 2013, 10:28

Как правильно отметил novia
novia писал(а): это не расстояние между вертексами, а расстояние от начала маршрута в "попугаях"
поэтому если вы хотите заполнить M value для вертексов, то это будет расстояние от начала маршрута для каждого вертекса и вам надо двигаться в сторону создания маршрутной темы. При создании маршрутной темы вы не сможете записать в M value расстояние между вертексами, возможно я ошибаюсь. Расстояние между вертексами вы можете посчитать и записать в атрибутивную таблицу слоя точек вертексов и это уже будет не маршрутная тема с предусмотренным для нее атрибутом M value.

angelok
Активный участник
Сообщения: 184
Зарегистрирован: 05 июн 2013, 11:45
Репутация: 0

Re: M value

Сообщение angelok » 26 июн 2013, 10:49

sory, Lam! Мне не правильно объяснили задачу и я Вам тут мозги пудрила.... Значит мне нужно было расстояние в попугаях. Я решила этот вопрос с помощью наводки lenik, через Общие задачи в системах линейных координат. Всё получилось!!!! Спасибо Всем за советы!

Ответить

Вернуться в «ArcGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя