Подтвердить что ты не робот

Как читать/записывать географические данные с помощью С#, Entity Framework и SQL Server 2008?

У меня есть форма, из которой пользователь сможет ввести широту и долготу определенной точки на карте. Данные будут введены как строковые значения. Я провел некоторое исследование и узнал из разных источников, что Entity Framework не поддерживает типы географических данных.

  • Как я могу проанализировать и/или сохранить строковые данные в столбце географии в базе данных?
  • Как я могу получить к нему доступ и повторить его как строку после ее сохранения?

Спасибо заранее!

4b9b3361

Ответ 1

Фактически компоненты Entity Framework 5, поставляемые с .NET Framework 4.5, поддерживают пространственные типы. Взгляните на прохождение.

EDIT С EF6 вы можете использовать пространственные типы как для .NET Framework 4, так и для .NET Framework 4.5