Friday, 4 October 2019

labeling - Displaying intersecting roads and creating multiple labels for long roads in QGIS?




I am new to GIS and I am using QGIS 1.7.3 on Windows.


Can any one tell me how to display a map from line shapefile with these two characteristics:




  1. Roads are displayed with borders at the sides and intersect at crossroads

  2. Name label for long roads are duplicated at specified intervals


Here is the link to an image that illustrates my idea:


https://picasaweb.google.com/lh/photo/MlvnVJmY1MMXqI5AR-B66fiYNl9YxKwsJ_DSpLaCxjs?feat=directlink


(The map was taken from underdark's blog)


This is the best I can achieve by drawing lines with two overlapping simple line, one slightly bigger than the other:


https://picasaweb.google.com/lh/photo/80tHFuFnw0SrXG2Us8jLgPiYNl9YxKwsJ_DSpLaCxjs?feat=directlink



Answer



To make "real" crossroads and avoid overlapping lines symbols you need to activate symbol levelsenter image description here



As for the repeated labels, try splitting the road in chunks (by the way, other gis software has an option to draw a label every "x" units?)


No comments:

Post a Comment

arcpy - Changing output name when exporting data driven pages to JPG?

Is there a way to save the output JPG, changing the output file name to the page name, instead of page number? I mean changing the script fo...