Skip to content

Instantly share code, notes, and snippets.

@igor-suhorukov
Created November 1, 2023 04:29
Show Gist options
  • Select an option

  • Save igor-suhorukov/aeb43085e1cfc9eafa6c9ccce8451aa8 to your computer and use it in GitHub Desktop.

Select an option

Save igor-suhorukov/aeb43085e1cfc9eafa6c9ccce8451aa8 to your computer and use it in GitHub Desktop.
Display the source blob
Display the rendered blob
Raw
@igor-suhorukov
Copy link
Author

igor-suhorukov commented Nov 1, 2023

Прежде чем осуждать, читайте ОРИГИНАЛ

Итак, разгадка негатива в коментариях - в журналистах и портале Lenta ru Rambler и блога на ucoz. Кто-то взял и опубликовал прямую ссылку на Gist в обход описания что это за карта и как она расчитывается, что я подробно рассказал на Хабре в "Жилье в 500м от сетевых продуктовых магазинов в Москве. ". Читайте оригинал и не читайте советсткую прессу перед едой!

И даже название файла здесь говорит что на карте обозначены пешеходные дистанции к супермаркетам moscow_supermarket_footpath.json
Если обозначена точка на карте, которая обозначает центр здания в 500м пешком до сетевого супермаркета.

@igor-suhorukov
Copy link
Author

В бескудниково отмечены дома, непосредственно в которых находится, пятерка, дикси или вкусвилл
@kolychev1995 скинь пожалуйста ссылки в OSM для этих объектов.

@Aleksandr-Vorobev
Copy link

В бескудниково отмечены дома, непосредственно в которых находится, пятерка, дикси или вкусвилл
@kolychev1995 скинь пожалуйста ссылки в OSM для этих объектов.

beskud
Пример, пересечение Дмитровского шоссе и Бескудниковского бульвара. Пятёрка на углу.

@igor-suhorukov
Copy link
Author

В бескудниково отмечены дома, непосредственно в которых находится, пятерка, дикси или вкусвилл
@kolychev1995 скинь пожалуйста ссылки в OSM для этих объектов.

beskud Пример, пересечение Дмитровского шоссе и Бескудниковского бульвара. Пятёрка на углу.

Спасибо! Это 12 этажный жилой дом. Не вижу проблемы

@RichardTry
Copy link

RichardTry commented Nov 1, 2023

изображение
Пересечение Октябрьской и 3-го проезда Марьиной Рощи
В доме слева наверху вкусвилл прямо в углу, да и перекрёсток и мясновъ недалеко, они все есть в OSM.
А вообще прикольно. Я бы ещё выделил отдельным цветом дома, где не просто магазины, а круглосуточные. Сетевые супермаркеты бывают с разными часами работы.

@igor-suhorukov
Copy link
Author

igor-suhorukov commented Nov 1, 2023

Пересечение Октябрьской и 3-го проезда Марьиной Рощи В доме слева наверху вкусвилл прямо в углу, да и перекрёсток и мясновъ недалеко, они все есть в OSM. А вообще прикольно. Я бы ещё выделил отдельным цветом дома, где не просто магазины, а круглосуточные. Сетевые супермаркеты бывают с разными часами работы.

@RichardTry Так вон же на доме в левом верхнем углу есть маркер (он просто непрямоугольной формы и центроид смещен немного). Здание в левом-нижнем углу нежилое, это школа.

Я бы ещё выделил отдельным цветом дома, где не просто магазины, а круглосуточные. Сетевые супермаркеты бывают с разными часами работы.

Надо для такого парсер прикручивать https://wiki.openstreetmap.org/wiki/RU:Key:opening_hours

@fishsbones
Copy link

Улица Боровая от пересечения с ул. Госпитальный вал по ул. Боровая, дом 14 - почти в каждом доме есть продуктовый магазин.
Вкусвилл, две Пяторочки, Светофор - они есть в OSM.

@RichardTry
Copy link

@RichardTry Так вон же на доме в левом верхнем углу есть маркер (он просто непрямоугольной формы и центроид смещен немного). Здание в левом-нижнем углу нежилое, это школа.

А, я думал тут инвертированная логика маркировки, тогда ок.

@DmitryBabin
Copy link

На карте есть хоть одно жилое здание, которое НЕ отмечено?

