afrigeri/geologic-symbols-qgis

Add symbology to QGIS Resource Sharing plugin

Opened this issue · 5 comments

Is your feature request related to a problem? Please describe.
Having a variety of QGIS symbology sources makes it difficult for users to see what all is available - they need to search the web, github, etc

Describe the solution you'd like
Adding the symbology (github repository) to the Resource Sharing plugin would make this great geological symbols source more readily available, in a central location within QGIS. Very helpfully, other geological groups have added symbology there. https://plugins.qgis.org/plugins/qgis_resource_sharing/

I think it is a good idea to add this project to a common community catalog using the Resource Sharing plugin. It will give more visibility to this project.

Agree, the structure and files for the resource sharing plugin are included (not working yet). To keep symbols ordered within the same git repo, we need to create a structure of collections corresponding to separate auth/geologic survey/societies.

from #b439aff92dd17626e62ee032e60c49a5011dcc55 we have now an experimental support for the QGIS Resource Manager Plugin.

  1. install the resource sharing plug-in from the core-plugin list of QGIS

  2. add https://github.com/afrigeri/geologic-symbols-qgis.git to the repository list in the resource sharing Settings tab
    image

  3. go in 'All collections' and search the gsymblib FGDC library, click on the install button
    image

  4. wait a bit, and you should have received a message about 400+ SVGs and 1 XML symbols file being loaded

The symbols are all ok, BUT all the symbols requiring a pattern are broken, as I did not find a way to generalize the [relative] path from the symbols to the SVG.

It's an improvement anyway! :)

Amazing work, if the reference SVG's are embedded using the Style Manager, they should transfer ok, no?

@mbodnar-GS good point Matthew! we got to try this. Originally (manual install) the styles catch the SVG by a relative path, with the resource sharing I did not find a solution yet to go relative path from symbols to SVGs.