Запрос свойств и режимов географических объектов
Все экземпляры типа geography обладают набором свойств, которые можно получить с помощью методов, предоставляемых SQL Server. В следующих разделах определяются свойства и поведение географических типов, а также методы запросов к каждому из них.
Число точек
Все непустые экземпляры объектов geography состоят из точек. Данные точки представляют координаты широты и долготы, соответствующие месту создания экземпляров geography. В типе данных geography предусмотрены многочисленные встроенные методы запросов к точкам экземпляра.
Получение числа точек, образующих экземпляр
Получение выбранной точки в экземпляре
Получение начальной точки экземпляра
Получение конечной точки экземпляра
Измерение
Непустой экземпляр объекта geography может быть 0-мерным, одномерным или двумерным. Экземпляры geography без измерений, например Point и MultiPoint, не имеют длины или площади. Одномерные объекты, такие как LineString и MultiLineString, обладают характеристикой длины. Двумерные объекты, такие как Polygon и MultiPolygon, обладают характеристиками длины и площади. В отчете пустых экземпляров указывается измерение -1, а в отчетах GeometryCollection — максимальное измерение содержимого.
Получение размерности объекта
Получение длины объекта
Получение площади объекта
Пустой экземпляр
Пустым называется экземпляр объекта geography, не содержащий ни одной точки. Длина пустых экземпляров LineString и MultiLineString равна 0. Площадь пустых экземпляров Polygon и MultiPolygon равна 0.
Проверка наличия точек в экземпляре объекта
Замыкание
Объект geography, представляющий собой фигуру, у которой совпадают начальная и конечная точки, называется замкнутым. Объекты Polygon считаются замкнутыми, а объекты Point являются незамкнутыми.
Кольцо — это простой замкнутый объект LineString.
Определение замкнутости объекта
STIsClosed (тип данных geography)
Получение количества колец экземпляра объекта Polygon
NumRings (geography Data Type)
Получение указанного кольца какого-либо экземпляра географического объекта
Идентификатор пространственной ссылки (SRID)
Идентификатор пространственной ссылки (SRID) представляет собой идентификатор, указывающий на систему эллиптических координат, в которой находится экземпляр geography. Сравнение двух экземпляров geography с различными идентификаторами SRID невозможно.
Задание или получение идентификатора SRID экземпляра
Это свойство можно изменять.
См. также