@igor-suhorukov
Copy link
Author

igor-suhorukov commented Nov 2, 2023

@RichardTry Так вон же на доме в левом верхнем углу есть маркер (он просто непрямоугольной формы и центроид смещен немного). Здание в левом-нижнем углу нежилое, это школа.

А, я думал тут инвертированная логика маркировки, тогда ок.

Читайте ОРИГИНАЛ

В статье явно написал: Готовую карту жилых домов Москвы в 500м от сетевых продуктовых магазинов вы можете посмотреть по ссылке на GitHub Gist. Где точки на карте обозначают центры жилых зданий в шаговой доступности от магазинов.

@igor-suhorukov
Copy link
Author

igor-suhorukov commented Nov 2, 2023

На карте есть хоть одно жилое здание, которое НЕ отмечено?
@DmitryBabin

46260 зданий на карте, при 73218 зданиях которые система считает жилыми.

Запрос для подсчета зданий: select count(distinct(building_id,type)) from supermarket_distance s inner join geometry_global_view b on b.id=s.building_id and b.type=s.building_type;

@igor-suhorukov
Copy link
Author

igor-suhorukov commented Nov 2, 2023

Карта явно не выполняет своей функции: В тушино, бульвар Яна райниса, Братцево, в 2 минутах ходьбы находится Лента и пятерочка, а в домах на яна райниса 32 прямо под окнами стоит вкусвилл и фикспрайс, но все они отмечены как «неблагоприятные». Плюс на самой карте техническое здание с электрощитами на яна райниса 43 отмечено как жилое

@lesnouu с чего вы взяли что это "неблагоприятные" точки? В статье явно написал: Готовую карту жилых домов Москвы в 500м от сетевых продуктовых магазинов вы можете посмотреть по ссылке на GitHub Gist. Где точки на карте обозначают центры жилых зданий в шаговой доступности от магазинов.

В разметке 43 ни слова что это техническое здание, и даже адрес есть. Теги соответствующие не проставлены. Если инормация в OSM для будки не соответствует реальности... Программа не догадывается, а четко следует инструкциям)

@igor-suhorukov
Copy link
Author

Улица Боровая от пересечения с ул. Госпитальный вал по ул. Боровая, дом 14 - почти в каждом доме есть продуктовый магазин. Вкусвилл, две Пяторочки, Светофор - они есть в OSM.

@fishsbones посмотрел на карте, почти все жилые дома размечены как доступные на пересечении ул. Госпитальный вал и ул. Боровая. Здания промзоны логично не размечены!

@crexlight
Copy link

Класс

@fishsbones
Copy link

@igor-suhorukov Игорь, извините, меня ввела в заблуждение статья на "Москвиче" - там похоже перепечатка с другого ресурса, а не анализ первоисточника на Хабре. Я тоже, видимо как и многие, был уверен, что карта показывает "неблагоприятные" дома, тогда как все было ровно наоборот.

@kartograferus
Copy link

kartograferus commented Nov 2, 2023

Интересная реализация, хотя и простенькая. Как вариант, могу предложить усовершенствовать отображение до простых полигонов-границ районов(или даже самих домов, построить можно суммировав всю выборку и наложив на нее буфер радиусом 5м), где будет видно, в каких районах эти магазины быстродоступные.

А то вот у таких карт как сейчас извечная проблема с генерализацией точек в кружки с циферкой, сильно с толку сбивает:)

@OneZee23
Copy link

OneZee23 commented Nov 3, 2023

@igor-suhorukov Игорь, спасибо за статью и детальный разбор, меня просили передать вам: "Вы знаете о существовании Яндекс Лавки"?

@igor-suhorukov
Copy link
Author

igor-suhorukov commented Nov 3, 2023

@igor-suhorukov Игорь, спасибо за статью и детальный разбор, меня просили передать вам: "Вы знаете о существовании Яндекс Лавки"?

Даже в эпоху ковидных ограничений не использовал. Можно заказывать готовые продукты, но не то что нужно выбирать и взвешивать. В фасовке может оказаться гнилая картошка, поврежденный лук, зелень не первой свежести это первый фактор. Второй - утечка моего адреса и телефона, как уже было с другими пользователями сервисов доставки. В том числе утечки ПД в Яндекс

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment