Вопросы с тегом «geometry-generator»

2
Создание линий выноски для перемещенных ярлыков
С помощью gis.stackexchange.com я создал лидерные линии для точечных символов. Линии основаны на символике генератора геометрии: Сокращение геометрии линии с помощью диалогового выражения в QGIS? Теперь я хочу реализовать выносные линии для перемещенных надписей. Для меня очень важно, чтобы линии начинались в центре меток и заканчивались в точечных координатах (или …

2
Отображение сгенерированных линий вне экстента карты с использованием QGIS?
Я нарисовал карту потока OD, используя генератор геометрии QGIS, используя следующее выражение: make_line( centroid( $geometry ), centroid( geometry( get_feature( 'Layer2', 'Attribute1', attribute( $currentfeature, 'Attribute2') ) ) ) ) У меня все хорошо, определяя ширину моих линий по атрибутам. Но когда я увеличиваю масштаб до «центра», линии, связанные с местами вне …

1
Использование некоторых «временных переменных» в выражении типа слоя символов генератора QGIS Geometry?
Используя Geometry generatorтип слоя символов, я рисую прямоугольники размеров @nv_bg_w(ширина) и @nv_bg_h(высота) (переменные проекта) для линейных объектов, либо в координатах text_x, text_y(атрибуты, если нет NULL), либо, в качестве альтернативы, в центре линии следующим выражением: geom_from_wkt( 'POLYGON((' || COALESCE("text_x", x(point_on_surface($geometry))) ||' '|| COALESCE("text_y", y(point_on_surface($geometry))) || ','|| (to_real(COALESCE("text_x", x(point_on_surface($geometry)))+ @nv_bg_w )) ||' …

2
Создать дугу линий из линии и значения
Я пытаюсь воссоздать сюжет Origin-Destination так: Мне удалось объединить данные в таблицу MSOA to LAD и нарисовать карту, подобную этой, для одного из исходных MSOA. Который, как только вы учитываете (теперь смешные) расстояния, которые люди в Пиковом районе добираются до работы, близок. Но мне очень нравится эффект, которого автор достиг, …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.