Создать полигон по координатам точек

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
Шайхетдинов
Новоприбывший
Сообщения: 4
Зарегистрирован: 10 фев 2020, 09:59
Репутация: 0
Откуда: Екатеринбург

Создать полигон по координатам точек

Сообщение Шайхетдинов »

У меня есть таблица координат земельного участка.
Подскажите как сделать полигональный шейп по этим точкам.
У меня АркГИС 9.3 Арквью.
Ivanych999
Участник
Сообщения: 95
Зарегистрирован: 25 ноя 2013, 16:28
Репутация: 22

Re: Создать полигон по координатам точек

Сообщение Ivanych999 »

Можно с помощью Python'а:
1. SearchCursor'м перебираете координаты в таблице и формируете arcpy.Polygon
2. Создаете класс объектов с помощью, например, CopyFeatures
Шайхетдинов
Новоприбывший
Сообщения: 4
Зарегистрирован: 10 фев 2020, 09:59
Репутация: 0
Откуда: Екатеринбург

Re: Создать полигон по координатам точек

Сообщение Шайхетдинов »

А как это сделать Аркмепе.
Я начинающий пользователь.
Ivanych999
Участник
Сообщения: 95
Зарегистрирован: 25 ноя 2013, 16:28
Репутация: 22

Re: Создать полигон по координатам точек

Сообщение Ivanych999 »

В arcmap можно включить окно Python.
Дальше google (use python in arcmap) и справка по arcgis в помощь
trir
Гуру
Сообщения: 5355
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Создать полигон по координатам точек

Сообщение trir »

боже
PythonWin is included with the installation media, but is not installed by default. To install the PythonWin install program, use pywin32-210.win32-py2.5.exe
http://webhelp.esri.com/arcgisdesktop/9 ... on_scripts
Шайхетдинов
Новоприбывший
Сообщения: 4
Зарегистрирован: 10 фев 2020, 09:59
Репутация: 0
Откуда: Екатеринбург

Re: Создать полигон по координатам точек

Сообщение Шайхетдинов »

Всем спасибо.
Инструкция для начинающих:
Через Эксель создал точечный шейп.
Потом по точкам с замыканием создал полигон.
Конечно, это не правильно, но значительно проще.
trir
Гуру
Сообщения: 5355
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Создать полигон по координатам точек

Сообщение trir »

Через Эксель создал точечный шейп.
там же сразу можно и полигон создать, а лучше вообще использовать БД и SQL
И зачем вообще сидеть на таком старом софте - проще перейти на QGIS, можно поставить параллельно и переползать потихоньку
Шайхетдинов
Новоприбывший
Сообщения: 4
Зарегистрирован: 10 фев 2020, 09:59
Репутация: 0
Откуда: Екатеринбург

Re: Создать полигон по координатам точек

Сообщение Шайхетдинов »

trir писал(а): 11 фев 2020, 07:48И зачем вообще сидеть на таком старом софте - проще перейти на QGIS, можно поставить параллельно и переползать потихоньку
АркГис 9.3 арквью спущено сверху и покупать новые нет надежды, поэтому и сидим на том, что имеем.
Поставлю виртуальную машину и попробую поставить в нее 10-ю версию.
trir
Гуру
Сообщения: 5355
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Создать полигон по координатам точек

Сообщение trir »

QGIS не надо покупать - скачай и ставь https://qgis.org/ru/site/forusers/download.html
lam
Гуру
Сообщения: 1018
Зарегистрирован: 01 авг 2012, 13:55
Репутация: 241

Re: Создать полигон по координатам точек

Сообщение lam »

Аватара пользователя
vabisan
Участник
Сообщения: 75
Зарегистрирован: 24 фев 2011, 13:25
Репутация: 1
Откуда: Россия, Алтайский край, г. Барнаул

Re: Создать полигон по координатам точек

Сообщение vabisan »

В ArcGIS есть специальный инструмент для этого
1. points to line
(соответственно для массива точек должны быть указаны поля X и Y и порядковые номера, чтобы программа понимала в какой последовательности соединять их)
2. ну а дальше, если нужно, из линейного слоя можно сделать feature to polygon

*Если точки в таблице (эксель например), то можно воспользоваться инструментом excel to table, затем в появившейся таблице: display X Y, а затем, когда точки будут визуализированы, то сделать data -> export data и сохрать шейп с точками куда нужно
lam
Гуру
Сообщения: 1018
Зарегистрирован: 01 авг 2012, 13:55
Репутация: 241

Re: Создать полигон по координатам точек

Сообщение lam »

vabisan писал(а): 06 май 2020, 16:30из линейного слоя можно сделать feature to polygon
Да, конечно можно, при наличии самой дорогой лицензии Advanced.
Аватара пользователя
vabisan
Участник
Сообщения: 75
Зарегистрирован: 24 фев 2011, 13:25
Репутация: 1
Откуда: Россия, Алтайский край, г. Барнаул

Re: Создать полигон по координатам точек

Сообщение vabisan »

Тогда действительно проще поставить QGIS и Convert points to line...
Ответить

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

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

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