Миграция с ArcSDE (SQL Server) на PostGIS (PostgreSQL)

13

У нас есть вся геопространственная информация о нашей компании в базе данных ArcSDE (через SQL Server):

  • точки (места расположения антенн),
  • линии (высота, реки),
  • полигоны (охраняемые районы, дома).

Мы используем эти данные с ArcGIS Desktop и с ArcGIS Server.

Мы планируем перенести всю информацию в PostGIS (через PostgreSQL) и задаемся вопросом, есть ли какая-либо документация / веб-страница для выполнения некоторых шагов и некоторые соображения, которые следует иметь в виду. Очень сложно экспортировать модель данных?

Я изучал и проводил некоторые тесты со скриптами GDAL-Python для чтения из SDE и записи в PostGIS, но любой опыт будет оценен по достоинству.

Кстати, мы планируем использовать информацию из PostGIS с ArcGIS Desktop (вместе с QGIS) и GeoServer.

Заранее большое спасибо.

SonOfabox
источник
1
Почему бы не перенести ArcSDE в PostGI с помощью FME Desktop? Это просто. Пробная версия: 14 дней
Привет Жюльен. Большое спасибо за ваш ответ. FME может быть правильным решением, но мы считаем его очень дорогим решением. Мы считаем, что 14-дневного пробного периода недостаточно для миграции. У кого-нибудь есть опыт работы с другими инструментами, такими как скрипты GDAL или GeoKettle? С уважением.
SonOfabox
Кроме того, вы можете попробовать это ESF Database Migration Toolkit..
Кишор
пробовал с переносом базы данных ESF. Передача прошла успешно, но когда данные достигают пункта назначения postgis db, они теряют свой столбец геометрии, поэтому они больше не являются пространственной таблицей.
Ligia

Ответы:

0

Это презентация FOSS4G 2010 о переходе с ArcSDE на PostGIS . Конечно, они использовали Oracle вместо SQL, но я думаю, что вы все еще можете учиться у них. Удачи :)

RK
источник