Class GmlOptions

GmlOptions class

Параметры драйвера для формата GML.

public class GmlOptions : DriverOptions

Конструкторы

ИмяОписание
GmlOptions()Создать новый экземпляр.

Характеристики

ИмяОписание
CloseLinearRing { get; set; }Определяет, закрывается ли незакрытыйLinearRing в каждой геометрии. По умолчаниюfalse .
CreateMidpoints { get; set; }Определяет, добавлять ли новую точку посередине к каждому сегменту геометрии. По умолчаниюfalse .
DeleteNearPoints { get; set; }Определяет, удалять ли ближайшие точки в каждой геометрии. По умолчаниюfalse .
DeleteNearPointsDistance { get; set; }Определяет расстояние дляDeleteNearPoints . По умолчанию0 .
LinearizationTolerance { get; set; }Допуск, используемый для линеаризации геометрии кривой.
LoadSchemasFromInternet { get; set; }Определяет, разрешено ли Aspose.GIS загружать схему XML из Интернета. Если установлено значениеfalse схемы с абсолютными URI, которые не начинаются с ‘file://’, не будут загружены. Значение по умолчанию:false .
MPrecisionModel { get; set; }АPrecisionModel который будет применен к координате M при добавлении геометрий вVectorLayer или когда они читаются изVectorLayer . Значение по умолчанию:Exact .
NestedPropertiesSeparator { get; set; }Получает или задает строку, используемую для разделения компонентов вложенных атрибутов. Значение по умолчанию: “_”.
RestoreSchema { get; set; }Определяет, разрешено ли Aspose.GIS анализировать атрибуты в файле Gml, в котором схема XML отсутствует или не может быть загружена. Если установлено значениеtrue , Для чтения Aspose.GIS не требуется наличие XML-схемы. Значение по умолчанию:false .
SchemaLocation { get; set; }Список пар URI, разделенных пробелами. Первый URI в каждой паре — это URI пространства имен, второй URI — это путь к XML-схеме пространства имен. Если установлено значениеnull ,GmlDriver попытается прочитать schemaLocation из корневого элемента документа. Значение по умолчанию:null .
SimplifySegments { get; set; }Определяет, удаляются ли точки, лежащие на одном и том же сегменте в каждой геометрии. По умолчаниюfalse .
SimplifySegmentsDistance { get; set; }Определяет расстояние дляSimplifySegments . По умолчанию0 .
ValidateGeometriesOnWrite { get; set; }Определяет, следует ли проверять геометрию при добавлении в слой. Если установлено значениеtrue ,IsValid вызывается для геометрии each , когда она добавляется к слою, и если проверка не пройдена (IsValid являетсяfalse ),GisException брошен.
WritePolygonsAsLines { get; set; }Определяет, разрешено ли преобразование полигона или мультиполигона в линию. По умолчаниюfalse .
XmlResolver { get; set; }АXmlResolver используется для разрешения внешних ресурсов. По умолчаниюXmlUrlResolver .
XYPrecisionModel { get; set; }АPrecisionModel который будет применяться к координатам X и Y при добавлении геометрии вVectorLayer или когда они читаются изVectorLayer . Значение по умолчанию:Exact .
ZPrecisionModel { get; set; }АPrecisionModel который будет применен к координате Z при добавлении геометрии вVectorLayer или когда они читаются изVectorLayer . Значение по умолчанию:Exact .

Смотрите также