Імпорт символів SVG в QGIS


15

Я завантажив пакет значків SVG з https://www.mapbox.com/maki/

Використання імпорту з URL ніколи не працювало для мене, тож як я імпортую ці символи в QGIS?

Наскільки я можу сказати, мені потрібен .XML, що визначає кожен символ.


У мене ця проблема перейшла від QGIS 2.12 до 2.16 (нова установка на новому комп’ютері). Мої символи знаходяться у віддаленій файловій системі, тому я вважав, що обмін ресурсами QGIS може бути корисним. Але не вдалося створити сховище або навіть завантажити клон вашого фіктивного сховища. Я навіть намагаюся використовувати його з моєї папки документів, щоб спростити шлях (бо уникайте акценту): C: \ Users \ myfolder \ QGIS-style-repo-dummy-master Але я все одно отримую цю помилку: Неможливо додати сховище: Файл метаданих не існує у сховищі EDIT: Система: windows 7 SP1 (64 біт) QGIS: 2.16.0 Обмін ресурсами QGIS: 0.5.1 Випуск, опублікований і на github
Nicolas Roelandt

gis.stackexchange.com/a/349965 містить покроковий рецепт для встановлення символів SVG "Maki" за допомогою плагіну обміну ресурсами QGIS (QGIS 3).
Håvard Tveite

Відповіді:


21

Ще один спосіб - вказати свій SVG, додавши його шлях:

Settings->Options->System->SVG Path

Таким чином ви знайдете ваші символи SVG як групу в стилі QGIS (Властивості шару-> Стиль ....)


1
Я додав шлях до QGIS, проте коли я йду (Властивості шару> Менеджер стилів> Символи маркера) Нічого нового не з'являється ...
Tristan Вперед

Я спробував перевстановити та видалити ключі reg для QGIS досі не пощастило, у мене є лише 14 символів маркера на вибір ...
Tristan Вперед

20

Я сподіваюся, що це те, що ви шукаєте:

  1. Переконайтеся, що у вас правильний шлях до каталогу svg .
  2. перейдіть до властивостей шару> стиль, натисніть простий маркер (нижче маркера ), а потім на вкладці шару символів змініть його на SVG маркер (на малюнку)

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


6

Просто скопіюйте папку зі значками SVG у свою папку QGIS SVG. У Windows it C: \ OSGeo4W64_2.8.1 \ apps \ qgis \ svg залежно від шляху встановлення. Перезапустіть QGIS, якщо він відкритий під час копіювання.


6

[Перевірено QGIS 2.14 / 2.18 ]

Ще один спосіб - створити нову папку C:/Users/your_name/.qgis2і назвати її svg. Ця нова система C:/Users/your_name/.qgis2/svgавтоматично розпізнається QGIS як шлях до попередньо визначеної User Symbolsгрупи.

Потім просто скопіюйте завантажені піктограми в нього. Папка верхнього рівня (трохи нижче svg) стане назвою підгрупи.

Отже, C:/Users/your_name/.qgis2/svg/MAKIбуде:

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


(Оновлення для QGIS 3.0 )

QGIS 3.0 вже не використовує .qgis2папку, тому розташування потрібно перевірити, відкривши Settings | User Profiles | Open Active Profile Folder.

Створіть svgпапку в цьому місці. Потім QGIS буде розпізнавати його як svgпапку Користувача .

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


5

Найзручніший спосіб прямо зараз поділитися SVG в QGIS - це використовувати плагін QGIS Resource Sharing (встановити його можна з QGIS Plugin Manager). Піктограми Maki відправляються в одне із затверджених сховищ, і ви можете їх відразу використовувати. Детальніше про цей плагін читайте тут http://www.akbargumbira.com/qgis_resources_sharing/


1

Дякую Казухіто, що працював на мене. У MacOS шлях до QGIS 3 - це / Користувачі / Ім'я користувача / Бібліотека / Підтримка програм / QGIS / QGIS3 / профілі / за замовчуванням / svg

Звідти ви можете змінювати файли SVG без відкриття програми, хоча QGIS, здається, оновлює ці файли без перезавантаження.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.