Каким должно быть значение sspn для квадрата 1 мили X 1 мили на карте Google для локального API - PullRequest
2 голосов
/ 22 января 2010

Каким должно быть значение sspn для квадрата 1 миля X 1 мили на карте для API Google Local Search?

Я опробовал значение sspn на 0,01,0.01, но не очень уверен в этом.

Мне нужно выполнить поиск в локальном поиске Google для компаний, находящихся в радиусе 1 мили от позиции текущего пользователя.

1 Ответ

1 голос
/ 23 января 2010

Широта части sspn составляет 0,0145.

Часть долготы зависит от того, где вы находитесь. Чем ближе вы к полюсу, тем меньше миль на градус. Если вы находитесь на экваторе, то это 0,0145, то же самое, что и широта, но по мере вашего движения к полюсам оно увеличивается пропорционально 1 / (cos (широта))

Уравнение составляет 180 / (3959 * cos (широта) * pi) за милю.

Однако, поскольку вам нужны только значения sspn с точностью до коэффициента 2, значения 0,015,0,025 будут достаточно точными для большей части Земли.

...