Экспорт из shp в SQLite

Ответить
bolotoved
Гуру
Сообщения: 920
Зарегистрирован: 30 дек 2008, 14:11
Репутация: 236
Откуда: Ханты-Мансийск
Контактная информация:

Экспорт из shp в SQLite

Сообщение bolotoved » 30 янв 2012, 19:17

Как правильно прописать команду для экспорта шейпа в sqlite? Что-то при вводе нижеследующей команды ничего не выходит.

Код: Выделить всё

ogr2ogr -f "SQLite" output.sqlite input.shp

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: Экспорт из shp в SQLite

Сообщение Voltron » 30 янв 2012, 20:37

Проверил, все работает. Файл output.sqlite создается и данные в нем присутствуют. GDAL 1.9.0

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 793
Ваше звание: званий не имею
Откуда: Москва

Re: Экспорт из shp в SQLite

Сообщение Александр Мурый » 30 янв 2012, 20:45

Версию GDAL и свойства шейпа в студию. + Можно подробнее про "ничего не выходит"?
Может, надо указать также "-dsco SPATIALITE=YES" или "-dsco SPATIALITE=NO", хотя это не обязательно, ясно дело.
Редактор материалов, модератор форума

bolotoved
Гуру
Сообщения: 920
Зарегистрирован: 30 дек 2008, 14:11
Репутация: 236
Откуда: Ханты-Мансийск
Контактная информация:

Re: Экспорт из shp в SQLite

Сообщение bolotoved » 31 янв 2012, 15:34

Прошу прощения за ложную тревогу. Если работать из командной строки OSGeo4W, то все работает, а если через *.bat, то при нижеприведенной шапке почему-то не работает:

Код: Выделить всё

@echo off
set OSGEO4W_ROOT=C:\OSGeo4W
PATH=%OSGEO4W_ROOT%\bin;%PATH%
for %%f in ("%OSGEO4W_ROOT%"\etc\ini\*.bat) do call "%%f"
@echo on

ogr2ogr -f "SQLite" out.sqlite in.shp
pause
При этом, gdalwarp, gdal_translate с подобным батником работают корректно.

Ответить

Вернуться в «GDAL/OGR»

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

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