I have a couple data sets with these files (image 1). When I load the symbology, I get random colors (image 2). The public domain I downloaded the files from have a predefined symbology (image 3), is there anyway I can load it?

file list

random color map and symbology colours

predefined symbology colours

  • 1
    Welcome! Are you able to share the link to the public domain dataset? Generally, QGIS allows layer style files (.qml) and styled layer descriptor (.sld) files to be loaded which allows us to make use of pre-defined styles and makes symbolising layers easier.
    – PGerrits
    Aug 4, 2021 at 1:30
  • Thanks for the welcome! The dataset is from here, under data sources, geoscience, 250 ,000 scale geology --> gisappl.saskatchewan.ca/Html5Ext/index.html?viewer=GeoAtlas
    – Ebillz
    Aug 4, 2021 at 1:41
  • PGerrits, I see my issue here potentially. They use the Esri Arc GIS platform, am I able do to any kind of conversion?
    – Ebillz
    Aug 4, 2021 at 1:44
  • 1
    Best way is to go back to the data provider and request a test file that relates rock type to color- preferably as a .sld file. They should be able to give you this even if they have to write it out from Arcgis. If not a .sld file then at least a text file with the color notation as RGB. Aug 4, 2021 at 2:10
  • Leigh, thanks for your response! I do have this sort of text file. How would I incorperate the text file in for the color symbology? --> maps2.gov.mb.ca/arcgis/rest/services/MG_GEOLOGY_CLIENT/…
    – Ebillz
    Aug 4, 2021 at 4:13

1 Answer 1

  1. In QGIS, add an ArcGIS REST Server Connection using the following URL:


enter image description here

  1. Add the vector layer 250K Bedrock Geology

  2. Right click on the layer in the layers widget -> Export -> Save as QGIS Layer Style File... -> save the symbology as QML file.

You could try to apply this QML file to your downloaded data (right click on the layer in the layers widget -> Symbology -> Style -> Load style...)

enter image description here


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.