Курортный район: от Лисьего Носа до Смолячково
Сетка 500×500 м для курортного объекта на северном берегу Финского залива: море, пляж, близость посёлка, транспорт и соседи-отели против шоссе и железной дороги. Сюда попадают Сестрорецк, Репино, Комарово и Зеленогорск.
Факторы — по OpenStreetMap (море, пляж, канатки, транспорт, соседи-отели и санатории против трасс и промзон) и объектам Индекса УК HotelInsider. Карта: © OpenStreetMap contributors, OpenFreeMap. Балл нормирован 0–100 по целевым клеткам этой дестинации — сравнивать с другими дестинациями нельзя.
Клик по строке — карта переходит к клетке.
Рамка дестинации нарезана на клетки 500×500 м. Для центра каждой клетки считаем расстояния до ближайших объектов OSM каждого класса и число точек в радиусе. Расстояние переводится в фактор 0–1 экспоненциальным затуханием: море 700 м, пляж 600 м, канатки 1,2 км, транспорт 2,5 км, центр 1,5 км (на этом расстоянии остаётся 37% эффекта). Счётчики насыщаются: 30 точек питания в 800 м — уже максимум.
Балл клетки — сумма положительных факторов с весами минус штрафы (магистраль и ж/д ближе 150 м, промзона, кладбище), затем нормировка 0–100 по целевым клеткам. Клетка без дорог в радиусе 600 м считается нецелевой и не ранжируется. Профиль сетки — «Курорт».
В расчёт легло объектов OSM: food — 147, lift — 4, rail — 1377, beach — 107, coast — 5990, roads — 74713, center — 19, highway — 6463, cemetery — 15, transport — 24, industrial — 182, attractions — 460, our_objects — 1.
Сетка не видит права на землю, зонирование ПЗЗ, охранные зоны и ограничения высотности, стоимость участка и наличие сетей. Сетка не отличает частный пляж от городского, а гостиничная плотность учитывает только объекты Индекса УК — независимые отели и частный сектор в неё не попали.
Данные OSM неполны: там, где волонтёры не отметили кафе или пляж, клетка недооценена. Высокий балл — повод посмотреть площадку, а не заменить due diligence. Веса по умолчанию — редакционные, меняйте под свою стратегию.