Hi Stefanie,

I wonder if your patch just allows the green and red dots at starts and ends or if it would allow the placement of arbitrary shapes as markers?

SVG, in my opinion, handles markers nicely, described at http://www.w3.org/TR/SVG11/painting.html#Markers

Such an approach would allow a user to specify individual SVG markers to be placed at start-points, end-points and any vertices in between.

Visualizing markers in between (marker-mid) is useful in many cases: visualization of the vertex positions of reference layers during editing a layer. Putting symbols at vertices can be useful in cartography: imagine the visualization of powerlines or cablecars where markers could be used to symbolize poles.

The SVG model of markers either automatically calculates the orientation of the markers (using bisector angles of tangent vectors) or keeps the orientation as specified in the marker definition.

I think for a mid-to longterm solution the approach SVG 1.1 full took would be useful for QGIS as well, but in the short run Stefanies patch would be good enough.

Just my thoughts,
Andreas


Stefanie Tellex wrote:
I submitted a patch to do this a while back, but I don't think it was accepted. I thought it was because it was decided to wait until a more modular rendering pipeline was added, but I can't find the messages about that in the thread. In fact the thread implies it would be accepted, but if it made it into svn, I never noticed it. (http://lists.osgeo.org/pipermail/qgis-developer/2008-February/003248.html)

The patches are attached. (arrows_in_linestrings draws arrows; draw_start_and_stop draws a green dot at the start and a red dot at the end.)

This message suggests an alternative solution that doesn't require compiling qgis yourself:
http://lists.osgeo.org/pipermail/qgis-developer/2008-February/003250.html

Stefanie





M S wrote:
One of the outputs from r.flow in GRASS is downslope flow lines. Without arrowheads (or some similar symbol like that) at the end of lines pointing which way is downhill, the lines become ambiguous.

Is there a way to draw these lines with arrowheads? Or some other approach that might achieve this?

Mark


------------------------------------------------------------------------

_______________________________________________
Qgis-user mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/qgis-user


------------------------------------------------------------------------

_______________________________________________
Qgis-user mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/qgis-user

--

--
Andreas Neumann
Böschacherstrasse 6
CH-8624 Grüt (Gossau ZH)
Switzerland
Phone: ++41-44-2736668
Email: [EMAIL PROTECTED]

Web: http://www.carto.net/neumann/
SVG Examples: http://www.carto.net/papers/svg/samples/
SVG.Open: http://www.svgopen.org/
_______________________________________________
Qgis-user mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/qgis-user

Reply via email to