Parse (тип данных geography)
Возвращает экземпляр geography из представления WKT (Well-Known Text) консорциума OGC (Open Geospatial Consortium). Метод Parse() эквивалентен функции STGeomFromText за исключением того, что в ней подразумевается использование в качестве параметра идентификатора пространственной ссылки (SRID), равного 4326. Входные данные могут дополнительно содержать значения Z (высота) и M (мера).
Синтаксис
Parse ( 'geography_tagged_text' )
Аргумент
- geography_tagged_text
WKT-представление возвращаемого экземпляра geography. Аргумент geography_tagged_text является выражением типа nvarchar(max).
Тип возвращаемых данных
Возвращаемый тип SQL Server: geography
Возвращаемый тип CLR: SqlGeography
Замечания
Тип OGC экземпляра geography, возвращаемый методом Parse(), получает значение в зависимости от соответствующих входных данных WKT.
Строка «Null» будет интерпретирована как экземпляр geography со значением NULL.
Если входные данные имеют неверный формат, метод вызывает исключение FormatException.
Примеры
В следующем примере метод Parse() применяется для создания экземпляра geography.
DECLARE @g geography;
SET @g = geography::Parse('LINESTRING(-122.360 47.656, -122.343 47.656)');
SELECT @g.ToString();
См. также