[recovery mode] OpenCage — самый мощный инструмент для геокодирования

сегодня в 14:08

0af37ff807de4352ac9c2fb0994b92cf.jpgБольшинство людей не задумываются о геокодировании, когда дают своему смартфону запрос в виде адреса, GPS-координат, широты и долготы, или координат what3words. Разработчики в свою очередь должны понимать всю критическую важность геокодера. Каждый из предложенных геокодеров имеет свои плюсы и минусы, которые нужно учитывать при выборе. Некоторые геокодеры могут иметь неприемлемые ограничения, стоимость, или быть недоступными для коммерческих целей. Некоторые сервисы не поддерживают кэширование, и практически все они имеют 24-часовые лимиты. Универсального варианта не существовало до появления OpenCage.8 ноября 2014 года на London Perl Workshop был представлен написанный на Perl мета-геокодер OpenCage от Lokku. Их API сочетает в себе несколько систем геокодирования, каждая из которых рассчитана на разные типы запросов. Он также собирает информацию из открытых источников и алгоритмов, избавляя от необходимости делать это самостоятельно. Результаты геокодирования могут быть отображены на любом типе карт. Внутри OpenCage работают Nominatim, DataScienceToolkit, Twofishes и геокодеры Nestoria, которые вместе обрабатывают запрос и отдают результат.4a9ff926039847f193a1b2aa617f012f.jpgКаждый геокодер хорош сам по себе, но все они имеют свои минусы и плюсы, и только вместе, за одним API, они могут дать лучший опыт геокодирования, и самый точный результат, считают в Lokku. Стоит также отметит, что к каждому результату прилагаются аннотации (дополнительная информация о месте), среди которых телефонный код страны, часовой пояс, положение солнца, OSM URL, MGRS код и, конечно же, what3words. Другими словами, OpenCage дает самую подробную информацию о местоположении, которой можно найти самые различные применения.

Использование API OpenCage для прямого и обратного геокодирования просто. Всю необходимую информацию можно найти на посвященной этому странице. Стоит отметить, что пока продукт находится в демо-режиме, API предоставляется бесплатно, и он разрешен для использования в коммерческих целях. Но начать стоит с демо. Попробуйте ощутить всю мощь OpenCage.

18806c49c39b4af3adf87d056913dfe2.png

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

© Habrahabr.ru