Страница 1 из 1

Как добавить свой маркер в библиотеку стилей?

Добавлено: 22 мар 2017, 11:23
TTT
Здравствуйте! Мне понадобились маркеры, отсутствующие в библиотеке QGis и в готовых наборах, которые можно докачать из инета. Я создала маркер в виде файла .SVG. Как его добавить в библиотеку? При попытке зайти Свойства слоя->открыть библиотеку->import требуется загрузить файлы .XML. Как создать такой файл и привязать к нему свой .SVG ? Я не программист.
Если существуют простые решения и вы мне их озвучите, тогда, пожалуйста, буду благодарна за наводку по параметрам файла .SVG для маркеров - какой их предельный размер/вес, чтобы, скажем, проект не зависал при их использовании и вообще не было проблем. То есть, могу убрать лишнюю детализацию в картинке значка, чтобы облегчить файл .SVG

Re: Как добавить свой маркер в библиотеку стилей?

Добавлено: 22 мар 2017, 11:40
Аминодов-Борисов
Для начала можно просто ссылаться на SVG-маркеры, которые лежат у вас на диске.
1. Открываете свойства слоя,
mrk01.png
mrk01.png (45.47 КБ) 6826 просмотров
2. Выделяете сперва «Простой маркер» в дереве слева, потом в комбо-боксе сверху-справа — выбираете SVG-маркер.
mrk02.png
mrk02.png (50.5 КБ) 6826 просмотров
3. Указываете путь к нужному вам файлу.
mrk03.png
mrk03.png (78.38 КБ) 6826 просмотров

Re: Как добавить свой маркер в библиотеку стилей?

Добавлено: 22 мар 2017, 11:43
Игорь Белов
Смотрите пути, где QGIS ищет значки:
[Установки] → [Параметры…] → [Система]
Складывайте свои значки туда или добавьте новый путь.

Re: Как добавить свой маркер в библиотеку стилей?

Добавлено: 22 мар 2017, 12:01
TTT
Алексей Борисов писал(а):Для начала можно просто ссылаться на SVG-маркеры, которые лежат у вас на диске.
Сделала так - маркеры не отображаются вообще.

Re: Как добавить свой маркер в библиотеку стилей?

Добавлено: 22 мар 2017, 12:13
TTT
Игорь Белов писал(а):Смотрите пути, где QGIS ищет значки:
О, так получилось! Пришлось сильно увеличить размер маркера, чтобы он был видимым.
Возможно, первый способ, предложенный Александром Борисовым, тоже сработал, только я не увидела маркеры из-за их микроскопического размера.
Большое всем спасибо!