Ключевые слова конфигурации по умолчанию, относящиеся к SQL_Server
Кроме общих для всех СУБД ключевых слов DBTUNE по умолчанию, перечисленных в разделе Типы ключевых слов конфигурации, имеются девять относящихся только к SQL Server ключевых слов конфигурации, которые по умолчанию присутствуют в таблице SDE_dbtune. Все они определяют хранение геометрии.
Ключевые слова хранения геометрии
Следующие три ключевых слова содержат два параметра: параметр GEOMETRY_STORAGE для задания типа хранения геометрии класса пространственных объектов и параметр UI_TEXT, разрешающий использование ключевого слова при создании данных в ArcCatalog и других приложениях ArcObjects.
- SDEBINARY - Если при создании класса пространственных объектов указывается это ключевое слово, типом хранения для столбца геометрии будет двоичный тип с ArcSDE-сжатием.
В тексте ниже содержится ключевое слово SDEBINARY и список параметров:
##SDEBINARY GEOMETRY_STORAGE "SDEBINARY" UI_TEXT "User interface text"
ArcGIS сжимает этот тип данных и отправляет в базу данных для хранения в таблице пространственных объектов (f-таблице). Сжатие геометрии клиентским приложением снимает эту задачу с сервера и сокращает время на пересылку этой геометрии. Это сокращает объем пространства, необходимого для хранения данных, на целых 40 процентов.
- GEOMETRY - Если при создании класса пространственных объектов указывается это ключевое слово, типом хранения для столбца геометрии будет тип Microsoft Geometry. Его можно использовать только с базами данных SQL Server 2008.
Здесь показаны ключевое слово GEOMETRY и список параметров:
##GEOMETRY GEOMETRY_STORAGE "GEOMETRY" UI_TEXT "User interface text"
Тип Microsoft Geometry - это SQL-совместимый тип пространственных данных, используемый для данных с плоской пространственной привязкой.
- GEOGRAPHY - Если при создании класса пространственных объектов указывается это ключевое слово, типом хранения для столбца геометрии будет тип Microsoft Geography. Его можно использовать только с базами данных SQL Server 2008.
Здесь показаны ключевое слово GEOGRAPHY и список параметров:
##GEOGRAPHY GEOMETRY_STORAGE "GEOGRAPHY" UI_TEXT "User interface text"
Тип Microsoft Geography - это SQL-совместимый тип пространственных данных, используемый для геодезических пространственных данных. Более подробно см. ArcSDE и пространственные типы данных Microsoft.
- Если вы создаете классы пространственных объектов, используя ключевые слова SDEBINARY или GEOGRAPHY, и затем создаете топологию, набор данных terrain или геометрическую сеть, которые содержат эти классы пространственных объектов, вы должны использовать ключевые слова со значением параметра GEOMETRY_STORAGE, соответствующим типу хранения класса пространственных объектов. В таблице SDE_dbtune по умолчанию присутствуют следующие составные ключевые слова, содержащие параметры GEOMETRY_STORAGE:
- NETWORK_GEOGRAPHY
- TERRAIN_GEOGRAPHY
- TOPOLOGY_GEOGRAPHY
- NETWORK_GEOMETRY
- TERRAIN_GEOMETRY
- TOPOLOGY_GEOMETRY
- NETWORK_SDEBINARY
- TERRAIN_SDEBINARY
- TOPOLOGY_SDEBINARY
Первые три содержат параметр GEOMETRY_STORAGE со значением GEOGRAPHY. Например, если вы создали класс пространственных объектов - магистральных газопроводов, используя ключевое слово GEOGRAPHY, то при создании геометрической сети, включающей класс объектов - магистральных газопроводов, вы должны использовать ключевое слово NETWORK_GEOGRAPHY. Следующие три ключевых слова содержат параметр GEOMETRY_STORAGE со значением GEOMETRY, используемым в случае изменения настройки GEOMETRY_STORAGE по умолчанию (DEFAULTS). Последние три содержат параметр GEOMETRY_STORAGE со значением SDEBINARY.
Как упоминалось в разделе Типы ключевых слов конфигурации, если вы задаете ключевое слово, которое имеет всего лишь несколько параметров, остальные параметры берутся из ключевого слова конфигурации DEFAULTS. Например, если вы задаете SDEBINARY при создании класса объектов в базе геоданных в SQL Server, программное обеспечение использует значения для параметра GEOMETRY_STORAGE из ключевого слова SDEBINARY, а затем берет из ключевого слова DEFAULTS все остальные параметры, такие как B_STORAGE.
Дополнительную информацию о настройке ключевых слов сети, данных terrain и топологии для типов геометрии, не использующихся по умолчанию, см. в разделе Составные ключевые слова и хранилище геометрии.