В OpenStreetMap нет прям объекта под названием "баскетбольная площадка" с координатами и прочими свойствами, как при разработке игр там или как во всяких тупых тестовых заданиях по ООП на собеседованиях. В OpenStreetMap из объектов есть только точки и линии.
Но на точки и линии можно вешать тэги. Тэгами пользователи OpenStreetMap отмечают, к чему относятся точки и линии. Например, для баскетбола есть тэг sport=basketball.
Сайтец https://wiki.openstreetmap.org/, собсна, содержит официальное описание всех тэгом, и нструкции как мэпить окрестности.
Какого-то лешего в инглише слово "pitch", кроме понятного стартаперского акта насилия ушей инвестора в лифте, ещё означает спортивную площадку, а само описание на первое место ставит какую-то вязкую темную хрень, которой пропитан асфальт.
Не знаю, как официально ведётся война с тэгами, но я за то. что тэг ploschadka=basketbolnaya намного интуитивно понятнее и легче читается чем вот это всё.
Это откроет аццки сложный но также аццки полезный сайт overpass-turbo, который найдёт все точки и линии отмеченные тэгом sport=basketball. Надо только жмякнуть зелёную кнопку и вручную отскролить и отзумить карту на нужный район. Т.е. наоборот - отзумить, отскролить, зазумить и жмякнуть зелёную кнопку.
Gratz
Если у вас появились красные точечки с синим ободком, как на карте, то можете себя поздравить и обратиться к доктору за консультацией, как это лечить. Ведь советам в интернете доверять нельзя. Напишут ещё, что OpenStreetMap только точки и линии, а там может уже всё не так.
В общем, поздравляю с левелапом, и отпишите в каменты, сколько времени у вас заняло прохождение этого туториала.
Если левелапа не произошло, то камент "ниасилил" поможет добавить немного лулзов автору в карму.
Куда дальше
https://github.com/JinhaKimGH/Basketball-Court-Finder - я поставил первую звезду проекту, но похоже там уже на 90% работающий MIT код для поиска всего чего надо. Для тех, кто хочет стать настоящим погромистов и заработать многа деняк, отличный повод потренироваться.
20-летию OpenSteetMap посвящается.
Вынес из #21.
Туториал для нет времени объяснять
В OpenStreetMap нет прям объекта под названием "баскетбольная площадка" с координатами и прочими свойствами, как при разработке игр там или как во всяких тупых тестовых заданиях по ООП на собеседованиях. В OpenStreetMap из объектов есть только точки и линии.
Но на точки и линии можно вешать тэги. Тэгами пользователи OpenStreetMap отмечают, к чему относятся точки и линии. Например, для баскетбола есть тэг
sport=basketball
.Сайтец https://wiki.openstreetmap.org/, собсна, содержит официальное описание всех тэгом, и нструкции как мэпить окрестности.
Тэги для баскетбольных площадок
Для баскетбольных площадок глава "как мэпить" грит что нужно два тэга:
Какого-то лешего в инглише слово "pitch", кроме понятного стартаперского акта насилия ушей инвестора в лифте, ещё означает спортивную площадку, а само описание на первое место ставит какую-то вязкую темную хрень, которой пропитан асфальт.
Не знаю, как официально ведётся война с тэгами, но я за то. что тэг ploschadka=basketbolnaya намного интуитивно понятнее и легче читается чем вот это всё.
Как искать
Это откроет аццки сложный но также аццки полезный сайт overpass-turbo, который найдёт все точки и линии отмеченные тэгом
sport=basketball
. Надо только жмякнуть зелёную кнопку и вручную отскролить и отзумить карту на нужный район. Т.е. наоборот - отзумить, отскролить, зазумить и жмякнуть зелёную кнопку.Gratz
Если у вас появились красные точечки с синим ободком, как на карте, то можете себя поздравить и обратиться к доктору за консультацией, как это лечить. Ведь советам в интернете доверять нельзя. Напишут ещё, что OpenStreetMap только точки и линии, а там может уже всё не так.
В общем, поздравляю с левелапом, и отпишите в каменты, сколько времени у вас заняло прохождение этого туториала.
Если левелапа не произошло, то камент "ниасилил" поможет добавить немного лулзов автору в карму.
Куда дальше