URBAN MASH


Гео и язык канала: Россия, Русский
Категория: Новости и СМИ


Путь урбанистки
Про гисы, городские данные и градостроительство
Автор: Мария Эрцеговац
Для связи @merc_telega

Связанные каналы  |  Похожие каналы

Гео и язык канала
Россия, Русский
Категория
Новости и СМИ
Статистика
Фильтр публикаций


Секция «ГИС-аналитика» на форуме Мозаика города от Urbanissm.

2 июня в Москве пройдет урбанистический форум, центральной темой которого станет исследование роли человека в городе и влияния города на человека.

Секция «ГИС-аналитика» посвящена применению геоинформационных систем в урбанистике. Вместе с экспертами каждый участник попробует себя в роли ГИС-аналитика и составит собственные карты, решая увлекательные кейсы. Секция рассчитана как на продвинутых пользователей, так и на тех, кто только хочет начать развиваться в сфере.

Регистрация на форум: https://urbanissm.timepad.ru/event/2873413/

📅 2 июня 12:00
📍Пречистенская набережная 11

630 0 27 1 20

Следующие несколько дней проведу на Geospatial world forum в Роттердаме!

Первое удивление - ровно никто ничего не знает о Яндексе :)

@urban_mash


НРА_Рэнкинг_устойчивости_развития_туризма_и_индустрии_гостепри.pdf
19.8Мб
Классная сравнительная статистика по туризму субъектов РФ от ESG-лаборатории ЭФ МГУ (2023 год).

Сразу вспомнила проект КБ Стрелки по индексу туристической привлекательности регионов России.

@urban_mash


Градорегулирование. Основы.pdf
6.5Мб
Книга, которую я считаю библией урбаниста.
Авторы - Трутнев, Гудзь, Сафарова и другие.

@urban_mash

2k 4 109 1 48

index.html
2.6Мб
В файле пример интерактивной карты по ОКН, которую мы делали в прошлом году в Вышке.

@urban_mash


Folium

Библиотека folium является мощным инструментом для визуализации геоданных в Python. Она позволяет пользователям создавать различные типы карт и визуализировать данные в интерактивном формате, используя возможности JavaScript-библиотеки Leaflet.js. Сохраняйте 😊

Нашла отличный плейлист, в котором медленно и пошагово разбирают функционал библиотеки.

@urban_mash


Репост из: GIS AND PEACE
(НЕ)КУРС: Python для геоаналитики 🐍🌐

Python открывает невероятные возможности для анализа и визуалиации пространственных данных и помогает автоматизировать многие рутинные процессы ⭐️

Когда я начала использовать Python в своей работе, то с удивлением обнаружила, что открытой и структурированной информации о Python для пространственного анализа совсем немного, а на русском языке я не нашла вовсе ☹️

Поэтому я решила сама собрать небольшое интерактивное пособие, которое расскажет о том, как можно применять Python в работе с городскими данными. Разделы будут дополняться постепенно. К каждому из них будет доступно видео на Youtube канале Основы программирования для географов 😍

Этот проект – экcперимент. Я его буду вести в режиме реального времени, и вы тоже можете на него повлиять. Ваши отзывы помогут мне двигаться дальше и выкладывать больше материалов, а конструктивная критика – становиться лучше ✏️

Первые два видео уже на YouTube 💙

P.S
🔵основы Python разбирать не будем, но вот тут есть небольшая подборка ресурсов, где можно с ним познакомиться

-----
GEO-PY Пособие 📕
GEO-PY Плейлист 📱

#geo_py

🌎🕊️ GIS_AND_PEACE


Применение диаграмм Вороного в геоаналитике и урбанистике

Диаграммы Вороного, также известные как полигоны Тиссена, представляют собой геометрический инструмент, который делит плоскость на регионы на основе близости к данным набором точек. Каждый регион (или ячейка) соответствует определенной исходной точке, и любое местоположение внутри региона ближе к соответствующей точке, чем к любой другой.

В областях геоаналитики и урбанистики диаграммы Вороного выполняют несколько важных функций:

1. Распределение ресурсов: Диаграммы Вороного помогают в оптимизации расположения и распределения ресурсов, таких как общественные услуги (больницы, пожарные станции, школы), торговые точки и коммунальные услуги. Минимизируя расстояние до ближайшей точки обслуживания, планировщики могут повысить эффективность и доступность сервиса.

2. Анализ сетей: Они используются для анализа и проектирования сетей, включая транспортные, телекоммуникационные и коммунальные сети, обеспечивая максимизацию покрытия и минимизацию избыточности.

3. Пространственный анализ: Диаграммы Вороного помогают в анализе пространственных данных, способствуя пониманию распределения различных географических явлений, таких как уровни преступности, трафик или экологические измерения.

4. Градостроительство: В городских условиях эти диаграммы могут быть использованы для планирования и оценки городского развития, анализа жилой плотности, использования земли и воздействия новых разработок на существующие объекты.

