Фонд Wikimedia, осуществляющий поддержку свободной энциклопедии Wikipedia, объявил (https://lists.openstreetmap.org/pipermail/talk/2015-Septembe...) о начале бета-тестирования собственного картографического сервиса maps.wikimedia.org (https://maps.wikimedia.org). Для построения карт сервис использует (https://www.mediawiki.org/wiki/Maps) картографическую базу данных, подготовленную проектом OpenStreetMap (http://www.openstreetmap.org). Для построения интерактивной карты, отображающейся как в стационарных, так и в мобильных браузерах, применяется свободная JavaScript-библиотека Leaflet (http://leafletjs.com/).Для работы серверной части maps.wikimedia.org разработана платформа Kartotherian (https://github.com/kartotherian/kartotherian/), обеспечивающая выдачу блоков просматриваемой карты в векторном (pbf) или растровом (png) формате формате. Kartotherian также может формировать целостное изображение карты для указанного местоположения в нужном разрешении и размере. Мозаичная компоновка карты из отдельных элементов осуществляется при помощи распределённого бэкенда Tilerator (https://github.com/kartotherian/tilerator/). Для хранения данных применяется СУБД Apache Cassandra (https://www.opennet.me/opennews/art.shtml?num=42717). Основным разработчиком сервиса является Юрий Астрахан (https://www.facebook.com/nyurik). Код серверных компонентов распространяется под лицензий Apache 2.0.
URL: https://news.ycombinator.com/item?id=10236057
Новость: http://www.opennet.me/opennews/art.shtml?num=42987
Не понял, они свой osm подняли?
Картостиль и тайлы. Без POI и номеров домов. По несвежей базе.
угу, гнусная копипаста.
я вижу объекты которые рисовал в osm.
Если вы называете использование данных OSM копипастой, то вы абсолютно не понимаете, что такое свободные лицензии, и зачем они нужны. И заодно поленились прочитать «Map data © OpenStreetMap contributors» в правом нижнем углу.
кто такой Юрий Астрахан? ссылку не посмотреть, регистрацию требуют.
> кто такой Юрий Астрахан? ссылку не посмотреть, регистрацию требуют.Интервью с ним. http://radio.osmz.ru/all/11-iyunya-wikimedia-i-sotm-us/
Серверные компоненты написаны на node.js.Шёл XXI век...
Да хоть на голом HTML, лишь бы работало.
Это как вы собрались логику на HTML писать?
Между прочим, Википедия и сейчас работает на смешном монстре из PHP и Node.js. А виной всему — что бы вы думали? — https://www.mediawiki.org/wiki/VisualEditor
при этом Википедии удаётся быть одним из самых успешных начинаний в Сети.
Да пофиг на чём - главное что вышло хорошо и полезно.
"Собственный картографический" - это сильно сказано.Не собственный, инфа чужая.
Да и карты в таком формате мало кому нужны: каждая страна на своём языке. Взять лотосовые холмы Гуанчжоу: если ты не знаешь где они точно находятся и как точно пишутся, хрен ты их когда найдёшь. Я и не говорю про места, которые вообще не имеют перевода на русский, типа Mingshi pastoral или даже на английский.
Так переведи и не парься, убогий. И будешь видеть места откуда откинулся на родной фене.
http://wikimapia.org/ чья будет?
Своя собственная. Подложку тырят у гугла.
Евгений Савельев и Александр Корякин, у Wikimedia и Wikimapia из общего только несколько букв в названии.
Синдром NIH в рассвете сил, что тут скажешь( имхо не взлетит так как OSM является в мире свободной картографии тем же что и Linux с Blender-ом(не буду все перечислять)в мире opensourse. И как же уже забали эти то ли гугловские то ли яндексовские названия типа имяКомпании.типСервиса, бла( короче как корыто назовешь так оно и поплывет, а Wikimapia туда и дорога...
Да ладно не взлетит.Вон Спутник понял карты на данных OSM коллективом в 5 землекопов. Плюс свои данные добавил. У Википедии нет 5 программистов и тройки картографов?
Они взяли данные OSM (вы ведь в курсе, что OSM - это только база геоданных?). Отрисовали тайлы, как им нравится. Сделали интерфейс, который подходит к их требованиям.
В чем проблема? В том, что они не использовали тайлы с osm.org, которые явно не подойдут для их задач?
ясен пень что в курсе, только вот вики еще спутники не запустила что у нее были реальные снимки, а не абстрактные карты взятые из атласа, так что будет то же OSM только свой(имею ввиду название)...для NIH очень символично
Так и нет цели сделать что-либо, кроме «OSM только свой». Это карты для использования в Википедии и других вики-проектах, всё. Это не отдельный картографический сервис.Нельзя просто взять карты OSM и вставить в Википедию, потому что 1) есть политика конфиденциальности, 2) сервера OSM лягут. Поэтому приходится создавать свой стек для рендеринга OSM на своих серверах.
И оно не NIH, оно вообще нигде не invented. Единственный нормальный стек, который может работать с большими (очень большими!) нагрузками, есть только у MapBox, но для Викимедии он не полностью подходит.
Помнится ещё одна цель заявлялась -- соблюдение анонимности читателя. То есть если статью мы смотрим в Википедии, а карту в этой же статье с тайлами со стороннего ресурса -- то это потенциальная уязвимость.
Спасибо за статью и Коментарии. Попробую ответить, если будут ещё вопросы, напишите @nyuriks.
* Над проектом работают два инженера - maxsem (данные) и yurik (код)
* Все данные приходят из OSM, в скором времени добавим авто-обновление.
* Код использует тот-же движок что и OSM - mapnik, но в режиме векторов - что позволит намного больше, чем то что делает OSM (статичные изображения tile-ов)
* Свободных/открытых программ для сервиса, способных поддержать наш объем запросов не нашлось, и пришлось писать свой (Kartotherian). Есть много хороших открытых компонентов с Mapnik написанные Mapbox, и мы их используем для всей обработки данных/изображений.
* Мы всё время общаемся с OSM, и возможно они даже перейдут на Kartotherian для osm.org.
* Весь код полностью открыт. Более того, мы всегда приветствуем волонтёров для помощи со стилями и данными для карт.
--Юрий Астрахан, @nyuriks (twitter)
Википедию верни и все будет