DbGeography Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет данные в геодезической системе координат (для круглой земли).
[System.Runtime.Serialization.DataContract]
[System.Serializable]
public class DbGeography
type DbGeography = class
Public Class DbGeography
- Наследование
-
DbGeography
- Атрибуты
Свойства
| Area |
Получает значение типа double, допускающее значение NULL, указывающее область этого значения DbGeography, которое может иметь значение NULL, если значение не представляет поверхность. |
| CoordinateSystemId |
Получает идентификатор, связанный с системой координат. |
| DefaultCoordinateSystemId |
Возвращает идентификатор системы координат по умолчанию (SRID) для географических значений (WGS 84) |
| Dimension |
Получает размерность данного значения DbGeography или (если значение представляет совокупность) размер наибольшего элемента. |
| ElementCount |
Получает количество элементов в данном значении DbGeography, если оно представляет географическую коллекцию. <Возвращает>количество элементов в этом значении geography, если оно представляет коллекцию других географических значений; в противном случае — значение NULL.</Возвращает> |
| Elevation |
Получает высоту (Z-координату) данного значения DbGeography, если оно представляет точку. <Возвращает>значение высоты (координата Z) этого географического значения, если оно представляет точку; в противном случае — значение NULL.</Возвращает> |
| EndPoint |
Получает значение DbGeography, представляющее начальную точку этого значения, которое может иметь значение null, если это значение DbGeography не представляет кривую. |
| IsClosed |
Получает логическое значение, допускающее значение NULL, указывающее, закрыто ли заданное значение DbGeography, которое может иметь значение NULL, если значение не представляет кривую. |
| IsEmpty |
Получает логическое значение, допускающий значение NULL и показывающее, является ли это значение DbGeography пустым. |
| Latitude |
Получает координату широты значения DbGeography, если оно представляет точку. <возвращает>значение координат широты этого географического значения, если оно представляет точку; в противном случае — значение NULL.</Возвращает> |
| Length |
Получает значение типа double, допускающее значение NULL, указывающее длину этого значения DbGeography, которое может иметь значение NULL, если значение не представляет кривую. |
| Longitude |
Получает координату долготы значения DbGeography, если оно представляет точку. <возвращает>значение координаты долготы этого географического значения, если оно представляет точку; в противном случае — значение NULL.</Возвращает> |
| Measure |
Получает координату М (меру) значения DbGeography, если оно представляет точку. <возвращает>значение координаты M (мера) этого географического значения, если оно представляет точку; в противном случае — значение NULL.</Возвращает> |
| PointCount |
Получает количество точек в данном значении DbGeography, если оно представляет linestring или линейное кольцо. <Возвращает>число элементов в этом значении geography, если оно представляет строку или линейное кольцо; в противном случае — значение NULL.</Возвращает> |
| Provider |
Возвращает пространственный поставщик, который будет использоваться для операций с этим пространственным типом. |
| ProviderValue |
Получает представление данного значения DbGeography, которое относится к базовому поставщику, который его создал. |
| SpatialTypeName |
Получает имя пространственного типа DBGeography. |
| StartPoint |
Получает значение DbGeography, представляющее начальную точку этого значения, которое может иметь значение null, если это значение DbGeography не представляет кривую. |
| WellKnownValue |
Получает или задает представление стандартное сериализуемое представление контракта данных этого значения DbGeography. |
Методы
| AsBinary() |
Создает известное бинарный представление (WKB) этого значения DbGeography. |
| AsGml() |
Создает представление языка GML этого значения DbGeography. |
| AsText() |
Создает известное текстовое представление (WKТ) этого значения DbGeography. Включает только широту и долготу для точек. |
| Buffer(Nullable<Double>) |
Возвращает объект географии, представляющий Объединение всех точек, расстояние от которых до экземпляра географического объекта меньше или равно указанному значению |
| Difference(DbGeography) |
Вычисляет различие этого значения DbGeography и другого значения DbGeography. |
| Disjoint(DbGeography) |
Определяет, является ли это DbGeography пространственного перекрываемым с указанного аргументом DbGeography. |
| Distance(DbGeography) |
Вычисляет расстояние между наиболее близкими точками в этом значении DbGeography и другом значении DbGeography. |
| ElementAt(Int32) |
Возвращает элемент этого значения DbGeography с определенной позиции, если она представляет коллекцию географий. <param name="index">Позиция в этом географическом значении, из которого должен быть взят элемент.</param><возвращает>элемент в этом значении geography в указанной позиции, если он представляет коллекцию других географических значений; в противном случае — значение NULL.</Возвращает> |
| FromBinary(Byte[]) |
Создает новое значение DbGeography на основе указанного значения в формате WKB. |
| FromBinary(Byte[], Int32) |
Создает новое значение DbGeography на основе указанного известного бинарного значения (WKB) и идентификатора системы координат (SRID). |
| FromGml(String) |
Создает новое значение DbGeography на основе указанного значения языка географической разметки (GML). |
| FromGml(String, Int32) |
Создает новое значение DbGeography на основе указанного известного значения языка географической разметки (GML) и идентификатора системы координат (SRID). |
| FromText(String) |
Создает новое значение DbGeography на основе указанного значения в формате WKT. |
| FromText(String, Int32) |
Создает новое значение DbGeography на основе указанного известного текстового значения (WKT) и идентификатора системы координат (SRID). |
| GeographyCollectionFromBinary(Byte[], Int32) |
Создает новое значение коллекции DbGeography на основе указанного известного бинарного значения (WKB) и идентификатора системы координат (SRID). |
| GeographyCollectionFromText(String, Int32) |
Создает новое значение коллекции DbGeography на основе указанного известного текстового значения (WKT) и идентификатора системы координат (SRID). |
| Intersection(DbGeography) |
Вычисляет пересечение этого значения DbGeography и другого значения DbGeography. |
| Intersects(DbGeography) |
Определяет, является ли это значение DbGeography пространственного пересекающимся с указанным аргументом DbGeography. |
| LineFromBinary(Byte[], Int32) |
Создает новое значение линии DbGeography на основе указанного известного бинарного значения (WKB) и идентификатора системы координат (SRID). |
| LineFromText(String, Int32) |
Создает новое значение линии DbGeography на основе указанного известного текстового значения (WKT) и идентификатора системы координат (SRID). |
| MultiLineFromBinary(Byte[], Int32) |
Возвращает многострочное значение из двоичного значения. |
| MultiLineFromText(String, Int32) |
Возвращает многострочное значение из хорошо известного текстового значения. |
| MultiPointFromBinary(Byte[], Int32) |
Возвращает многоточечное значение из известного двоичного значения. |
| MultiPointFromText(String, Int32) |
Возвращает многоточечное значение из хорошо известного текстового значения. |
| MultiPolygonFromBinary(Byte[], Int32) |
Возвращает значение мультиполигона из хорошо известного двоичного значения. |
| MultiPolygonFromText(String, Int32) |
Возвращает значение мультиполигона из хорошо известного текстового значения. |
| PointAt(Int32) |
Возвращает элемент этого значения DbGeography с определенной позиции, если он представляет linestring или линейное кольцо. <param name="index">Позиция в этом географическом значении, из которого должен быть взят элемент.</param><возвращает>элемент в этом географическом значении в указанной позиции, если он представляет линейную строку или линейное кольцо; в противном случае — значение NULL.</Возвращает> |
| PointFromBinary(Byte[], Int32) |
Создает новое значение точки DbGeography на основе указанного известного бинарного значения (WKB) и идентификатора системы координат (SRID). |
| PointFromText(String, Int32) |
Создает новое значение точки DbGeography на основе указанного известного текстового значения (WKT) и идентификатора системы координат (SRID). |
| PolygonFromBinary(Byte[], Int32) |
Создает новое значение полигона DbGeography на основе указанного известного бинарного значения (WKB) и идентификатора системы координат (SRID). |
| PolygonFromText(String, Int32) |
Создает новое значение полигона DbGeography на основе указанного известного текстового значения (WKT) и идентификатора системы координат (SRID). |
| SpatialEquals(DbGeography) |
Определяет, является ли это DbGeography пространственного равным с указанного аргументом DbGeography. |
| SymmetricDifference(DbGeography) |
Вычисляет симметричное различие этого значения DbGeography и другого значения DbGeography. |
| ToString() |
Возвращает строковое представление географического значения. |
| Union(DbGeography) |
Вычисляет объединение этого значения DbGeography и другого значения DbGeography. |