Вспомнил прошлое и написал заметку про GDPR и будущие ограничения для незарегистрированных пользователей OpenStreetMap. Потратил три часа на подбор и чтение материалов, заново открыл предложение LWG и пролистал длинную и бессмысленную дискуссию в osmf-talk@. То ли дело канал в телеграме: написал за пять минут и забыл.
http://shtosm.ru/all/gdpr-i-my/
Вчерашняя заметка тоже важна: про это событие в мире веб-картографии не написать было нельзя. 11 июня Google сделает свой Maps API не просто платным, а ОЧЕНЬ платным. Разработчики в панике, картографические OSM-стартапы потирают руки.
http://shtosm.ru/all/poka-google-maps/
Mapbox сегодня подсуетился и снял все платные лимиты для новых (!) разработчиков. Твитните #WeAreBuilders и развлекайтесь как угодно до 11 июня. Иван Санчез, один из разработчиков Leaflet, жалуется: ну да, а потом они ваш аккаунт с популярной демо-картой закроют ВНЕЗАПНО.
https://blog.mapbox.com/developer-maps-platform-5d05e670cf76
https://twitter.com/RealIvanSanchez/status/992405675102867457
http://shtosm.ru/all/gdpr-i-my/
Вчерашняя заметка тоже важна: про это событие в мире веб-картографии не написать было нельзя. 11 июня Google сделает свой Maps API не просто платным, а ОЧЕНЬ платным. Разработчики в панике, картографические OSM-стартапы потирают руки.
http://shtosm.ru/all/poka-google-maps/
Mapbox сегодня подсуетился и снял все платные лимиты для новых (!) разработчиков. Твитните #WeAreBuilders и развлекайтесь как угодно до 11 июня. Иван Санчез, один из разработчиков Leaflet, жалуется: ну да, а потом они ваш аккаунт с популярной демо-картой закроют ВНЕЗАПНО.
https://blog.mapbox.com/developer-maps-platform-5d05e670cf76
https://twitter.com/RealIvanSanchez/status/992405675102867457
shtosm.ru
GDPR и мы
Регламент по защите данных GDPR обязывает юрлица, владеющие интернет-сервисами, получать согласие на обработку
Вышел свежий WeeklyOSM, там снова ничего интересного. Традиционно ищу свою фамилию — неделя прошла не зря, если есть. А новости все какие-то местечковые, будто у нас не всемирный проект с миллионом пользователей, а сотня студентов в свободное время развлекается. Кто-то библиотеку написал, кто-то урок провёл, где-то конференция, а вот про нас в газете пишут, теги ещё новые, сервер ломался на пару дней, а гуманитарная команда всё ещё копошится. Единственную же необычную работу переврали: там не про остановки.
http://www.weeklyosm.eu/archives/10300
Мою новость про Google Street View в валидаторе импортов зарубил один немец: мол, что это мы тут, правила нарушаем? Немедленно убери страшные буквы, а то я как напишу в рассылку! ну и так далее. Попросил его продолжать, мне даже интересно, как он будет обосновывать.
(Безотносительно этого, снимать новости из-за того, что объект новости чем-то расстроил одного из редакторов, — это вышка)
http://www.weeklyosm.eu/archives/10300
Мою новость про Google Street View в валидаторе импортов зарубил один немец: мол, что это мы тут, правила нарушаем? Немедленно убери страшные буквы, а то я как напишу в рассылку! ну и так далее. Попросил его продолжать, мне даже интересно, как он будет обосновывать.
(Безотносительно этого, снимать новости из-за того, что объект новости чем-то расстроил одного из редакторов, — это вышка)
weekly - semanario - hebdo - 週刊 - týdeník - Еженедельник
weeklyOSM 406
24/04/2018-30/04/2018 How to generate 1D maps from OSM data: example linear maps of public transport stops 1 | © SK53 Mapping Following a discussion on the forum (automatic translation) Leonhard Le…
Forwarded from Новости сообщества ruosm
Единственный редактор OSM для iPhone сегодня наконец-то обновился
Тодд Барр из Red Hat написал правильную заметку про детские комнаты на конференциях. Он воспитывает дочь один, и чтобы попасть на FOSS4G, ему нужно выпросить у её школы неделю отпуска, доехать вдвоём до конференции, найти там детский сад и нанять няну на вечера, и всё равно срываться по первому зову. Всё бегом, постоянно ощущаешь свою второсортность как участника в сравнении с теми, кто может позволить себе нетворкинг с утра до вечера.
Он перетерпел это в 2016 году, но в 2018 решил не спускать отсутствие инклюзивности для родителей организаторам FOSS4G NA. Те посмотрели в свои записи и такие: «ну-у-у, мы можем выделить комнату, но сиделку оплатите сами». Тодд в ярости написал в твитер и медиум, привёл в пример конференцию Esri, где всем удобно, и разнёс FOSS4G за неинклюзивность (╯° °)╯︵ ┻━┻
Потенциальных докладчиков-родителей куда больше, чем кажется. Детские комнаты для них — не бонус, а обязательная часть организации, за которую можно и доплатить. Всяко меньше получится, чем самостоятельно искать, куда пристроить ребёнка в новом городе.
https://medium.com/@Spatial_Impressionism/inclusion-its-inclusive-if-you-can-afford-it-c7abf1084e1e
Разумеется, я сразу подумал про осмерские конференции. Childcare есть на State of the Map US — и всё. В России это недосягаемая высота: я не слышал ни об одной околотехнической конференции, доступной для одиноких родителей. Это недёшево, учитывая, как сложно нынче трясти спонсоров. И прогнозировать, насколько инклюзивность в отношении родителей улучшит состав участников и докладчиков, почти невозможно.
Но как бы было круто освободить жену на выходные, взяв детей с собой в командировку на очередную конференцию.
Он перетерпел это в 2016 году, но в 2018 решил не спускать отсутствие инклюзивности для родителей организаторам FOSS4G NA. Те посмотрели в свои записи и такие: «ну-у-у, мы можем выделить комнату, но сиделку оплатите сами». Тодд в ярости написал в твитер и медиум, привёл в пример конференцию Esri, где всем удобно, и разнёс FOSS4G за неинклюзивность (╯° °)╯︵ ┻━┻
Потенциальных докладчиков-родителей куда больше, чем кажется. Детские комнаты для них — не бонус, а обязательная часть организации, за которую можно и доплатить. Всяко меньше получится, чем самостоятельно искать, куда пристроить ребёнка в новом городе.
https://medium.com/@Spatial_Impressionism/inclusion-its-inclusive-if-you-can-afford-it-c7abf1084e1e
Разумеется, я сразу подумал про осмерские конференции. Childcare есть на State of the Map US — и всё. В России это недосягаемая высота: я не слышал ни об одной околотехнической конференции, доступной для одиноких родителей. Это недёшево, учитывая, как сложно нынче трясти спонсоров. И прогнозировать, насколько инклюзивность в отношении родителей улучшит состав участников и докладчиков, почти невозможно.
Но как бы было круто освободить жену на выходные, взяв детей с собой в командировку на очередную конференцию.
Medium
Inclusion: Its inclusive if you can afford it.
This is your primary mission Todd. Everything else is secondary. You have a little girl to love, raise and make sure she grows up to be…
Зачитался блогом Тодда. Например, про то, как всё рушится и всё в огне и ты в огне, когда остаёшься один на один с ребёнком:
https://medium.com/@Spatial_Impressionism/full-stack-single-dad-1d9ff15c22e7
Или «составляя слайды по R и PostGIS, я осознал, насколько мёртв ГИС на сегодняшний день». Картографию предсказуемо поглотила Data Science, и геометрия — лишь один из многих столбцов.
https://medium.com/@Spatial_Impressionism/the-geometry-column-65cbb3c063ef
Или анализ тем докладов на крупнейших ГИС-конференциях 2017 года: 3D и Python лидируют, PostGIS и Javascript тоже популярны.
Ну и этот список из пяти заданий для ГИС-аналитиков и всех, у кого в работе есть щепотка картографии, великолепен:
https://medium.com/@Spatial_Impressionism/five-new-years-resolutions-to-enhance-your-spatial-career-a3d8aad422e1
https://medium.com/@Spatial_Impressionism/full-stack-single-dad-1d9ff15c22e7
Или «составляя слайды по R и PostGIS, я осознал, насколько мёртв ГИС на сегодняшний день». Картографию предсказуемо поглотила Data Science, и геометрия — лишь один из многих столбцов.
https://medium.com/@Spatial_Impressionism/the-geometry-column-65cbb3c063ef
Или анализ тем докладов на крупнейших ГИС-конференциях 2017 года: 3D и Python лидируют, PostGIS и Javascript тоже популярны.
Ну и этот список из пяти заданий для ГИС-аналитиков и всех, у кого в работе есть щепотка картографии, великолепен:
https://medium.com/@Spatial_Impressionism/five-new-years-resolutions-to-enhance-your-spatial-career-a3d8aad422e1
Medium
Full Stack Single Dad
Dovetailing into the “questions I get asked by people to break free of the iron fist” I added this as a “BONUS QUESTION” but I wrote far…
«Как викимапия около 2011 года, наш проект выбрал большую часть своих смыслов. С нынешним направлением у нас ещё лет десять, после которых мы будем выглядеть как викимапия сейчас: с кучей данных и без сообщества, разбежавшегося по альтернативным проектам. И тогда уже люди, выбравшие OSM как замену Google Maps, задумаются».
Важнейшая заметка про OpenStreetMap этой весны: http://shtosm.ru/all/openstreetmap-ne-vash/
Важнейшая заметка про OpenStreetMap этой весны: http://shtosm.ru/all/openstreetmap-ne-vash/
shtosm.ru
OpenStreetMap не ваш
На волне новостей от Google Том Чедвин напомнил о преимуществах открытого софта и закончил заметку словами
С огромным трудом перевёл заметку на английский. Плюсаните её в Hacker News, что ли: https://news.ycombinator.com/item?id=17022053
Зашёл в блог OpenCage почитать про OwnTracks из-за заманухи про треки сверхзвукового истребителя. Теперь тоже теряюсь в догадках, какие могут быть проблемы с выводом скорости от 800 км/ч.
https://blog.opencagedata.com/post/interview-jp-mens-owntracks
Жан-Пьет не лукавит, документация у проекта действительно одна из лучших. Читаешь как книгу. OwnTracks — это открытый сервер и клиенты для iOS и Android для мониторинга устройств. Телефон шлёт координаты, сервер и другие подключенные телефоны показывают. Примерно то же, что OsMo (https://osmo.mobi — красиво, на русском и с отзывчивым разработчиком), но в то же время наоборот.
У OsMo вся работа идёт через сервер, нужно регистрироваться и идти на него, название всё время на слуху. Это круто, что достаточно установить приложение, и сразу можно мониторить, например, парк такси в городе. А у OwnTracks даже продакшн-сервера нет: его обязательно устанавливать к себе. Приватность по-максимуму, но требуется платить за сервер. Документация, по крайней мере, не подводит. Одно непонятно: деньги-то откуда?
http://owntracks.org/
https://blog.opencagedata.com/post/interview-jp-mens-owntracks
Жан-Пьет не лукавит, документация у проекта действительно одна из лучших. Читаешь как книгу. OwnTracks — это открытый сервер и клиенты для iOS и Android для мониторинга устройств. Телефон шлёт координаты, сервер и другие подключенные телефоны показывают. Примерно то же, что OsMo (https://osmo.mobi — красиво, на русском и с отзывчивым разработчиком), но в то же время наоборот.
У OsMo вся работа идёт через сервер, нужно регистрироваться и идти на него, название всё время на слуху. Это круто, что достаточно установить приложение, и сразу можно мониторить, например, парк такси в городе. А у OwnTracks даже продакшн-сервера нет: его обязательно устанавливать к себе. Приватность по-максимуму, но требуется платить за сервер. Документация, по крайней мере, не подводит. Одно непонятно: деньги-то откуда?
http://owntracks.org/
Opencagedata
Interview: Jan-Piet Mens of OwnTracks
Our interview series with members of the geo community continues today with a chat with Jan-Piet Mens, one of the makers of OwnTracks, a software that allows...
Кстати, дух времени в OpenStreetMap: из пяти заявок на место проведения State of the Map 2019, четыре – в разных странах Северной Африки.
FOSS4G нынче в Танзании, напомню.
FOSS4G нынче в Танзании, напомню.
Начнём со списка самых активных сообществ: Германия, США, затем Россия и Франция одинаковы, дальше Англия, Италия и Польша в одной категории и затем Испания и Япония.
Чтобы понять, почему таблица отсортирована не по размеру сообществ, нужно понимать, что переводов в других странах очень мало: это часто лишь города и достопримечательности. Таблица подсчитывает количество тегов name:<язык> — например, name:ru. Когда эти теги ставят картографы на бо́льшую часть объектов в собственной стране, когда не хватает простого name?
Это чаще всего двуязычные страны (где непонятен язык name) или страны с иероглифами или вязью (где в name часто сразу два языка). В первые входят Финляндия (там fi + sv), Беларусь и Украина (be/uk + ru), Канада (en + fr). Испанский тоже часто работает вторым языком. Вторые видны из таблицы: арабский, китайский, японский, корейский языки, иврит. Ну а дальше учитываем активность сообщества (= относительное количество объектов) и понимаем всё распределение.
Чтобы понять, почему таблица отсортирована не по размеру сообществ, нужно понимать, что переводов в других странах очень мало: это часто лишь города и достопримечательности. Таблица подсчитывает количество тегов name:<язык> — например, name:ru. Когда эти теги ставят картографы на бо́льшую часть объектов в собственной стране, когда не хватает простого name?
Это чаще всего двуязычные страны (где непонятен язык name) или страны с иероглифами или вязью (где в name часто сразу два языка). В первые входят Финляндия (там fi + sv), Беларусь и Украина (be/uk + ru), Канада (en + fr). Испанский тоже часто работает вторым языком. Вторые видны из таблицы: арабский, китайский, японский, корейский языки, иврит. Ну а дальше учитываем активность сообщества (= относительное количество объектов) и понимаем всё распределение.
Forwarded from Ночной косильщик (Сергей Голубев)
Наконец-то, наконец-то! Питерские картографы, осмеры, урбанисты и хипстотисты прекратили обманывать себя и назначили очередную встречу сразу в пивной. Завтра (суббота 12 мая 17.00) все приглашаются в бар Woody по адресу ул. Боровая д. 52. Там, я слышал, даже есть возможность использовать для докладов проектор. Такие встречи проходят всего несколько раз в год, поэтому не упустите момент выпить пивка и поговорить на интересные темы. Я обязательно пойду.
Как получить данные OpenStreetMap на какую-то дату в прошлом? Есть два несложных способа. Первый — сделать запрос к Overpass API, указав в заголовке [date:"2012-09-12T06:55:00Z"] (ну или какая вам дата нужна). Второй — скачать с Geofabrik файл .osh.pbf для нужного региона и применить к нему osmium-tool вот так:
https://gis-lab.info/forum/viewtopic.php?p=153121#p153121
Проблема в том, что серверы Overpass нынче либо сломаны, либо перегружены, а в закрытый раздел geofabrik (osm-internal) не войти из-за ошибки сервера. А у меня хакатон и всё нужно срочно. Вот вам и распределённая архитектура открытой карты.
Единственный оставшийся вариант — качать и обрабатывать 65-гигабайтный history-latest.osm.pbf, но это безумие.
https://gis-lab.info/forum/viewtopic.php?p=153121#p153121
Проблема в том, что серверы Overpass нынче либо сломаны, либо перегружены, а в закрытый раздел geofabrik (osm-internal) не войти из-за ошибки сервера. А у меня хакатон и всё нужно срочно. Вот вам и распределённая архитектура открытой карты.
Единственный оставшийся вариант — качать и обрабатывать 65-гигабайтный history-latest.osm.pbf, но это безумие.
gis-lab.info
Скачать данные ОСМ на дату - Форумы GIS-Lab.info
Геоинформационные системы (ГИС) и дистанционное зондирование Земли (ДЗЗ), новости, программное обеспечение, журналы, публикации, документация, форум
Удивительно, как без железных дорог этот район становится неузнаваем. Карта с http://www.i-bike-msk.ru — приезжайте.
«Урбика» выкатила карту ГУЛАГов, которую они готовили совместно с музеем истории ГУЛАГа. Она традиционно хорошая, с линейкой дат, обязательно мрачными тонами и огоньками лагерей. Недостатки есть, но свою задачу сайт выполняет, наверное: показывает, что в стране были лагеря, все разные, но все чудовищные.
https://gulagmap.ru
Главный недостаток я описал в твитере: не понимаю, что должно задержать меня на этом сайте больше, чем на минуту. Каждая карта — это история, и вместе с тем, интерактивная карта — самый неудобный способ подать историю. Именно поэтому проваливаются стартапы типа https://travelmap.net и никто не строит блоги на других подобных решениях, будь то uMap или мой https://github.com/zverik/geoalbum.
Читателю интересна история. История — это когда ты начинаешь в точке А, проходишь завязку в точке Б, развитие в В, кульминацию в Г и развязку в пункте назначения. Вывалить все точки на карту и предоставить читателю ползать по карте самостоятельно не работает. Как и в аналитических картах с фильтрами, недостаточно дать пользователю инструмент: нужно сделать всю работу самостоятельно и показать результат. Наконец, карта просто мешает истории, потому что в 90% точек она незнакома и не помогает ничего понять. GPS-трек — не сюжетная линия.
Решение можно подсмотреть у книг «choose your own adventure». Ну вы знаете: «хочешь ударить его кинжалом — иди на стр. 56, хочешь убежать — листай до стр. 92». Человека, которому интересна тема смерти, проведите по лагерям с высокой смертностью, покажите и объясните. Другому будут интересны удалённые места, или охрана лагерей (как не сбегали в Ленинграде?), или железные дороги, или впечатляющие фотографии. Каждый из сценариев можно обернуть вокруг карты, но главное — повествование. При написании сценария может оказаться, что карта только мешает.
https://gulagmap.ru
Главный недостаток я описал в твитере: не понимаю, что должно задержать меня на этом сайте больше, чем на минуту. Каждая карта — это история, и вместе с тем, интерактивная карта — самый неудобный способ подать историю. Именно поэтому проваливаются стартапы типа https://travelmap.net и никто не строит блоги на других подобных решениях, будь то uMap или мой https://github.com/zverik/geoalbum.
Читателю интересна история. История — это когда ты начинаешь в точке А, проходишь завязку в точке Б, развитие в В, кульминацию в Г и развязку в пункте назначения. Вывалить все точки на карту и предоставить читателю ползать по карте самостоятельно не работает. Как и в аналитических картах с фильтрами, недостаточно дать пользователю инструмент: нужно сделать всю работу самостоятельно и показать результат. Наконец, карта просто мешает истории, потому что в 90% точек она незнакома и не помогает ничего понять. GPS-трек — не сюжетная линия.
Решение можно подсмотреть у книг «choose your own adventure». Ну вы знаете: «хочешь ударить его кинжалом — иди на стр. 56, хочешь убежать — листай до стр. 92». Человека, которому интересна тема смерти, проведите по лагерям с высокой смертностью, покажите и объясните. Другому будут интересны удалённые места, или охрана лагерей (как не сбегали в Ленинграде?), или железные дороги, или впечатляющие фотографии. Каждый из сценариев можно обернуть вокруг карты, но главное — повествование. При написании сценария может оказаться, что карта только мешает.
gulagmap.ru
Карта советских лагерей
Пополняющаяся база данных по истории и географии лагерных структур, действовавших в советских республиках и СССР с 1918 по 1960 год.
Написал выше, что «серверы Overpass нынче либо сломаны, либо перегружены». Я ошибся. Настоящую причину понял только что:
Forwarded from rknbot
Overlaps with following blocked subnets:
178.63.0.0/16 - Hetzner Online GmbH
178.63.0.0/16 - Hetzner Online GmbH
На сороковом комментарии в обсуждении моей заметки про проблемы OpenStreetMap Годвин поднимает брови: «It's like in Russia since 1917 till now: experience does not matter, loyalty does»
https://www.openstreetmap.org/user/Zverik/diary/43882
https://www.openstreetmap.org/user/Zverik/diary/43882
OpenStreetMap
Zverik's diary | Not Yours, OpenStreetMap | OpenStreetMap
OpenStreetMap is a map of the world, created by people like you and free to use under an open license.