Как сохранить местоположение объекта в C# - PullRequest
3 голосов
/ 17 февраля 2020

Я буду sh, чтобы сохранить долготу и широту объекта в C#, и мне интересно, что может быть хорошим способом сделать это. Я могу себе представить, что я могу просто инициализировать двойной для долготы и широты. В Android есть класс Location, который можно использовать для сохранения долготы и широты объекта, но я не вижу ничего подобного для C#. Что вы предлагаете мне использовать?

1 Ответ

4 голосов
/ 17 февраля 2020

Здесь есть несколько параметров:

GeographyPoint - представляет географическую точку.

Информация о пространстве имен

OData обозначает протокол открытых данных. Он был инициирован Microsoft и в настоящее время одобрен ISO и стандартом OASIS. OData позволяет создавать и использовать API-интерфейсы REST, которые позволяют веб-клиентам публиковать и редактировать ресурсы, идентифицируемые с помощью URL-адресов и определенные в модели данных, с помощью простых HTTP-запросов.

Таким образом, он в основном используется для RestApis

DBGeography - Представляет данные в системе координат c (круглая земля).

Одна очень удобная функция System.Data. Пространственное пространство имен - это класс DbGeography, который позволяет работать с точками на «карте» или фигурами / полигонами.

GeoCoordinate - представляет географическое местоположение, определяемое широтой и координаты долготы. Может также включать информацию о высоте, точности, скорости и курсе.

Информация о пространстве имен

Пространство имен System.Device.Location позволяет разработчикам приложений легко получать доступ к местоположение компьютера с помощью единого API. Информация о местоположении может поступать от нескольких поставщиков, таких как GPS, триангуляция Wi-Fi и триангуляция вышки сотовой связи. Классы System.Device.Location предоставляют единый API для инкапсуляции нескольких поставщиков местоположений на компьютере и поддерживают плавную расстановку приоритетов и переход между ними. В результате разработчикам приложений, использующим этот API, не нужно настраивать приложения для указания c конфигураций оборудования.

...