Перейти к содержимому

Pelias — новый геокодер для OpenStreetMap на базе Elasticsearch — Рэнди Мич

OpenStreetMap US

0:00 / 0:00

Pelias — новый геокодер для OpenStreetMap на базе Elasticsearch — Рэнди Мич

3 354 просмотра · 10 л. назад
OpenStreetMap US
2,98 тыс. подписчиков
3 354 просмотра · 10 л. назад
Пользователи мобильных картографических приложений ожидают прямого геокодирования с автозаполнением и гибкими результатами поиска, а также точного обратного геокодирования. Последние версии Elasticsearch предлагают как отличную поддержку геолокации, так и быструю функцию автозаполнения. Pelias — это новый проект с открытым исходным кодом, содержащий инструменты для индексирования данных OpenStreetMap, Geonames и Quattroshapes в Elasticsearch, а также простой сервер для обработки запросов и подсказок автозаполнения. Основная цель проекта — упростить адаптацию парсера запросов и препроцессоров данных к требованиям конкретных языков и местоположений. Например, пользователям в Нью-Йорке могут потребоваться поисковые перекрестки, в то время как франкоязычным пользователям в Квебеке может потребоваться другой парсер запросов, чем пользователям во Франции. Редактирование этих правил должно быть простым, так что для работы потребуется минимум опыта программирования. В этой презентации будет рассмотрена базовая архитектура и стратегии работы с данными проекта, представлены некоторые подробности о поддержке геолокации и автозаполнения в Elasticsearch, а также будет уделено большое внимание тому, как внести свой вклад. Демоверсия: http://mapzen.com/pelias Github: https://github.com/mapzen/pelias