23.17. Запуск утилит командной строки ogr2ogr на Windows¶
23.17.1. Введение¶
Вместе с NextGIS QGIS устанавливается интепритатор языка Python и утилиты командной строки ogr: ogr2ogr, gdalinfo, ogrlineref и другие. Они запускаются самим NextGIS QGIS, но так же вы можете запустить их из консоли. На Ubuntu утилиты gdal/ogr и Python ставятся по зависимостям при установке NextGIS QGIS, и их можно запускать из системной консоли. На Windows они не прописываются в path, и из системной консоли они не видны. Это сделано так что бы при совместной установке NextGIS QGIS и обычного QGIS они не ломали друг друга.
Что бы запустить утилиту ogr2ogr на Windows необходимо:
Инсталировать NextGIS QGIS
Запустить поиск Windows (Win+S)
По строке «NextGIS» найти и запустить NextGIS Command Promt
Откроется окно с коммандной строкой. В нём можно запускать ogr2ogr и другие утилиты GDAL.
Так же в этом окне запускается python. Вы можете создать скрипт на python, который будет вызывать ogr2ogr вот так:
import os
os.system('ogr2ogr output.shp test.vrt')
os.system('ogr2ogr output.geojson sample.shp')
И вызвать его из NextGIS Command Promt
python c:/folder/main.py