Я работаю над QGIS над файлом street shp, в котором есть поля слева, слева, справа, справа, строит геокодер.
Мне нужно знать, как эти функции ориентированы, и я думаю, что это то же самое, что знать, какая из двух (или более) точек, делающих линии, стоит первой.
Есть ли способ автоматически повернуть маркер треугольника на линии маркера, чтобы он показал, как линия ориентирована?
Ответы:
Самый простой способ - стилизовать линию. Добавьте новый слой символов к вашей линии и измените «Тип слоя символов» на линию маркера. Выберите «Маркер» в дереве стилей и выберите треугольник в качестве символа маркера по умолчанию. Я считаю, что «Треугольник 2» - ваш лучший выбор. Примите эти изменения, и все ваши линии теперь будут иметь стрелку, указывающую направление линии. Вы можете возиться с расстояниями и расположением маркера, чтобы он выглядел лучше, но это, по сути, покажет вам, куда идут ваши линии.
источник
В ответ на ответ Knightshound, похоже, что в QGIS 3 были небольшие изменения в символах маркера. После выбора «Маркер» в дереве стилей вы можете не увидеть «треугольник 2» в качестве опции в списке символов. Если это так, посмотрите на выпадающий список с надписью «Символы в». В моей версии 3.0.3 по умолчанию это «Избранное». Если вы измените его на «Все символы», вы должны увидеть «треугольник 2».
источник