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