Я понимаю, что для использования пространственных типов данных ArcGIS (ST_GEOMETRY, версионных баз геоданных и т. Д.) Необходимо установить ArcSDE - и с клиентом 10.1 он устанавливается автоматически (двухуровневый клиент >> СУБД, см. Здесь .
Однако я все еще пытаюсь выяснить преимущества подключения внешнего интерфейса Esri к PostgreSQL (или Oracle). Это чисто внутренние преимущества, такие как масштабируемость / производительность / избыточность / DBAability, или есть какие-либо дополнительные функции интерфейса, предлагаемые установкой PostgreSQL / PostGIS? Esri помощь не представляется разработка
К вашему сведению, я в значительной степени новичок в области баз данных, который разрабатывает диссертацию по ГИС, нацеленную на иллюстрацию того, почему Postgresql / PostGIS / QGIS является более масштабируемой / гибкой (и более дешевой), чем ArcGIS / любая база данных, поэтому я также должен рассмотреть приведенный выше сценарий, который я могу не могу реализовать. Любые ссылки по этому последнему пункту, особенно касающиеся рабочего процесса (например, не имеющие нагрузки на шейп-файлы, загромождающие все), приветствуются. д.
источник
Большинство, если не все, РСУБД с громкими именами включают пространственные типы данных. Для этого в ArcSDE нет необходимости хранить или отображать географические объекты. ArcSDE добавляет функции управления, чтобы гарантировать, что версионное редактирование и сложные географические правила, такие как сети и топология, работают, чтобы поддерживать ваши функции полными и чистыми. Функциональность базы геоданных сохраняет отношения и такие вещи, как псевдонимы полей для ваших объектов. Все это делает ArcSDE хорошей оболочкой для географических объектов в базе данных. Однако тот же тип преимуществ можно было бы создать без SDE, но это потребовало бы значительного объема разработки и проектирования базы данных. Обратите внимание, что географические объекты могут быть сохранены с использованием географии или геометрии. Последний является декартовым хранилищем, то есть плоским
источник