Вопросы с тегом «ogr2ogr»

ogr2ogr - это утилита командной строки с открытым исходным кодом, популярная для преобразования в различные векторные форматы пространственных данных и обратно.

28
Как я могу обновить ogr2ogr для включения драйвера PostgreSQL?

Я пытаюсь использовать ogr2ogr для загрузки шейп-файла в удаленную установку PostGres. Когда я запустил эту команду: celenius:~ celenius$ ogr2ogr -f PostgreSQL PG:"host=255.34.00.00 user=postgres dbname=mydb password=***" Dropbox/data/roads.shp; Я получил следующее сообщение об ошибке: Unable to...

25
Использование ogr2ogr для преобразования всех шейп-файлов в каталоге?

У меня есть каталог с несколькими шейп-файлами. Как можно преобразовать все эти шейп-файлы в MapInfo с помощью ogr2ogr? Я знаю, как я могу конвертировать один файл. И я могу сделать пакетный скрипт, записывающий строку для каждого файла. Но разве нет более простого способа конвертировать все файлы...

24
Преобразование GeoJSON в Shapefile с использованием ogr2ogr?

У меня есть файл GeoJson, который я хочу преобразовать в ESRI Shapefile, используя ogr2ogr в FWTools. Я пытался с помощью ogr2ogr -F "ESRI Shapefile" filename.shp geojsonfile.json OGRGeoJSON Я получил вывод ОШИБКА 6: Невозможно создать поля типа StringList в слоях шейп-файлов. ОШИБКА 1: Попытка...

22
Выбор типов объектов при использовании ogr2ogr для преобразования в шейп-файл?

Шейп-файлы могут иметь только один тип геометрии, но многие другие форматы (kml, geojson) могут иметь несколько типов. Можно ли при преобразовании в шейп-файлы указать ogr2ogr создать несколько шейп-файлов, по одному для каждого типа? Кажется, что опция "-where" может быть полезна, но страница...

22
Использование ogr2ogr для преобразования GML в шейп-файл в Python?

Я пытаюсь преобразовать GML в шейп-файл ESRI с помощью утилиты ogr2ogr в скрипте Python. Я успешно установил пакет GDAL / OGR через osgeo, но сейчас я пытаюсь найти / понять какие-либо подробности о синтаксисе использования ogr2ogr в python. После импорта ogr все, что я нашел, это ogr2ogr -f "ESRI...

18
Как импортировать файл KML с пользовательскими данными в базу данных Postgres / PostGIS?

Под обычаем я не подразумеваю другую структуру файла KML, но в <description></description>разделе у меня есть данные с тегами HTML такого типа: <?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://www.opengis.net/kml/2.2"> <Document> <Placemark>...

17
Как создать GeoJSON, который работает с D3?

