Страница 1 из 1
DBF-файл в multipoint SHP-файл
Добавлено: 07 июн 2015, 11:11
nickleb
Подскажите каким свободным инструментом
DBF-файл конвертировать в multipoint SHP-файл.
Утилита "типа" dbf2shp?
Re: DBF-файл в multipoint SHP-файл
Добавлено: 07 июн 2015, 15:29
jerry-maori
Хм... а разве DBF хранит в себе геометрию?
Re: DBF-файл в multipoint SHP-файл
Добавлено: 07 июн 2015, 15:51
nickleb
jerry-maori писал(а):Хм... а разве DBF хранит в себе геометрию?
в исходном DBF присутствуют значения Latitude и Longitude ...
каждая запись исходного DBF-файла по сути - точка с уникальным идентификатором...
т.е. исходный DBF - это DBF-файл - таблица атрибутов желаемого создаваемого SHP-файла,
с добавленным атрибутом, описывающем геометрию...
Re: DBF-файл в multipoint SHP-файл
Добавлено: 07 июн 2015, 16:08
jerry-maori
ну дык тогда "Add XY data" (в ArcGIS так называется. В иных пакетах всяко тоже есть такое). Или задача пакетного конвертирования?
Re: DBF-файл в multipoint SHP-файл
Добавлено: 07 июн 2015, 16:11
nickleb
jerry-maori писал(а):ну дык тогда "Add XY data" (в ArcGIS так называется. В иных пакетах всяко тоже есть такое). Или задача пакетного конвертирования?
да: именно пакетно... и не в ESRI. а в чём-то свободном...
Re: DBF-файл в multipoint SHP-файл
Добавлено: 07 июн 2015, 16:11
gamm
боюсь, что буду не оригинален, но загрузите его в R (foreign::read.dbf), и запишите руками в MIF/MID. Дел минут на 10. Если потратить полчаса, то можно сохранить shape через rgdal. И подсунуть ему исходный dbf вместо созданного для полной кошерности.
Re: DBF-файл в multipoint SHP-файл
Добавлено: 07 июн 2015, 16:24
nickleb
gamm писал(а):боюсь, что буду не оригинален, но загрузите его в R (foreign::read.dbf), и запишите руками в MIF/MID. Дел минут на 10. Если потратить полчаса, то можно сохранить shape через rgdal. И подсунуть ему исходный dbf вместо созданного для полной кошерности.
связался уже в Python'е с dbfpy и shapefile... но, спасибо, gamm, - тоже решение!