afrigeri / geologic-symbols-qgis Goto Github PK
View Code? Open in Web Editor NEWGeologic symbols library and development for QGIS
Geologic symbols library and development for QGIS
The SVG directory only contains the arrow graphic.
ARPA, MZS
-25.053
-25.054
-25.075
-25.076
-25.077
-25.078
-25.079
-25.080
-25.081
-25.082
-25.085
-25.087
-25.088
-25.089
-25.091
-25.092
-25.093
-25.094
-25.095
-25.097
-25.098
-25.099
-25.100
-25.105
-25.106
-25.107
-25.109
-25.111
-25.114
-25.115
-25.116
(I made a zip containing the single xml files because the .xml cannot be uploaded on github)
Added new symbols from FGDC
25.025.xml.txt
Find attached the symbol - it's not using svg symbol, to be tested.
Describe the bug
Just downloaded these symbols, unzipped the file, opened QGIS 3.22.0. Navigated to Settings-> Options -> System tab. Added an SVG path, navigated to the unzipped folder. Clicked ok - got a traceback error (traceback pasted below).
Screenshots
RuntimeError: wrapped C/C++ object of type ContourGeneratorAlgorithm has been deleted
Traceback (most recent call last):
File "C:\Users/KateFugate/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\contour\ContourGeneratorProvider.py", line 55, in loadAlgorithms
self.addAlgorithm( alg )
RuntimeError: wrapped C/C++ object of type ContourGeneratorAlgorithm has been deleted
Desktop (please complete the following information):
2019-06-28 | Bundle update of line symbols:
I've been adding in my fork some consistency checking for the symbols, feel free to merge with the codebase if you want (or I can provide a pull request). Here is a list the detected problems:
18:27:22,323 root ERROR filename 25.009: Cannot split name, missing ":" ? in @fgdc-25.9@1. check naming inside xml
18:27:22,325 root WARNING filename 25.098: description contains newline char.
18:27:22,337 root ERROR filename 25.117: Cannot split name, missing ":" ? in @fgdc-25.117@0. check naming inside xml
18:27:22,337 root WARNING filename 25.117: xml referencing to missing svg at svg/symbols/fgdc/fgdc-25.117_arrow.svg, expected at full path /run/media/luca/data/Code/geologic-symbols-qgis.git/src/svg/svg/symbols/fgdc/fgdc-25.117_arrow.svg
18:27:22,349 root WARNING filename 25.081: description contains newline char.
18:27:22,354 root WARNING filename 25.077: description contains newline char.
18:27:22,360 root WARNING filename 25.076: description contains newline char.
18:27:22,379 root WARNING filename 25.080: description contains newline char.
18:27:22,393 root WARNING filename 25.126: description contains newline char.
18:27:22,393 root WARNING filename 25.126: xml referencing to missing svg at symbols/fgdc/fgdc-25.117_arrow.svg, expected at full path /run/media/luca/data/Code/geologic-symbols-qgis.git/src/svg/symbols/fgdc/fgdc-25.117_arrow.svg
18:27:22,396 root ERROR filename 25.074: Cannot split name, missing ":" ? in @fgdc-25.074@0. check naming inside xml
18:27:22,398 root WARNING filename 25.078: description contains newline char.
18:27:22,402 root ERROR filename 25.118: Cannot split name, missing ":" ? in @fgdc-25.118@0. check naming inside xml
18:27:22,408 root ERROR filename 25.084: Cannot split name, missing ":" ? in @fgdc-25.84@1. check naming inside xml
18:27:22,411 root ERROR filename 25.012: Cannot split name, missing ":" ? in @fgdc-25.12@1. check naming inside xml
18:27:22,417 root WARNING filename 25.094: description contains newline char.
18:27:22,421 root ERROR filename 25.010: Cannot split name, missing ":" ? in @fgdc-25.10@1. check naming inside xml
18:27:22,423 root WARNING filename 25.124: description contains newline char.
18:27:22,441 root WARNING filename 25.085: description contains newline char.
18:27:22,450 root ERROR filename 25.024: filename 25.024 and code 25.034 mismatch
18:27:22,453 root ERROR filename 25.011: Cannot split name, missing ":" ? in @fgdc-25.11@1. check naming inside xml
18:27:22,462 root ERROR filename 25.119: Cannot split name, missing ":" ? in @fgdc-25.119@0. check naming inside xml
18:27:22,466 root WARNING filename 25.082: description contains newline char.
Most notably:
Furthermore I suspect that when generating the pngs one should pass the full path for the svg maybe to fully solve the problem.
luca
The directories
Planetary thrust fault fgdc symbols from 25.021 to 25.024 do not specify the distance between sawteeth. It turns out to be 12.75 mm (see dash distance in 25.022, fgdc manual).
Hi, sorry I can't figure out ... why is the code different compared to the ones on the FGDC document?
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/
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.