Сохранить векторный слой с определенной символикой, используя QGIS?


15

Я создаю полигональный векторный слой с классами почвы в QGIS.

Мне нужно поделиться этим слоем с некоторыми коллегами, и мне нужен слой для поддержания созданной мной цветовой шкалы.

Есть ли какой-то определенный формат, в котором цветовая шкала сохраняется вместе со слоем?

Поскольку я не знаю, как это сделать, я думал о сохранении цветовой шкалы, которую я создал как стиль.

Как я могу экспортировать этот стиль?


Если вы счастливы сохранить его в файл KML, тогда слой сохранит свою символику
Rob Lodge

Ответы:


31

После настройки символов (цвета / внешнего вида) вашего векторного слоя вы можете сохранить символы вместе с шейп-файлом. Если файл стиля слоя остается вместе с другими необходимыми частями шейп-файла (shp, shx и dbf), он будет автоматически отображаться таким же образом при следующей загрузке в QGIS, даже на другом компьютере.

  1. Сохраните ваш слой как шейп-файл, если вы, например, этого еще не сделали shpexample.shp.
  2. Откройте Свойства слоя | Вкладка "Стиль"
  3. Нажмите кнопку Сохранить стиль и выберите «Файл стиля слоя QGIS», затем сохраните его с тем же именем ( shpexample)

введите описание изображения здесь


Это только правильный ответ на мою проблему, большое спасибо!
Graellsia

2
@Graellsia - рад, что помогает ... если вам нужен ответ, нажмите на галочку рядом с этим ответом!
Симбамангу

Большое спасибо за эту информацию. Также возможно снова загрузить сохраненный стиль для той же формы / слоя, если он был сохранен с другим именем файла, например, когда вы изменили CRS. Эта функция очень похожа на * .lyr в ArcGIS.
HaraldVTN

1
на месте, спас меня! ПОДТВЕРЖДЕН И БОНУСОВ :)
Тони Джил

1

Вы можете сохранить ваши данные в виде Geopackage. Geopackage имеет возможность хранить информацию о стилях слоя в самой базе данных, так что, когда пользователь перетаскивает ваши данные на карту, стиль применяется автоматически. Смотрите: есть ли способ включить "универсальный" стиль / символику в GeoPackage?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.