5. Анализ рынка: Компании используют диаграммы Вороного для анализа рынка с целью определения торговых зон, на которые влияют конкуренты, и выявления потенциальных мест для новых магазинов на основе близости к существующим клиентам.

https://github.com/m-erts/voronoi
Это ссылка на мой скрипт. Я показала, как делать диаграммы Вороного с помощью 2х библиотек: geovoronoi, scipy.

@urban_mash


CRONTAB
Это LINUX фича, которая помогает автоматически выполнять скрипт в заданное время.

Что нужно сделать?

1. Написать скрипт формата .bash или .py (с ipynb он не работает).

2. В Терминале задать crontab с помощью команды crontab -e:

а. Откроется окно = текстовый редактор.

б. Определяем регулярность, с которой должен выполняться скрипт, с помощью crontab.guru. По умолчанию заданы 5 звездочек: * * * * *, каждая из которых по порядку отвечает за минуты, час, день месяца, месяц, день недели. Если вы оставите все 5 звезд в этом текстовом редакторе, то скрипт будет запускаться каждую минуту. Если вы напишите, например, 0 7-22 * * *, то скрипт будет запускаться каждый час в 00 минут с 7 до 22 каждый день.

в. Затем в этой же строке пишем python3 и путь до скрипта, который нужно запускать. Например,
0 7-22 * * * python3 /home/ertsegovats/open_zone.py.
г. Cохраняем (это не так просто, как кажется, ведь комбинации горячих клавиш иные). Ctrl+O + Enter = сохранить.

д. Выходим из редактора с помощью Ctrl + X.

3. Проверить какой кронтаб сейчас запущен можно с помощью команды crontab -l.

Полезные ссылки:
Видео туториал
Мини статья

@urban_mash


AI плагины в QGIS: опыт использования

1. Bunting Labs AI Vectorizer — для оцифровки растра.
Результат:
на картах плохого качества не считывает очертания. OSM угадывает, но есть погрешности. Учитывайте, что проставит 50 вершин

2. Mapflow — тот же функционал, но бесплатный, пока не потратится 250 коинов, а каждая оцифровка стоит 5.
Результат: долго думает, но результат неплохой + классифицирует объекты. Стоит учитывать, что отрисовывает по спутнику, и потому от схематичных будет отличаться. Для разового использования точно подойдет

3. Aino — как если бы чат GPT4 влез в Overpass Turbo. Позволяет выкачивать данные из OSM без запоминания ключей и тегов
Результат: все равно ищет по ключам OSM и плохо справляется с большим массивом данных. Однако это достаточно перспективный проект + только beta версия, поэтому интересно будет посмотреть, как он будет работать дальше

P.S. плагины устанавливаются через Install plugins в QGIS и требуют получения API/авторизации. У последнего также есть сайт с интерактивной картой


Создание четырехэтапной транспортной модели на Python

Структура классического четырех-шагового моделирования:
1. Генерация поездок
2. Распределение поездок по зонам
3. Выбор вида транспорта (mode choice)
4. Распределение поездок по сети

@urban_mash


Обеспеченность районов Москвы аптеками.

1. Выгрузила 2 датасета из Overpass.turbo:
а. полигоны районов
б. точки аптек.
2. Посчитала площадь.
3. Поделила кол-во аптек в районе на площадь.

Лучше делить не на площадь, ибо мы обеспечиваем социальной инфраструктурой не землю под ногами, а на население (через join добавить инфу в районы по населению).

Это очень простой скрипт. Напишите в комментах, если нужно видео с пояснениями.

P.S. скрипт для оверпаса:

[out:json];
area["name:ru"="Москва"];
(
rel['admin_level'='8']
(area);
);
/*added by auto repair*/
(._;>;);
/*end of auto repair*/
out;

P.P.S Следующим постом выложу построение диаграмм Вороного по вышкам сотовой связи.


Репост из: Usage anyposting 🍵🍰
Сделал примерную карту подписей по регионам
UPD: Обновил карту так, чтобы она не нарушала законы. Уже 15 регионов достигли максимум (Данные на 5:10 24.01)


Репост из: Экспертосфера
Дом_рф_Рынок_ИЖС_и_готовых_домов_2023.pdf
963.9Кб
Рынок ИЖС и готовых домов 2023 от ДОМ.РФ


Всем привет! Набираю с нового года 5 учеников по геоаналитике и гисам (QGIS).

Кому может быть интересно?
* Архитекторы-градостроители, работающие с пространством
* Студенты-урбанисты
* Студенты-географы

Занятия работают следующим образом:
Вы составляете перечень вопросов, которые вызывают сложности в работе/учебе (не обязательно по самому QGIS, это могут быть источники данных, геокодирование, построение пространственной регрессии и т.д.), я на них отвечаю и показываю, как что делать.

