Тип столбца SQL Server 2005 для хранения координат LatLng - PullRequest
2 голосов
/ 12 августа 2010

В SQL Server 2005 какой тип столбца следует использовать для хранения координаты LatLng?

Например, координата Lat, например 135.0058554

Я знаю, что в SQL Server 2008 есть новые типы, ноЯ застрял на SQL Server 2005 на данный момент.

спасибо

Ответы [ 3 ]

1 голос
/ 12 августа 2010

Использовать десятичное число.

Например:

Decimal(18,15) для высокой точности.

0 голосов
/ 12 августа 2010

Мы используем «float» (8 байт / 15 цифр), который имеет достаточное (~ микрон) разрешение для большинства потребностей и хорошую производительность / эффективность хранения.

относительно точки @OMG Пони, ясторонник десятичных знаков со знаком над DMS.

ps широта 135.0058554 действительно очень далеко на севере!: -)

0 голосов
/ 12 августа 2010

Мы используем цифры (12,8) и у нас не было проблем с 55 000 австралийских геокодированных адресов.

...