Страница 1 из 1
Экспорт из shp в SQLite
Добавлено: 30 янв 2012, 19:17
bolotoved
Как правильно прописать команду для экспорта шейпа в sqlite? Что-то при вводе нижеследующей команды ничего не выходит.
Код: Выделить всё
ogr2ogr -f "SQLite" output.sqlite input.shp
Re: Экспорт из shp в SQLite
Добавлено: 30 янв 2012, 20:37
Voltron
Проверил, все работает. Файл output.sqlite создается и данные в нем присутствуют. GDAL 1.9.0
Re: Экспорт из shp в SQLite
Добавлено: 30 янв 2012, 20:45
Александр Мурый
Версию GDAL и свойства шейпа в студию. + Можно подробнее про "ничего не выходит"?
Может, надо указать также "-dsco SPATIALITE=YES" или "-dsco SPATIALITE=NO", хотя это не обязательно, ясно дело.
Re: Экспорт из shp в SQLite
Добавлено: 31 янв 2012, 15:34
bolotoved
Прошу прощения за ложную тревогу. Если работать из командной строки 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 с подобным батником работают корректно.