О картах
1.03K subscribers
421 photos
15 videos
5 files
133 links
Тут я хочу собирать разные важные и интересные вещи, которые нахожу в ГИС и в картах.
Обратная связь: @gommersh
Download Telegram
Мой шорт-лист из 20 лучших книг, посвященных картам и пространственным данным, встреченных за 2023 год

Смотреть топ-20

#образовательное
👍121
минималистичная старая карта
#архивное
5
Первый точный геодезический план города Москвы составили в 1739 году. Его назвали по имени создателя Мичуринским планом. Однако для того, чтобы все это подготовить, Москву пришлось несколько лет приводить в порядок. Нужно было избавиться от ветхости и от ненужных старых построек. Также власти города занимались облагораживанием рек и пустырей. В итоге Москва действительно приобрела новый облик.
4
Forwarded from домики
Наткнулась на любопытный проект американского аналитика данных Спенсера Шина: он использует данные с общедоступного ресурса Kontur Population, чтобы конструировать карты плотности населения США. Чем больше людей в районе, тем выше столбцы.

Мне кажется, такие инструменты важны, потому что одно дело знать, сколько людей населяет территорию, и совсем другое — увидеть колоссальную разницу в плотности городов и сельской местности.
🔥7👍4
очень классная игра, которая сломала мой мозг и заставила вспоминать далекие годы подготовки к вступительному экзамену по географии на геофак мгу

https://travle.earth/

попробуйте версию с построением маршрутов, очень разминает мозг
#образовательное
9🔥3👍1
QGIS совет

если хотите изменить визуализацию зачастую достаточно покопаться в генераторе геометрии
например, можно смягчить контуры и сделать расплывчатыми полигоны, но сами полигоны при этом будут обладать теми же площадными характеристиками

Smooth(simplify_vw($geometry,900),5)

#туториалы
👍8👌1
я не эксперт в городском планировании, но вы только посмотрите на этот план финского Рованиеми, выполненный в виде оленя.

Автор - Алвар Аалто , конечно же

#архивное
10👍4
овечья карта 1920-х годов

#архивное
13🔥3
В рамках переработанного курса по введению в ГИС планирую учить делать подобное

это землепользование на основе открытых данных на примере Уфы

#мои_карты_YAGEL
🔥11
Коллега нашел прекрасное, только посмотрите на это
👍1
Нашел невероятно залипательный ресурс, которым хочу поделиться с вами:)

Всё получилось абсолютно случайно - готовил презентацию для студентов по зонированию урбанизированных территорий и хотел показать несколько примеров городских интерактивных карт.

И встретил этот сайт - проект Fantasy Town Generator.

Находка для тех, кто любит градостроительные симуляторы, linked data и красивую графику))

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

Всё интерактивно, все объекты редактируемы, а главное - каждый элемент содержит уникальные атрибуты (вид, класс, связи).

Но ключевое свойство здесь в другом - вы можете экспортировать все данные в geojson и открыть в ГИС.

Это идеально, если вам нужны какие-нибудь данные по урбанистике в качестве апробации методик или же обучения.

В общем, очень рекомендую:)
8
рубрика QGIS советы

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

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

1 скриншот - процесс заполнения атрибутивной таблицы случайными словами

2 скриншот - результат

#туториалы
👍7
Рубрика QGIS советы

Если вы скачали данные о дорогах из осм и вам нужно вычислить их примерную ширину в РФ, то можно воспользоваться таким выражением в калькуляторе полей:


CASE
WHEN
"highway" in ( 'cycleway' , 'footway' , 'path' , 'pedestrian' , 'rest_area' , 'steps' )
THEN 3.5
WHEN "highway" in ( 'bridleway' , 'construction' , 'living_street' , 'primary' , 'primary_link' , 'proposed' , 'raceway' , 'residential' , 'rest_area' , 'road' , 'secondary' , 'service' , 'tertiary' , 'tertiary_link' , 'track' , 'trunk' , 'trunk_link' , 'unclassified' ) THEN (
CASE WHEN "lanes" is not null THEN to_int( "lanes" )*3.5 ELSE 3.5
END

)

END

#туториалы
🔥12