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. |
Применяется к
Entity Framework