Геокодирование – еще один способ получения координат

В прошлой статье, я рассказывал, как можно получить координаты для карт того или иного объекта вручную . Это хороший и прямолинейный способ, который отлично работает в том случае, когда вы заранее знаете, что хотите показать пользователю. В случае, когда вы заранее этого не знаете (например, когда пользователь самостоятельно вводит адрес), нам пригодится геокодирование .

Геокодирование – это чрезвычайно сложный процесс преобразования адреса в координаты широты и долготы. К счастью, множество сервисов в интернете облегчили нам с вами эту задачу. Я не буду рассказывать про все из них, не буду рассказывать, как они работают, просто продемонстрирую, как можно решить поставленную задачу с использованием Google Geocoding Web Service.

Для того, чтобы воспользоваться веб сервисом, нужно послать запрос на сервер Google следующего вида:

где [type] – тип данных в котором вам придет ответ: xml или json

[address] – адрес, который вы ищете

В результате запроса:

вам приходит ответ следующего вида (json):

Величины lat и lng – это и есть искомые значения широты и долготы, которые в последствии могут быть использованы в картах.

FanArt – рост pagerank

Некоторое время назад я писал про собственноручно написанное приложение для автоматической генерации контента для сайта . Доделав программу, я поюзал ее несколько дней (700+ постов) и законсервировал в ожидании результатов. Результаты не заставили себя ждать: через пару недель сайт появился в выдаче Google, с поиска начались переходы (сейчас 20-30 юников в день), а сегодня, после очередного апдейта, поисковая система добавила + 2 PR.

+1 Google

Похоже, что даже всемогущий Google не смог противостоять моде Like It. Теперь кнопка +1 будет рядом с каждым результатом поиска, которую можно нажать, если сайт Вам понравился. Безусловно, полученную информацию о сайтах, Google будет использовать в определении более релевантных сайтов для Вас и для людей из Вашего окружения ( Google Contacts, Gmail ). Другими словами, если человек из Ваших Google Contacts нажал на страницу +1, то данных сайт будет выше в результатах поиска, предоставляемый Google .

История поисковых системы

  1. 93% пользователей всемирной сети Интернет используют поисковые системы , чтобы находить нужные им сайты.
  2. 75% из них никогда не переходят на вторую страницу поисковой выдачи.
  3. 57% пользователей пользуются поисковыми системами ежедневно
  4. 46% поисковых запросов посвящено поиску конкретных продуктов или сервисов

Когда-то было время, когда вам нужно было знать точное название сайта, чтобы найти его в поисковой системе.

Read the rest of this entry »

Google OCR

Сегодня при работе над этой рекламной статьей , использовал инструментарий, который предоставляет Google для распознавания текста.

Изначально был готовый проспект, информацию из которого надо было перенести в цифровой вид и разместить на сайте. Сканировал проспект я с помощью замечательной утилиты под Linux – xsane. Ее преимущества я расписывать не хочу, но такого инструментария под windows просто не существует. Потом сохранил полученные изображения в docs.google, где мне и было предложено воспользоваться услугами по распознаванию моего текста.

В результате в тексте было примерно 0,5 – 1 % ошибок (жить можно), но таблицы или более сложный текст (с использованием английских названий, на темном фоне и объединенных в таблицы) распознан не был вообще. В результате можно сказать, что Google OCR способен распознавать простые тексты (например, книгу), но при наличии какого-либо намека на форматирование, теряется и отказывается работать. К сожалению, в профессиональной работе Google OCR не конкурент коммерческим продуктам.





Сериал киев днем и ночью смотерть онлайн.