PolylineM -> PolylineZ ???

0 голосов
спросил 11 Ноя, 05 от Гость (210,080 баллов) в категории Программные продукты Esri

мимоходом обнаружил, что это разные вещи :) Хотя теплилась надежда. И правда, какого фига они разные? Z есть Z, хоть его М назови, хоть H, обработка одинакова - интерполяция... Но разумеется calibrate не обрабатывает Z. Догадываюсь, почему "так сложилось" у ESRI :)))

Но заодно узнал, что PolylineZ= PolylineM+Z, т.е. последняя хранит и то и то "в одном флаконе". Тогда возникает идея, почему бы просто не переписать значения M->Z  для всех вертексов? Интерполяцию М притом делая штатными средствами... Влезать в скриптование можно, но не видел ли кто готового такого инструмента?

2 Ответы

0 голосов
ответил 11 Ноя, 05 от lena (4,240 баллов)

Мне тоже это интересно, видела такую команду Poliline(Z)M to Point в ET GeoWizards http://arcscripts.esri.com/details.asp?dbid=11903? по моему она вытаскивает значения М в отдельное поле

0 голосов
ответил 14 Ноя, 05 от Гость (210,080 баллов)

Вытаскивать-то вытаскивает, да этож в точки... Хотя он жеж из точек обратно и собирает, идея! Ща попробую... Да, получается!

Осталась проблема - как-то калибровка линий по точкам нестабильно работает, явно дурит. Возможно, из-за того, что предназначалась она ТОЛЬКО для километража, т.е. для величины растущей в одном направлении. Придется маленько поизучать глюки.

Спасибо за подсказочку! Вот ведь, глядел, да проглядел.

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