Примеры использования ogr2ogr
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9128
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 747
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Примеры использования ogr2ogr
расширил статью новыми примерами, в числе прочего очень крутой (ну для меня) - SQL UPDATE
наконец-то научился заполнять поля значениями прямо в командной строке
наконец-то научился заполнять поля значениями прямо в командной строке
пристегивайтесь, турбулентность прямо по курсу
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9128
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 747
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Примеры использования ogr2ogr
Добавил пример с объединением shape-файла и таблицей по полю (JOIN), еще бы круто было бы разобраться как названия полей контролировать
пристегивайтесь, турбулентность прямо по курсу
-
- Интересующийся
- Сообщения: 26
- Зарегистрирован: 03 янв 2012, 18:49
- Репутация: 13
- Откуда: Тюмень
Re: Примеры использования ogr2ogr
ogr2ogr -sql "select input.field1 AS FIELD1, table.field2 AS FIELD2 from input LEFT JOIN 'table.csv'.table ON input.id = table.IDINT" output.shp input.shpМаксим Дубинин писал(а):Добавил пример с объединением shape-файла и таблицей по полю (JOIN), еще бы круто было бы разобраться как названия полей контролировать
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9128
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 747
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Примеры использования ogr2ogr
так и есть, добавил в статью рецепт
пристегивайтесь, турбулентность прямо по курсу
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Примеры использования ogr2ogr
OGR SQL - это очень хорошо, но вот этот баг всё портит в ветке 1.x. Думаю об этом стоит упомянуть в статье. Не зная этого, можно очень долго пытаться понять почему же оно не работает.
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Гуру
- Сообщения: 4205
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: 433
- Откуда: Париж
Re: Примеры использования ogr2ogr
Узнал о возможности явного указания формата входного файла:
достаточно указать код формата перед именем входного файла, например, CSV:input.txt
достаточно указать код формата перед именем входного файла, например, CSV:input.txt
If you have this problem with earlier gdal versions or other formats just add information about format which is on stdin e.g.
curl "http://data.usgin.org/arizona/wfs?servi ... sion=1.1.0&
request=GetFeature&typeName=azgs:activefaults&maxFeatures=10&
outputformat=application/json" | ogr2ogr -f "KML" /vsistdout/ GeoJSON:/vsistdin/
https://stackoverflow.com/questions/177 ... in-ogr2ogr
-
- Гуру
- Сообщения: 4205
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: 433
- Откуда: Париж
Re: Примеры использования ogr2ogr
Прошу добавить в раздел "Работа с полями и значениями"
Следующий текст:
Следующий текст:
Я хотел поправить сам, но не смог...Использование диалекта "SQLite" делает возможным применение огромного набора функций и операций, реализованной в данной СУБД, включая пространственное расширение "SpatiaLite".
Например, операция по присвоению полю таблицы Mapinfo значения идентификатора UUID/GUID может быть легко реализована следующей командой:Код: Выделить всё
ogrinfo -so myTab.TAB -dialect SQLite -sql "UPDATE myTab SET GLOBALID=CreateUUID()"
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9128
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 747
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Примеры использования ogr2ogr
лучше разбирайтесь и сами правьте, я больше не секретарь
пристегивайтесь, турбулентность прямо по курсу
-
- Гуру
- Сообщения: 4205
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: 433
- Откуда: Париж
Re: Примеры использования ogr2ogr
Максим Дубинин писал(а): ↑15 июн 2021, 07:37лучше разбирайтесь и сами правьте, я больше не секретарь
А группу "Участники" кто модерирует?
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9128
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 747
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Примеры использования ogr2ogr
вам сюда не надо, вам надо так:
1.
2.
Вход - та же учетка как и в форуме.
1.
2.
Вход - та же учетка как и в форуме.
пристегивайтесь, турбулентность прямо по курсу
-
- Гуру
- Сообщения: 4205
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: 433
- Откуда: Париж
Re: Примеры использования ogr2ogr
Спасибо! Все получилось.
-
- Новоприбывший
- Сообщения: 2
- Зарегистрирован: 01 июл 2021, 19:20
- Репутация: 0
- Откуда: Краснодар
- Контактная информация:
Re: Примеры использования ogr2ogr
Тоже интересен такой вопрос! (Я про геометрию в мульти)
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость