The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Фонд Wikimedia тестирует собственный картографический сервис

18.09.2015 20:23

Фонд Wikimedia объявил о начале бета-тестирования собственного картографического сервиса maps.wikimedia.org, который со временем будет интегрирован с Wikipedia и Wikidata. В будущем планируется добавить возможность встраивания интерактивных карт в статьи на Wikipedia и обеспечить средства встраивания элементов карт на сторонних сайтах. Для построения карт сервис использует картографическую базу данных, подготовленную проектом OpenStreetMap и может подключать дополнительные слои с произвольной информацией об объектах.

Для работы серверной части maps.wikimedia.org разработана собственная платформа Kartotherian, обеспечивающая выдачу кусочков (tile) просматриваемой карты в векторном (pbf) или растровом (png) формате. Kartotherian также может формировать целостное изображение карты для указанного местоположения в нужном разрешении, размере и с заданным масштабированием (пример). Мозаичная компоновка карты из отдельных элементов осуществляется при помощи распределённого бэкенда Tilerator. Для хранения данных применяется СУБД Apache Cassandra.

Для построения интерактивной карты, отображающейся как в стационарных, так и в мобильных браузерах, применяется свободная JavaScript-библиотека Leaflet. Данные обрабатываются в векторном виде и преобразуются в статические изображения на последнем этапе (сервер пока отдаёт растр, но упоминается идея организации отрисовки из вектора на стороне клиента). Основным разработчиком сервиса является Юрий Астрахан. Код серверных компонентов распространяется под лицензий Apache 2.0.

Основной причиной создания собственного картографического сервера является необходимость обеспечения приватности пользователей - в случае встраивания в Wikipedia карт, построенных с использованием сторонних картографических служб, данные службы смогут получить информацию о посетителях, что недопустимо. Поэтому на страницы Wikipedia допускается встраивание только материалов с собственных ресурсов. Собственный сервер также позволяет реализовать свои обёртки над имеющимися в свободном доступе картографическими данными.

  1. Главная ссылка к новости (https://news.ycombinator.com/i...)
  2. OpenNews: Проект OpenStreetMap завершил перевод данных на лицензию ODbL
  3. OpenNews: Проект OpenStreetMap завершает свой переход на лицензию Open Database Licence
  4. OpenNews: Компания Apple перешла на использование открытых карт OpenStreetMap
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: openstreetmap, maps
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (24) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Наркоман (?), 21:03, 18/09/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Не понял, они свой osm подняли?
     
     
  • 2.3, dndred (?), 21:25, 18/09/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Картостиль и тайлы. Без POI и номеров домов. По несвежей базе.
     
  • 2.9, fidaj (ok), 22:18, 18/09/2015 [^] [^^] [^^^] [ответить]  
  • –4 +/
    угу, гнусная копипаста.
    я вижу объекты которые рисовал в osm.
     
     
  • 3.23, putnik (??), 05:33, 20/09/2015 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Если вы называете использование данных OSM копипастой, то вы абсолютно не понимаете, что такое свободные лицензии, и зачем они нужны. И заодно поленились прочитать «Map data © OpenStreetMap contributors» в правом нижнем углу.
     

  • 1.4, Аноним (-), 21:35, 18/09/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    кто такой Юрий Астрахан? ссылку не посмотреть, регистрацию требуют.
     
     
  • 2.15, Аноним (-), 23:01, 18/09/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > кто такой Юрий Астрахан? ссылку не посмотреть, регистрацию требуют.

    Интервью с ним. http://radio.osmz.ru/all/11-iyunya-wikimedia-i-sotm-us/

     

  • 1.6, Пользователь Debian (?), 22:01, 18/09/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Серверные компоненты написаны на node.js.

    Шёл XXI век...

     
     
  • 2.8, клоун (?), 22:13, 18/09/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да хоть на голом HTML, лишь бы работало.
     
     
  • 3.28, Аноним (-), 09:46, 21/09/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Это как вы собрались логику на HTML писать?
     
  • 2.11, имя (?), 22:31, 18/09/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Между прочим, Википедия и сейчас работает на смешном монстре из PHP и Node.js. А виной всему — что бы вы думали? — https://www.mediawiki.org/wiki/VisualEditor
     
     
  • 3.26, skif (??), 10:06, 20/09/2015 [^] [^^] [^^^] [ответить]  
  • +/
    при этом Википедии удаётся быть одним из самых успешных начинаний в Сети.
    Да пофиг на чём - главное что вышло хорошо и полезно.
     

  • 1.7, клоун (?), 22:12, 18/09/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    "Собственный картографический" - это сильно сказано.

    Не собственный, инфа чужая.

    Да и карты в таком формате мало кому нужны: каждая страна на своём языке. Взять лотосовые холмы Гуанчжоу: если ты не знаешь где они точно находятся и как точно пишутся, хрен ты их когда найдёшь. Я и не говорю про места, которые вообще не имеют перевода на русский, типа Mingshi pastoral или даже на английский.

     
     
  • 2.19, Есюки (?), 13:59, 19/09/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так переведи и не парься, убогий. И будешь видеть места откуда откинулся на родной фене.
     

  • 1.12, Аноним (12), 22:51, 18/09/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    http://wikimapia.org/ чья будет?
     
     
  • 2.13, Аноним (-), 22:58, 18/09/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Своя собственная. Подложку тырят у гугла.
     
  • 2.14, Аноним (-), 22:58, 18/09/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Евгений Савельев и Александр Корякин, у Wikimedia и Wikimapia из общего только несколько букв в названии.
     

  • 1.16, Аноним (-), 01:30, 19/09/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Синдром NIH в рассвете сил, что тут скажешь( имхо не взлетит так как OSM является в мире свободной картографии тем же что и Linux с Blender-ом(не буду все перечислять)в мире opensourse. И как же уже забали эти то ли гугловские то ли яндексовские названия типа имяКомпании.типСервиса, бла( короче как корыто назовешь так оно и поплывет, а Wikimapia туда и дорога...
     
     
  • 2.20, 10й Брейтовский переулок (?), 14:03, 19/09/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Да ладно не взлетит.

    Вон Спутник понял карты на данных OSM коллективом в 5 землекопов. Плюс свои данные добавил. У Википедии нет 5 программистов и тройки картографов?


     
  • 2.21, username (??), 17:48, 19/09/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Они взяли данные OSM (вы ведь в курсе, что OSM - это только база геоданных?). Отрисовали тайлы, как им нравится. Сделали интерфейс, который подходит к их требованиям.
    В чем проблема? В том, что они не использовали тайлы с osm.org, которые явно не подойдут для их задач?
     
     
  • 3.22, Аноним (-), 04:18, 20/09/2015 [^] [^^] [^^^] [ответить]  
  • +/
    ясен пень что в курсе, только вот вики еще спутники не запустила что у нее были реальные снимки, а не абстрактные карты взятые из атласа, так что будет то же OSM только свой(имею ввиду название)...для NIH очень символично
     
     
  • 4.24, putnik (??), 05:43, 20/09/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Так и нет цели сделать что-либо, кроме «OSM только свой». Это карты для использования в Википедии и других вики-проектах, всё. Это не отдельный картографический сервис.

    Нельзя просто взять карты OSM и вставить в Википедию, потому что 1) есть политика конфиденциальности, 2) сервера OSM лягут. Поэтому приходится создавать свой стек для рендеринга OSM на своих серверах.

    И оно не NIH, оно вообще нигде не invented. Единственный нормальный стек, который может работать с большими (очень большими!) нагрузками, есть только у MapBox, но для Викимедии он не полностью подходит.

     
     
  • 5.29, nzeemin (?), 16:15, 21/09/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Помнится ещё одна цель заявлялась -- соблюдение анонимности читателя. То есть если статью мы смотрим в Википедии, а карту в этой же статье с тайлами со стороннего ресурса -- то это потенциальная уязвимость.
     

  • 1.27, Yuri Astrakhan (?), 01:51, 21/09/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +11 +/
    Спасибо за статью и Коментарии. Попробую ответить, если будут ещё вопросы, напишите @nyuriks.
    * Над проектом работают два инженера - maxsem (данные) и yurik (код)
    * Все данные приходят из OSM, в скором времени добавим авто-обновление.
    * Код использует тот-же движок что и OSM - mapnik, но в режиме векторов - что позволит намного больше, чем то что делает OSM (статичные изображения tile-ов)
    * Свободных/открытых программ для сервиса, способных поддержать наш объем запросов не нашлось, и пришлось писать свой (Kartotherian). Есть много хороших открытых компонентов с Mapnik написанные Mapbox, и мы их используем для всей обработки данных/изображений.
    * Мы всё время общаемся с OSM, и возможно они даже перейдут на Kartotherian для osm.org.
    * Весь код полностью открыт. Более того, мы всегда приветствуем волонтёров для помощи со стилями и данными для карт.
    --Юрий Астрахан, @nyuriks (twitter)
     
  • 1.30, чегоманиаро (?), 10:33, 17/10/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Википедию верни и все будет
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2019 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру