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