ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS for Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Обновление типа ST_Geometry в базе данных PostgreSQL

Доступно с лицензией Standard или Advanced.

С каждой новой версией ArcGIS библиотека ST_Geometry может содержать новые функциональные возможности или исправления. Тип ST_Geometry можно обновить в базе данных PostgreSQL при помощи инструмента геообработки Создать пространственный тип или функции CreateSpatialType ArcPy.

Примечание:

Для развертывания на сервере Windows текущей версии типа ST_Geometry требуется Microsoft Visual C++ 2017 Redistributable Package (x64). Если на сервере PostgreSQL нет пакета Microsoft Visual C++ 2017 Redistributable Package (x64), загрузите его с сайта Microsoft и установите.

  1. Предоставьте роли учетной записи sde полномочия суперпользователя в кластере базы данных, если он их еще не имеет.
  2. Установите новую версию ArcGIS Desktop для получения новой версии библиотеки st_geometry.
  3. Сделайте резервную копию или переименуйте существующую библиотеку st_geometry на сервере PostgreSQL.
  4. Скопируйте новый файл библиотеки из директории DatabaseSupport в расположении установки ArcGIS Desktop и поместите его в директорию библиотеки PostgreSQL lib.
    • Если PostgreSQL установлен на сервере Linux, зайдите на сервер как пользователь root, и поместите файл st_geometry.so в директорию /usr/lib64/pgsql.
    • Если PostgreSQL установлен на сервере Windows, поместите файл st_geometry.dll в директорию %PostgreSQL%\lib.
  5. Запустите ArcCatalog или ArcMap, откройте окно Каталога и подключитесь к базе данных как пользователь sde.

    Файл .sde создается в папке C:\Users\<user_name>\AppData\Roaming\ESRI\Desktop<version_number>\ArcCatalog.

  6. Для обновления типа ST_Geometry, подтипов и функций в базе данных, запустите инструмент геообработки Создать пространственный тип или скрипт Python, который использует функцию CreateSpatialType. Используйте файл .sde, созданный на последнем шаге, для подключения к базе данных.

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2019 Esri. | Конфиденциальность | Правовая информация