2016-10-03 12 views
4

Это первый раз, когда я попытался использовать тип DbGeography в моем дизайне EF Code First. Мой вопрос: Должен ли я использовать простые поплавочные поля для хранения долготы и широты местоположения, или я должен использовать геометрию типа SQL?Хранение Long/Lat в столбце География Sql или более простая колонка?

Я начинаю думать, что география делает вещи более сложными, чем они должны быть. Я буду делать вычисления в области, основанные на длинных/латах.

+0

Я использовал float для хранения long/lat, чтобы найти ближайшие почтовые индексы, предоставленные почтовым индексом в функции поиска – techspider

+1

Я тоже боролся с географией. Я держу Lat/Lng в двух отдельных областях. Это легче для меня, особенно при выполнении расчетов и создании карт. –

+0

Я знаю, что это может быть программирование сфокусировано, но я бы разместил на dba.stackexchange.com – scsimon

ответ