Как преобразовать полилинию в многоугольник в ArcMap
ArcMap подготавливает, обрабатывает и интерпретирует географические данные с помощью карт и географических информационных систем, создавая карту со слоями информации о различных точках. Это основной компонент ArcGIS от разработчика Esri. ArcMap позволяет вам создать карту и заполнить каждую точку на карте информацией, относящейся к этому местоположению, такой как уровень осадков, уровень грамотности или высота над уровнем моря. Чтобы добавить эту информацию, установите области на карте, с которыми будет связана информация, процесс, который требует создания замкнутых многоугольников из линий, составляющих края области.
Создание базы геоданных
Шаг 1
Откройте ArcMap и создайте новую карту в меню «Файл».
Шаг 2
Выберите файлы SHP, содержащие ваши полилинейные данные, в диалоговом окне, которое появляется, как только вы открываете новую карту. ArcMap создает новую карту с полилиниями — набором сгруппированных линий — из выбранного файла.
Шаг 3
Нажмите «Инструменты управления данными» в главном меню, а затем выберите «Рабочее пространство», а затем «Создать личный ВВП» в подменю. На этом шаге будет создана новая база геоданных, в которую вы сможете вводить полилинии.
Шаг 4
Выберите выходную папку для вашей базы геоданных, дайте ей имя, например «example.mdb», и нажмите «ОК».
Шаг 5
Нажмите «Инструменты управления данными», а затем «Рабочая область» и «Создать набор данных объектов» в подменю. Задайте в качестве выходного местоположения базу данных, которую вы только что создали, example.mdb, и назовите набор данных легко запоминающимся именем, например «test». Нажмите кнопку «Свойства» в диалоговом окне, а затем импортируйте файл SHP, содержащий нужные данные полигона. Нажмите "ОК".
Шаг 6
Выберите «Инструменты преобразования» в главном меню, а затем «В базу геоданных» и «Класс объектов в базу геоданных» в параметрах подменю.
Шаг 7
Перетащите файл SHP с данными точек и ломаной SHP в поле ввода. Установите выходную базу геоданных на только что созданный набор данных, example.mdp/test, и нажмите «ОК». Это создает набор данных, который связывает ваши полилинии с определенной точкой на карте. Обновите карту, используя свой набор данных, чтобы проверить результаты.
Превращение полилиний в многоугольник
Шаг 1
Выберите «Инструменты управления данными» в главном меню, а затем «Функции» и «Функция в полигон» в подменю.
Шаг 2
Выберите файл полилинии из каталога набора данных, example.mdb/test, в качестве входного объекта.
Шаг 3
Выберите файл точек в качестве элемента метки и выберите имя для вывода, например «example_polygon». Нажмите "ОК" и обновите карту из нового файла, чтобы увидеть полигон на месте.
Совет
Файлы ArcGIS состоят из линий, полигонов и точек. Все полигоны также содержат точечные и линейные данные, поэтому перед созданием полигона необходимо объединить данные с базой геоданных.
Проверьте свой полигон на точность и согласованность с вашими данными. Отредактируйте базу геоданных, если обнаружите какие-либо ошибки.
Для опытных программистов ArcGIS также предлагает программные решения для преобразования объектов. В стандартных случаях вы также можете найти код того, что вы хотите выполнить, и просто вставить его в каталог.
Предупреждение
Чаще сохраняйте свою работу. ArcMap — надежная и тяжелая программа, которая может зависать в медленных операционных системах.