SHP как получить данные

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
Аватара пользователя
agentbond007
Активный участник
Сообщения: 100
Зарегистрирован: 14 дек 2010, 15:14
Репутация: 0

SHP как получить данные

Сообщение agentbond007 »

Здравствуйте!
Пишу программу на Delphi + MapInfo, есть файлы в формате SHP в каждом файле один полигон. Как программно получить координаты полигона для последующего построения в программе MapInfo?
Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: SHP как получить данные

Сообщение Дмитрий Барышников »

1. В каком по вы хотите получить? Можно использовать GDAL можно ArcGIS API и т.д.
2. Какие координаты вы хотите получить? Охват, точки во внешних/внутренних кругах, в какой проекции?
Аватара пользователя
agentbond007
Активный участник
Сообщения: 100
Зарегистрирован: 14 дек 2010, 15:14
Репутация: 0

Re: SHP как получить данные

Сообщение agentbond007 »

Координаты хочу получить в Delphi, на подобе технологии получения данных из DBF (BDE). Координаты нужны для построения контура полигона (квадрат 4 угловые точки), в проекции Долгота/Широта. Файл SHP содержит однотипные объекты полигоны(квадраты) из N точек без внутренних полигонов.
Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: SHP как получить данные

Сообщение Дмитрий Барышников »

Координаты в шейп-файле не содержатся в dbf. Для своей программы попробуйте библиотеку gdal. Правда с привязкой к дельфи придётся поразбираться. Возможно есть какие-то ГИС библиотеки для дельфи. Но я таких не знаю.

[ Сообщение с мобильного устройства ]
Аватара пользователя
OlgaS
Интересующийся
Сообщения: 34
Зарегистрирован: 10 дек 2011, 21:15
Репутация: 6

Re: SHP как получить данные

Сообщение OlgaS »

В ArcToolbox есть набор инструментов Управление данными (Data Management). В нем есть инструменты Вершины объекта в точки и Добавление координат XY. Если шейп-файлов много, наверно удобнее собрать это всё в модель с итерациями.
Ответить

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

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

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