Импорт файловой БГД ArcGIS в PostGis
-
- Интересующийся
- Сообщения: 17
- Зарегистрирован: 26 авг 2016, 12:11
- Репутация: 1
Импорт файловой БГД ArcGIS в PostGis
Очень нужна помощь Может кто-нибудь может максимально простым языком объяснить, как данные файловой БГД ArcGIS (.gdb) наиболее безболезненно перенести в PostGIS чтобы с ними можно было работать через QGIS? ПО: ArcGIS 10.2 (Desktop и Server), PostgreSQL 9.2, PostGIS 2.0.
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: Импорт файловой БГД ArcGIS в PostGis
Можно использовать утилиту ogr2ogr с драйвером FileGDB.
Редактор материалов, модератор форума
-
- Гуру
- Сообщения: 5298
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Импорт файловой БГД ArcGIS в PostGis
или через экспорт в промежуточный формат, например SpatiaLite
-
- Интересующийся
- Сообщения: 17
- Зарегистрирован: 26 авг 2016, 12:11
- Репутация: 1
Re: Импорт файловой БГД ArcGIS в PostGis
За идею спасибо:) Только никак не могу разобраться с установкой драйвера FileGDB, может где-то есть толковая инструкция?
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: Импорт файловой БГД ArcGIS в PostGis
А вы уверены в отсутствии драйвера FileGDB в вашем дистрибутиве GDAL? Вы проверяли, и утилита <ogrinfo> точно не читает вашу файловую БД? Если у вас дистрибутив OSGeo4W, там (вроде бы) есть отдельный пакет для драйвера FileGDB.MissNothing писал(а):Только никак не могу разобраться с установкой драйвера FileGDB, может где-то есть толковая инструкция?
Редактор материалов, модератор форума
-
- Интересующийся
- Сообщения: 17
- Зарегистрирован: 26 авг 2016, 12:11
- Репутация: 1
Re: Импорт файловой БГД ArcGIS в PostGis
Написала длинный ответ с подробным описанием всех действий, а пока делала скрины, заметила ошибку в названии БГД при запуске ogr2ogr Попробовала еще раз - и все заработало:) Драйвер действительно был в дистрибутиве, а все проблемы от невнимательности. Очень благодарна за помощь
-
- Интересующийся
- Сообщения: 17
- Зарегистрирован: 26 авг 2016, 12:11
- Репутация: 1
Re: Импорт файловой БГД ArcGIS в PostGis
Возник еще один вопрос. В БГД ArcGIS были настроены атрибутивные домены, которые при переносе с помощью ogr2ogr исчезли в неизвестном направлении. Есть какой-то способ их сохранить? И вообще буду рада любой информации о работе с атрибутивными доменами в БД PostgreSQL+QGIS:)
-
- Гуру
- Сообщения: 5298
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Импорт файловой БГД ArcGIS в PostGis
CREATE TYPE?любой информации о работе с атрибутивными доменами в БД PostgreSQL
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Импорт файловой БГД ArcGIS в PostGis
https://lists.osgeo.org/pipermail/gdal- ... html#40748
https://trac.osgeo.org/gdal/ticket/5741
Я так понял на сегодняшний день можно лишь воспользоваться функцией Arcgis - Domain To Table и потом уже джоинить соответствующие таблицы вручную.
https://trac.osgeo.org/gdal/ticket/5741
Я так понял на сегодняшний день можно лишь воспользоваться функцией Arcgis - Domain To Table и потом уже джоинить соответствующие таблицы вручную.
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Интересующийся
- Сообщения: 17
- Зарегистрирован: 26 авг 2016, 12:11
- Репутация: 1
Re: Импорт файловой БГД ArcGIS в PostGis
Спасибо за подсказку, получилось довольно трудоемко, но работает:) И еще вопрос: один из слоев имеет тип MultiLineStringM. В QGIS он загружается, отображается нормально, позволяет редактировать узлы и атрибуты имеющихся объектов, но не дает создать новый объект (при включенном режиме редактирования окошко "Добавить объект" в QGIS не активно). Слои без координаты М из той же БД, с аналогичными правами доступа редактируются нормально. В чем может быть проблема?
-
- Интересующийся
- Сообщения: 17
- Зарегистрирован: 26 авг 2016, 12:11
- Репутация: 1
Re: Импорт файловой БГД ArcGIS в PostGis
И может кто-нибудь подскажет, как в QGIS реализовать некий аналог классов отношений ArcGIS? Т.е. чтобы при нажатии на объект высвечивались его атрибуты из собственной таблицы атрибутов и атрибуты из связанных таблиц, но при просмотре атрибутивной таблицы колонки связанных таблиц не были видны. Просто связать таблицы не подходит – получается одна огромная неудобочитаемая таблица.
- Дмитрий Барышников
- Гуру
- Сообщения: 2572
- Зарегистрирован: 17 ноя 2009, 19:17
- Репутация: 261
- Откуда: Москва
Re: Импорт файловой БГД ArcGIS в PostGis
Вы можете выбрать контрол для редактирования атрибутов и заполнить его значениями которые разрешены для ввода. Например, вот такой контрол есть:
-
- Интересующийся
- Сообщения: 17
- Зарегистрирован: 26 авг 2016, 12:11
- Репутация: 1
Re: Импорт файловой БГД ArcGIS в PostGis
Кажется, это не совсем то, что нужно( Если я правильно понимаю, то так можно как бы заменить значения моего поля, значениями одного другого поля из другой таблицы, а мне надо, чтобы вся связанная таблица открывалась
- Дмитрий Барышников
- Гуру
- Сообщения: 2572
- Зарегистрирован: 17 ноя 2009, 19:17
- Репутация: 261
- Откуда: Москва
Re: Импорт файловой БГД ArcGIS в PostGis
1. 100% то что в АркГИСе - такого не будет. Вы уверены что вам именно так надо как сделано с доменами у них? Чем это обосновывается?
2. В QGIS есть поддержка доменов Postgres - см. http://gis.stackexchange.com/a/43716/9904 , но как я сказал в п. 1 это сделано не так как в АркГИС.
3. Если вам нужно что бы было сделано на 100% так как в АркГИС вы можете заказать такую разработку.
2. В QGIS есть поддержка доменов Postgres - см. http://gis.stackexchange.com/a/43716/9904 , но как я сказал в п. 1 это сделано не так как в АркГИС.
3. Если вам нужно что бы было сделано на 100% так как в АркГИС вы можете заказать такую разработку.
-
- Интересующийся
- Сообщения: 17
- Зарегистрирован: 26 авг 2016, 12:11
- Репутация: 1
Re: Импорт файловой БГД ArcGIS в PostGis
Извините, не сразу поняла, о чем Вы) Думала это про таблицы, а домены я именно таким способом и сделала
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость