Экспорт шейпа в текст

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
mnj
Интересующийся
Сообщения: 47
Зарегистрирован: 15 мар 2010, 15:25
Репутация: 0

Экспорт шейпа в текст

Сообщение mnj » 19 май 2011, 23:52

Товарищи, подскажите пожалуйста, есть ли способ экспорта точек шейпа в обыкновенный текстовый файл (или Excel). Может, скрипт какой есть?

self-improving
Активный участник
Сообщения: 144
Зарегистрирован: 18 дек 2009, 15:36
Репутация: 4
Откуда: Златоглавая

Re: Экспорт шейпа в текст

Сообщение self-improving » 20 май 2011, 00:15

Зачем скрипт? Все уже давно придумано )
Открываете таблицу атрибутов Вашего SHP в ArcMap - и выбираете Export. А там - хоть текст, хоть Excel.

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Экспорт шейпа в текст

Сообщение Дмитрий Барышников » 20 май 2011, 00:18

1. Перегоните в kml и будет вам счастье (можно с помощью wxGIS).
2. Еще можно попробовать ogr2ogr в csv сохранением геометрии (http://www.gdal.org/ogr2ogr.html)
3. В случае точечного файла - в красном ящике есть инструмент записи в атрибуты XY координат. После этого экспорт в csv стандартными средствами.

mnj
Интересующийся
Сообщения: 47
Зарегистрирован: 15 мар 2010, 15:25
Репутация: 0

Re: Экспорт шейпа в текст

Сообщение mnj » 20 май 2011, 10:52

В том и дело, что при экспорте из таблицы атрибутов в текстовый файл происходит ошибка. Почему - не знаю, в дбф экспорт происходит, в текст - нет.

self-improving
Активный участник
Сообщения: 144
Зарегистрирован: 18 дек 2009, 15:36
Репутация: 4
Откуда: Златоглавая

Re: Экспорт шейпа в текст

Сообщение self-improving » 20 май 2011, 11:28

mnj писал(а):В том и дело, что при экспорте из таблицы атрибутов в текстовый файл происходит ошибка. Почему - не знаю, в дбф экспорт происходит, в текст - нет.
Выложите ваш SHP - не видя данных, сложно узнать, в чем причина ошибки

mnj
Интересующийся
Сообщения: 47
Зарегистрирован: 15 мар 2010, 15:25
Репутация: 0

Re: Экспорт шейпа в текст

Сообщение mnj » 20 май 2011, 20:53

Вот пример - просто точки (углы участка работ). На винде 7 выдает ошибку. Может, в консерватории нужно подправить?
Вложения
shape.zip
точечный шейп (углы участка)
(1.1 КБ) 474 скачивания

ggis
Завсегдатай
Сообщения: 302
Зарегистрирован: 31 окт 2008, 10:39
Репутация: 2

Re: Экспорт шейпа в текст

Сообщение ggis » 21 май 2011, 14:32

XPSP3-все нормально экспортируется в текстовый файл.

mnj
Интересующийся
Сообщения: 47
Зарегистрирован: 15 мар 2010, 15:25
Репутация: 0

Re: Экспорт шейпа в текст

Сообщение mnj » 21 май 2011, 14:56

Bishop писал(а):1. Перегоните в kml и будет вам счастье (можно с помощью wxGIS).
2. Еще можно попробовать ogr2ogr в csv сохранением геометрии (http://www.gdal.org/ogr2ogr.html)
3. В случае точечного файла - в красном ящике есть инструмент записи в атрибуты XY координат. После этого экспорт в csv стандартными средствами.
А как называется инструмент записи в атрибуты координат? я такого пока не нашел (я, конечно, далеко от волшебников вроде вас...)

mnj
Интересующийся
Сообщения: 47
Зарегистрирован: 15 мар 2010, 15:25
Репутация: 0

Re: Экспорт шейпа в текст

Сообщение mnj » 21 май 2011, 15:24

На XPSP3 и у меня все экспортируется...

self-improving
Активный участник
Сообщения: 144
Зарегистрирован: 18 дек 2009, 15:36
Репутация: 4
Откуда: Златоглавая

Re: Экспорт шейпа в текст

Сообщение self-improving » 21 май 2011, 17:04

ggis писал(а):XPSP3-все нормально экспортируется в текстовый файл.
+1, все работает без проблем.
Могу посоветовать попробовать файл назвать латиницей - иногда необъяснимые проблемы решаются именно так. Да и вообще, лучше себя к этому все-таки приучить - раз уж работаете не только с отечественным ПО :)
mnj писал(а):А как называется инструмент записи в атрибуты координат? я такого пока не нашел (я, конечно, далеко от волшебников вроде вас...)
Data Management -> Features -> Add XY Coordinates.
Этот инструмент вам в любом случае понадобится, без него вы в TXT экспортируете только атрибуты, без координат.

mnj
Интересующийся
Сообщения: 47
Зарегистрирован: 15 мар 2010, 15:25
Репутация: 0

Re: Экспорт шейпа в текст

Сообщение mnj » 22 май 2011, 19:04

спасибо, под ХР все работает, завтра проверю под 7.

mnj
Интересующийся
Сообщения: 47
Зарегистрирован: 15 мар 2010, 15:25
Репутация: 0

Re: Экспорт шейпа в текст

Сообщение mnj » 27 май 2011, 15:19

Не работает под 7. Не знаю, почему. Пошел другим путем - открыл dbf в Excel и сохранил.

Ответить

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

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

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