Создание карты потоков из CSV-файла в QGIS
Хотите отобразить на карте что-то вроде миграции, поездок на работу или другую переменную, которая начинается в одном месте и заканчивается в другом? Содержат ли ваши данные столбцы с координатами пунктов отправления и назначения? Отлично, тогда вы можете легко отобразить это в QGIS, используя простое выражение! В этом видео я использую данные о миграции WorldPop для Индии, чтобы преобразовать простой текстовый CSV-файл в карту потоков. После этого вы можете внести множество других изменений в стиль слоя. Данные миграции WorldPop: https://hub.worldpop.org/geodata/listing?id=26 Используйте это выражение для преобразования точек в линии, и не забудьте изменить тип геометрии с точки на линию при этом. densify_by_count( make_line( make_point( "LONFR" , "LATFR" ), make_point( "LONTO" , "LATTO" )) ,100) Что происходит в приведенном выше выражении? Здесь мы просто указываем QGIS нарисовать линию (make_line) между двумя точками (make_point), а точки определяются с помощью столбцов "LONFR", "LATFR" и "LONTO", "LATTO" в наборе данных, который вы видите на экране. Если у вас похожие данные, просто измените имена столбцов в кавычках на те, как называются ваши столбцы. Более подробную информацию можно найти в моих вводных и промежуточных курсах по QGIS: https://www.udemy.com/user/alasdair-rae-2/
Название:
Создание карты потоков из CSV-файла в QGIS
Категория:
Разное