Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

I have a point layer in QGIS. I have created a graduated color scheme, but it doesn't look good because the border of all the symbols is showing and are overlapping (so you hardly see the color of the marker itself anymore).

Is there a way to remove the border of a standard symbol (symbol layer type: simple marker)?

The only thing I found with google was http://lists.osgeo.org/pipermail/qgis-user/2012-March/015778.html, but that was not very helpfull for me (I don't find the Outline option to set to None)

I am using QGIS 1.7.4

UPDATE: summary possible answers (thanks to @Marty and @SS_Rebelious):

  • Change the "Symbol layer type" from "Simple marker" to "Font marker" (in symbol selector window), select the '.' symbol and change the color.
  • You can set the border color to the same RGB value as the fill color (but this is a lot of manual work if you have a graduated color scheme => you have to do it manually for each class).
  • Another option is to use Old Symbology where you have the option to set the 'outline' to 'None'. However, the graduated color scheme is not as advanced as in the New Symbology (no color ramp to choose) and you have to set the outline for each class manually.

I used the first option, as this is the most automated way.

share|improve this question
add comment

2 Answers 2

up vote 6 down vote accepted

Did you try: Layer properties -> Style -> Change -> And set the border color to something else?

share|improve this answer
    
Yes, but you can only choose a 'color' and not 'no color' or transparant or something like that. So that doesn't solve the problem –  joris Aug 29 '12 at 9:08
    
You can set the border color to the same RGB value as the fill color. Does that solve the problem? Or add a point from symbol markers collection, delete the simple marker and change the point marker's color to whatever suits. –  Marty Aug 29 '12 at 9:25
    
That's a possibility, but as I use a graduated symbol style, I should change the border color manually for each class (after classifying), so that is not really convenient, but a possible solution for now. –  joris Aug 29 '12 at 9:41
    
Your second suggestion I do not understand. What is the symbol markers collection? –  joris Aug 29 '12 at 9:42
1  
My bad, i ment the font marker. Change the "Symbol layer type" from "Simple marker" to " Font marker" (in symbol selector window), select the '.' symbol and change the color. Tried it out and it worked for me. –  Marty Aug 29 '12 at 9:49
show 3 more comments

Your another option is to use Old Symbology where you can create graduated symbols too. There are outline options available: see the screenshot.

enter image description here

share|improve this answer
    
Aha! But I have two problems. 1) When I change the outline to None, and then press 'Classify', it changes back to the default settings (my change is not applied in the classifying). So I have to set it to None for each class individually. 2) How do I change the colors? Can I specify a color ramp? –  joris Aug 29 '12 at 11:40
    
1) it is normal beheviour; 2) only manually, the colour is applicable only to new symbology. –  SS_Rebelious Aug 29 '12 at 12:24
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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