Настройки базы пространственных данных
Вы можете экспортировать данные в пространственную базу данных Microsoft SQL Server (Microsoft SQL Server 2008 и более поздние версии), указав параметры, необходимые для построения корректного стринга соединения MSSQL.
"MSSQL:server=<server_name>\<server_name>;database=<Database>;tables=<schema>.<table>;trusted_connection=yes"
Сервер
Укажите имя сервера, где хранится база данных, к которой вы подключаетесь.
База данных
Укажите имя базы данных расположенной на сервере.
Таблицы
Если таблицы не заполнены, в базу данных будут включены пространственные таблицы.
Чтобы экспортировать определенную колонку таблицы, имя колонки в необходимо опустить в поле Таблицы и указать его в поле Параметры, используя пометку GEOM_NAME, как показано на примере ниже.
Если параметр Колонка не задан, вместо него используется имя Колонки по умолчанию "ogr_geometry".
Параметры
Дополнительные параметры могут быть указаны наряду со стандартными параметрами стринга соединения. Предполагается, что вы обладаете опытом работы со стрингами соединения SQL Server.
Для получения более подробной информации перейдите в тему http://www.gdal.org/ogr/drv_mssqlspatial.html.
Параметр | Описание |
---|---|
GEOM_TYPE | Опция создания слоя GEOM_TYPE может быть настроена в качестве географической или геометрической. Если эта опция не указана, значение по умолчанию является геометрией. Если эта опций указана, как географическая, слой должен иметь верную пространственную привязку к одной и систем географических координат, заданные в таблице метаданных sys.spatial_reference_systems SQL Server. Проецируемые системы координат в этом случае не поддерживаются. |
ЗАМЕНИТЬ | Необходимо использовать опцию ДА (имеющийся слой с тем же именем будет удален, перед сохранением нового слоя). |
LAUNDER | Значение по умолчанию ДА Тем самым новые поля, созданные в этом слое, будут иметь имена полей более сглаженные и совместимые с MSSQL. Данная опция выполняет преобразование в нижний регистр и конвертирует некоторые специальные символы, как - и # в _. Имя таблицы (слоя) также будет сглаженным. Если эта опция установлена на НЕТ, сохраняются точные имена. |
Точность | По умолчанию Да. Таким образом, новые поля, созданные в этом слое, представлять ширину и точность сведений, если доступно, используя числовые (ширина, точность) или символьные (ширина) типы. Если эта опция установлена на НЕТ, тогда типы данных Плавающие, Int и Varchar используются вместо них. |
DIM={2,3} | DIM управляется в режиме Вывод, переключаемом в диалоговом окне Cad/ГИС (и контролирует измерение слоя). |
GEOM_NAME | Настраивает имя колонки геометрии в новой таблице. Если опущено, по умолчанию устанавливается на OGR_GEOMETRY. |
СХЕМА | Устанавливает имя схемы для новой таблицы Если этот параметр не поддерживается, используется схема dbo по умолчанию. |
SRID | Устанавливает идентификатор пространственной ссылки новой таблицы. Соответствующий ввод данных должен быть добавлен к таблице spatial_ref_sys. Если этот параметр не задан, SRID выводится из кода авторизации исходного слоя SRS. |
Формат WKB поддерживается только в SQL Server 2012 и более поздними версиями.