У меня есть ряд точечных объектов, которые содержат атрибут, который я называю «азимут», и еще один, называемый «уклон». Каждая точка имеет направление от 0 до 359 градусов. И наклон составляет «+15» или «-15» и т. Д., Например, + 15% или -15% в зависимости от самого крутого уклона земли.
То, что я хочу сделать, это отобразить стрелку на карте со стрелкой, указывающей в направлении направления. С отрицательным наклоном%, указывающим наружу от точки, и положительным наклоном%, указывающим внутрь к точке.
Я использую это в контексте лесного хозяйства с участками круиза. Я вполне уверен, что ArcGIS может сделать это (как я видел это на картах), но я надеюсь, что QGIS также может.
Это должно быть возможно. Самый простой способ - это загрузить шейп-файл с точками, щелкнуть его правой кнопкой мыши на панели слоев, выбрать «Запрос» и выбрать точки с отрицательными уклонами. Затем снова загрузите файл формы и выполните запрос, чтобы выбрать точки с положительными наклонами. После этого вы сможете по-разному стилизовать два слоя (это поможет избежать путаницы, если вы переименуете слои, как показано на рисунке).
Когда вы применяете вращение к символам, помните, что для новой символики горизонталь равна 0 градусам, поэтому вам потребуется новый столбец в таблице атрибутов для поворота (подшипник компаса минус 90).
На рисунке я также добавил шейп-файл (снова!), Чтобы были видны исходные точки. Надеюсь, что это работает, это не было стресс-тестирование.
С уважением, Ник.
источник