Стоимость (за час):
2500р - студенты
3000р - взрослые

Пишите, буду рада ответить на все вопросы и уточнить детали! Возможны занятия в маленьких группах, обсудим отдельно.

@urban_mash


WB Geoconnect Post.Erts.pdf
1.3Мб
Прошел гео-хакатон Geoconnect. Мы с командой Post.Erts вышли в финал и заняли призовое место) Цель исследования - создать модель, параметры которой предсказывают выручку пунктов выдачи заказов Wildberries. Мы использовали всем известный catboost. Подробнее с нашим исследованием и всеми фичами вы можете ознакомиться в пдфке)

Спасибо Арине, Роме, Маше, Жене и Коле! У нас получилась бомбезная команда!

P.S. Напишите в комментариях, стоит ли что-то подробнее осветить в отдельном посте 🙂

@urban_mash






MECE

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

Тренировать структурное мышление можно, освоив главный принцип MECE. Принцип MECE (Mutually Exclusive, Collectively Exhaustive) означает "взаимоисключающее, коллективно исчерпывающее" и может быть очень полезным для урбаниста при анализе и планировании городских пространств.

1. Структурированный анализ: MECE помогает урбанисту структурировать анализ городских проблем и решений, обеспечивая, чтобы все аспекты были учтены и не было перекрытия между ними. Это может включать анализ транспортных потоков, жилищных потребностей, зон отдыха и так далее.
2. Исключение дублирования: Используя принцип MECE, урбанист может избежать дублирования усилий при планировании различных аспектов городского развития. Например, при разработке зон для коммерческой и жилой застройки можно четко разграничить эти области.
3. Комплексное планирование: MECE обеспечивает всестороннее планирование, позволяя учитывать все аспекты городской жизни - от инфраструктуры и экологии до социальных и культурных потребностей.
4. Эффективное решение проблем: Этот принцип помогает урбанистам систематически решать городские проблемы, разделяя их на более мелкие, управляемые части, что облегчает поиск целенаправленных решений.
5. Лучшее понимание сложных систем: Города - это сложные системы с множеством взаимосвязанных элементов. MECE позволяет урбанистам лучше понять эти связи и их влияние на общее функционирование города.

Каким конкретно образом можно тренировать структуру?

1. Самое очевидное - кейс-клубы. Приходите в ваши университеты, решайте задачи, участвуйте с командой в чемпионатах.
2. Мое любимое - клубы дебатов. Вы можете прийти опять же в ваш университет и попробовать за 15 мин подготовки построить аргументированную речь от момента фрейминга и предпосылок до взаимоисключающих последствий.
3. Попробуйте пройти отбор в обычную консалтинговую компанию по типу Big3. В любом отборочном процессе 2-3 кейс-интервью. Вам необязательно реально хотеть устроиться в Маккинзи, воспринимайте собеседования как тренировки и возможность получить качественную обратную связь.
4. Пройдите курсы: а) Fless б) Udemy.
5. Любые ваши действия в повседневной жизни пробуйте разложить по древесной структуре. Начиная от "что я хочу съесть на ужин" до "как сегментировать население мира".

P.S. MECE в жизни - это как устранение мультиколлинеарности в датасете. Устранять параметры, которые сильно коррелируют, нужно, чтобы избежать неверные значения у регрессоров. Также и ирл, не позволяйте себе ставить неверные приоритеты у элементов жизни)

@urban_mash


Полезные плагины для работы с растрами в QGIS:

1. Привязка растра - Georeferencer GDAL.
Это инструмент для создания файлов привязки для слоев. Он позволяет ссылаться на растры или векторы к географическим или проекционным системам координат, создавая новый GeoTiff или добавляя файл привязки к существующему изображению. Основной подход к пространственной привязке слоя заключается в расположении на нем точек, координаты которых можно точно определить на карте. Сейчас плагин уже встроили в обычный функционал гисов. Его можно найти во вкладке Layer.

2. Привязка растра - Freehand raster georeferencer.
Этот плагин позволяет интерактивно подгонять растр под карту. Панель инструментов содержит: перемещение, поворот, масштабирование, регулировка сторон, прозрачность. Стоит отметить, что для более точной привязки лучше использовать имхо 1 способ.

3. Оцифровка растра - Raster Tracer.
Этот плагин для полуавтоматической оцифровки базового растрового слоя. Это полезно, например, когда вам нужно оцифровать отсканированную топографическую карту с изогнутыми черными линиями, представляющими линии одинаковой высоты поверхности. Используя этот плагин, вы сокращаете количество кликов при оцифровке растровых карт.

4. Добавление атрибутов - RasterAttributeTable.
У каждого цвета есть строчка в атрибутах. Можно легко регулировать цвета, добавлять столбцы, классифицировать по новым признакам и т.д. Как работать с плагином: тык1, тык2.

@urban_mash

Показано 20 последних публикаций.