22 мая 2015 г.

Геокодирование на практике

Привет хабр! Хочу рассказать несколько слов о геокодирование. Что такое геокодирование? (developers.google.com) Геокодирование ...

Геокодирование на практике (Google API)

Привет хабр! Хочу рассказать несколько слов о геокодирование. Что такое геокодирование? (developers.google.com) Геокодирование – процесс преобразования адресов (таких как 1600 Amphitheatre Parkway, Mountain View, CA) в географические координаты (такие как широта 37.423021 и долгота -122.083739). API геокодирования Google предоставляет через HTTP-запрос прямой доступ к геокодеру. Задача: есть социальная сеть. Есть поиск групп. При результате «0» групп — отображать группы расположены в радиусе 50 км. от пользователя. (При создании группы и профиля указывается город). Записываем координаты пользователей и групп Сделаем себе «сервис» для удобного дальнейшего использования: public function serviceAddProfileLocation($iProfileId = 0, $aProfileData = []) { if (empty($aProfileData)) $aP...