06 июля, 2009

Простой геокодер

Несколько раз приходилось сталкиваться с необходимостью загрузить N десятков точек на Карту Google. Плюс еще знакомые спрашивали как это сделать. Самое простое что сейчас предлагает Google - импортировать файл KML, KMZ, или GeoRSS. Вопрос только один. Где взять такой файл? Как его быстро сделать обычному пользователю?

Пинком к действию стал пост в сообществе ru_google.

Итак, после некоторых размышлений было решено сделать конвертер географических данных из Документов Google в один из форматов, поддерживаемых Картами Google.

В результате получился «Простой геокодер».

Инструкции для пользователя подробно расписаны на сайте, здесь же приведу некоторые технические характеристики:

  • Сам сервис сделан в Yahoo Pipes — это самый простой способ быстро лепить мэшапы.
  • Используется геокодер Google. Геокодер от Yahoo не понимает русский язык, а с Яндексовским я совсем незнаком.

Интересные особенности:

  • Все происходит на серверах Yahoo и Google — не требует расходов на содержание и теоретически выдерживает любые хабраэффекты
  • Пришлось помучиться с незнанием Yahoo Pipes русского. В итоге проблема решилась так:
  • Был сюрприз и от Google. Новый Blogger не желает публиковать у себя JavaScript – просто форму с кнопочкой. Хорошо что, была пара старых блогов с «Шаблоном», т. к. новая версия с «Макетом» не поддавалась:

Планы:

  • Перевести сервис на английский язык
  • Определить наиболее удобный формат использования (гаджет/ плагин для Firefox/ мапплет и т. п.) и сделать его. Мапплет кажется наиболее подходящим - пользователь вставляет ссылочку на документ Google в боковой панели Google Карт и нажимает «Создать новую карту».

1 комментарий:

  1. Анонимный31.08.2009, 16:27

    Этот комментарий был удален администратором блога.

    ОтветитьУдалить