UltimateGeoCoder – PHP-библиотека для доступа к различным geocoding-сервисам
Иногда нам бывает необходимо узнать геокод (geocode), соответствующий определенному почтовому адресу. Например, у Вас может быть каталог магазинов и вы хотите показывать расположение конкретных магазинов на карте. Стандартным решением является запрос к каким-либо geocoding-сервисам, которые выдадут вам широту и долготу указанного вами адреса для изображения маркеров на карте. Но, если geocode-сервис не доступен или не сможет разобрать предоставленный ему адрес, то вы не сможете показать пользователям карту.
Для решения данной проблемы я написал небольшой модуль на PHP, который помогает мне получать надежные результаты в большинстве случаев просто используя несколько различных geocoding-сервисов.
На данный момент модуль умеет использовать Google Maps API, Yahoo Maps Services, Geocoder.us и Geocoder.ca, но он легко расширяем и потому я могу добавить туда практически любой другой источник данных. Поэтому, если вы знаете какие-либо сервисы, способные предоставить широту и долготу по указанному почтовому адресу, сообщите мне и я буду раз добавить поддержку этого сервиса в библиотеку.
Related posts:
- Сегодня был основан лучший Web 2.0 стартап!
- Список отличных Online-утилит, Генераторов и Валидаторов
- Качественная Компьютерная Литература, Доступная Для Бесплатного Скачивания
- Образовательные семинары от Google (techtalks) и Сохранение Роликов из Google Video на Локальный Диск
- В Поисках Оптимального Решения: Результаты Тестирования и Выводы

3 Responses to this entry
Ваш блог попал в мой обзор блогов.
ссылка
Спасибо!
Архив битый, скачивается только документация без самой библиотеки.
Исправьте, пожалуйста