построение линейной топологии

0 голосов
спросил 25 Фев, 03 от Гость (210,080 баллов) в категории Программные продукты Esri
http://www.dataplus.ru/WIN/TEH_SUPP/ArcView/Topolog.htm): "Вашему вниманию предлагается скрипт, позволяющий средствами ArcView GIS 3.0 создать полигональную тему на основе топологически корректной линейной темы. Это продолжение темы "ArcView и топология", начатой в ARCREVIEW №2(1997) на стр. 10. Приведенные там скрипты позволяли построить линейную топологию средствами ArcView 2.1."

Нет ли у кого данного чудо-скрипта? Именно для линейной топологии? Что-то даже Esri.com не богат на эту тему.

15 Ответы

0 голосов
ответил 25 Фев, 03 от Гость (210,080 баллов)
Если вы внимательно поищете на ESRI.com, то кое-что там найти можно. Рекомендую познакомиться с такими расширениями как "ArcTopology Administrator" и "Polylines to Polygons 2.3"
0 голосов
ответил 26 Фев, 03 от Гость (210,080 баллов)
Спасибо. И все-таки, именно этот нижегородский скрипт из второго номера ArcReview??? Уж больно вторая серия понравилась. Не встречал ли кто его живьем (в электронной форме?).
0 голосов
ответил 27 Фев, 03 от Гость (210,080 баллов)
На arcscript ESRI имеется неплохое расширение Santi Tools. В его состав входят такие функции как Build/Clean и Clean lines. Может это то что нужно.
0 голосов
ответил 27 Фев, 03 от Гость (210,080 баллов)
Спасибо, все предложенное перепробовал. Краткое резюме, кому интересна данная тема:

Задача стоит найти наиболее простой и быстрый путь построения полигонов в ArcView, с целью вручить готовый инструмент оператору. Предполаемый путь решения: оператор создает линейный слой с перехлестами (или точным притягиванием, что маловероятно). Для построения полигонов, таким образом, не нужна полная чистка исходных линий, достаточно построить их пересечения. Предполагается, что качество исходных линий оператор обеспечивает, и недотыков нет. Игра с чисткой в полном объеме противопоказана, так как вносит элемент творчества (tolerance??? :) и, следовательно, непредсказуемость результата :(.
  
1. "Polylines to Polygons 2.3"  проверяет линейную топологию, но не делает ее. Видимо, предполагается ручная чистка. После таковой полигоны делает неплохо. Алгоритм пересечения отсутствует.

2. "ArcTopology Administrator" пытается чистить линии, но, как правило, выдает какие-то замысловатые петли на висячих узлах, когда пытается их вычистить. После чистки построение нормальных полигонов в общем случае невозможно - много лишних и отсутствуют заданные. Алгоритм пересечения в отдельном виде отсутствует.

3.  EditTools - работает с блеском,
однако программа небесплатная (демо-версия на 100 линий).

4. SantiTools - создает пересечения, сам же и строит полигоны как по пересеченной линейной теме, так и сразу по исходной. Проблем с использованием пока не обнаружено. ТОлько пересечения можно построить с помощью "чистки линий" при tolerance = 0. Похоже, это то, что нужно (но в составе большого пакета).

Похоже, что описаный выше подход реализует также комплект скриптов Алексея Никонова, опубликованный в ArcReview. Во всяком случае, полигоны он строит неплохо. Однако электронной версии чистки линий пока не обнаружено... Если найти-таки сценарий пересечения в виде текста, то появляется шанс спаять простой и пронзительный инструмент под одну кнопку.
0 голосов
ответил 27 Фев, 03 от Гость (210,080 баллов)
Да уж, блин... Скинуться миром да купить один EditTools. Вряд ли там у него фиксированная лицензия. Хотя кто его знает?
0 голосов
ответил 28 Фев, 03 от Гость (210,080 баллов)
Мужики стоит его покупать (110$)

Я его купил и вы знаете он окупился у меня в течении 2 дней за счет заказов


Кроме выше указаной функции у него дополнительные  и более интересные функ.
0 голосов
ответил 28 Фев, 03 от Albert1 (10,780 баллов)
Если это об ArcView шном модуле, то проще убрать у него ограничение (плохо конечно, но для спортивного интереса). Работает без проблем.
0 голосов
ответил 28 Фев, 03 от Гость (210,080 баллов)
Альберт, поделись опытом пожалуйста, можно на мыло(тоже спортивный интерес:) )
0 голосов
ответил 28 Фев, 03 от Гость (210,080 баллов)
Да, Альберт, если не сложно....
0 голосов
ответил 28 Фев, 03 от Alik (6,660 баллов)
Пишите Ваше сообщение здесь
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...