Я просто пытаюсь преобразовать файл .shp в формат geoJSON, используя: ogr2ogr -f geoJSON output.json input.shp После выполнения команды кажется, что все в порядке. Вот выдержка из файла output.json { "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": { "ID_0": 86, "ISO":...

17
Выбор объектов по атрибутам с помощью ogr2ogr?

Я пишу шейп-файл после некоторой обработки; однако, на последнем шаге мне нужно сделать выборку по атрибутам из шейп-файла. Я использую команду в оболочке с целью использования ее в скрипте Python, когда она работает. ogr2ogr -f "ESRI Shapefile" -select * where ID="1" outfile.shp infile.shp Я...

17
Как импортировать базу геоданных ESRI в формате .gdb в PostGIS

Я столкнулся с проблемой при загрузке формата базы геоданных ESRI .gdb в PostGIS. У меня есть данные 2,5 ГБ файла GDB. Я следовал некоторым учебникам в Интернете, но, похоже, это не сработало. Я создал базу данных "SampleNY" Я выполнил это с консоли: ogr2ogr -f "PostgreSQL" PG: "dbname = SampleNY...

16
Растворить / агрегировать полигоны с помощью ogr2ogr или gpc?

У меня есть большое количество полигонов, представляющих границы округов США, которые мне нужно объединить в как можно меньше полигонов. Возможно ли это сделать с помощью некоммерческого программного обеспечения или программного обеспечения по разумной цене? PostGIS не доступен, как и Java, но C...

15
Загрузка содержимого Geopackage в PostgreSQL

В качестве предыстории мы смотрим на переход от использования шейп-файлов. Мы уже начали использовать Geopackages для настольных систем (QGIS / ArcGIS), но часто у нас есть требование загружать данные в наши базы данных PostgreSQL. Я знаю, что вы можете загружать контент Geopackage в Postgres с...

14
Добавление поля с именем файла при объединении шейп-файлов с ogr2ogr?

Я объединяю некоторые шейп-файлы, и у меня были некоторые проблемы с этим внутри QGIS, поэтому я использую ogr2ogr напрямую. Я делаю это (в партии): ogr2ogr -overwrite %destination% %n1% ogr2ogr -update -append %destination% %n2% -nln all_new ogr2ogr -update -append %destination% %n3% -nln all_new...

13
Восстановление сломанных GDAL и PROJ.4 на Ubuntu?

Я решил проблему с библиотекой, но другие остаются, только смутно связанные с не загруженной библиотекой PROJ.4. Я задал дополнительный вопрос для них. Мой пакет GDAL и библиотека PROJ.4 повреждены, что приводит к ошибкам при попытке перепроектировать файлы (см. Старый вопрос ниже). Я не знаю,...

12
Загрузка шейп-файла в определенную таблицу в postgis с помощью ogr2ogr

Я уже создал таблицу геометрии в postgis. Я хочу загрузить несколько шейп-файлов в эту таблицу, используя ogr2ogr. Но я не нашел параметр, который мог бы указать эту таблицу. ogr2ogr -append -f "PostgreSQL" PG:"dbname=db and so on" shapefile.shp Вот и все. Как я могу добавить какой-либо параметр...

12
Импорт шейп-файла в postgis с помощью ogr2ogr дает: Невозможно открыть источник данных

Я хочу использовать ogr2ogr для импорта шейп-файла в базу данных postgis. Я успешно установил ogr2ogr и запускаю из pgsql следующую команду: ogr2ogr -f "PostgreSQL" PG:"host=localhost user=user_1 password=***** dbname=imports" world_boundaries.shp Я получаю сообщение об ошибке: Unable to open...

11
ogr2ogr объединяет несколько шейп-файлов: для чего нужен тег -nln?

Основной сценарий для рекурсивной итерации по подпапкам и объединения всех шейп-файлов в один: #!/bin/bash consolidated_file="./consolidated.shp" for i in $(find . -name '*.shp'); do if [ ! -f "$consolidated_file" ]; then # first file - create the consolidated output file ogr2ogr -f "ESRI...

11
Как мне научить ogr2ogr проекции?

У меня есть JSON, сгенерированный из ArcGIS, который я хочу преобразовать в GeoJSON в EPSG 4326. Сбой: $ ogr2ogr -f GeoJSON -t_srs EPSG:4326 out.geo.json in.arcgis.json OGRGeoJSON ERROR 6: EPSG PCS/GCS code 102100 not found in EPSG support files. Is this a valid EPSG coordinate system? Я нашел...

10
og2ogr проблема кодировки символов

Когда я растворяю шейп-файл: ogr2ogr "b:\out.shp" "b:\Tele.shp" -dialect sqlite -sql "SELECT ST_Union(geometry), nev, jar FROM Tele GROUP BY jar" Я получил сообщение об ошибке вроде: Предупреждение 1: Один или несколько символов не могут быть правильно преобразованы из UTF-8 в ISO-8859-1. Я не...

10
Передача данных в ogr2ogr

Можно ли напрямую передать данные ogr2ogr? Я пытаюсь curlсоздать файл GeoJSON и ogr2ogrпередать его в другой формат. Без использования канала я смог добиться этого, сначала написав файл, а затем преобразовав его с помощью следующей команды, но мне любопытно, можно ли пропустить этот шаг. curl...

10
Как перепроектировать шейп-файлы?

Я хотел перепроектировать проект QGIS, но такой возможности нет. При поиске ответа я вижу ogr2ogrпредложенное для этой задачи повторное проецирование каждого векторного слоя (шейп-файл в этом примере). Однако я не получаю ожидаемого результата: C:\temp>ogrinfo -al -so misc.shp INFO: Open of...