Добавить слой в GeoPackage

Ответить
Zverik
Активный участник
Сообщения: 158
Зарегистрирован: 11 сен 2011, 14:11
Репутация: 96
Откуда: Москва
Контактная информация:

Добавить слой в GeoPackage

Сообщение Zverik »

Привет! Можно ли, и как, с помощью утилит gdal добавить в файл GeoPackage пустой слой с заданными атрибутами? То есть, конкретизируя, хочу добавить в moscow.gpkg слой cover с полями fid, name=string и rotate=int. Можно ли это сделать без установки питона?
Аватара пользователя
Игорь Лебедь
Завсегдатай
Сообщения: 452
Зарегистрирован: 24 апр 2010, 19:47
Репутация: 101
Откуда: Город в клёнах и акациях
Контактная информация:

Re: Добавить слой в GeoPackage

Сообщение Игорь Лебедь »

ogr2ogr -f GPKG -update filename.gpkg abc.shp

http://www.gdal.org/drv_geopackage.html (в самом конце страницы)
Zverik
Активный участник
Сообщения: 158
Зарегистрирован: 11 сен 2011, 14:11
Репутация: 96
Откуда: Москва
Контактная информация:

Re: Добавить слой в GeoPackage

Сообщение Zverik »

Но у меня нет abc.shp. Как его сделать средствами ogr2ogr?
Аватара пользователя
Игорь Лебедь
Завсегдатай
Сообщения: 452
Зарегистрирован: 24 апр 2010, 19:47
Репутация: 101
Откуда: Город в клёнах и акациях
Контактная информация:

Re: Добавить слой в GeoPackage

Сообщение Игорь Лебедь »

ogr2ogr -f GPKG -update filename.gpkg cover.shp
Ты ж сказал, что есть слой cover? Или его нет? Или он в другом формате?
Без питона ogr2ogr работает? Сомневаюсь.
А просто в кугисе нельзя шейп создать? Или не ищем лёгких путей мы?
Zverik
Активный участник
Сообщения: 158
Зарегистрирован: 11 сен 2011, 14:11
Репутация: 96
Откуда: Москва
Контактная информация:

Re: Добавить слой в GeoPackage

Сообщение Zverik »

Я хочу добавить пустой слой cover, которого у меня нет, с заданными типами атрибутов.
Аватара пользователя
Игорь Лебедь
Завсегдатай
Сообщения: 452
Зарегистрирован: 24 апр 2010, 19:47
Репутация: 101
Откуда: Город в клёнах и акациях
Контактная информация:

Re: Добавить слой в GeoPackage

Сообщение Игорь Лебедь »

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

ogrinfo moscow.gpkg -sql "ALTER TABLE moscow ADD COLUMN fid integer(3)"
Ответить

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

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

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