logo separator

[mkgmap-dev] [PATCH v2] Fix so that all polygons are really closed

From Torsten Leistikow de_muur at gmx.de on Sun Feb 27 15:37:12 GMT 2011

WanMil schrieb am 27.02.2011 15:37:
> it's the other way round. The patch tests for all unclosed ways that are 
> assigned with a garmin polygon type if both endpoints are outside the 
> bounding box. Only in this case the polygons are closed automatically.

Ok, perhaps take an example, so that I can understand what patch has which effect.

There is an OSM-way with
Tags:
tagA=valueA

and Nodes:
node1
node2
node3

(node1 /= node3)

In the polygon style there is a line

tagA=valueA [0x01 continue]

And in the lines style there is a line

tagA=valueA [0x02 continue]

With r1733 this will result in two elements in the garmin map:
1. A triangular shape with the type 0x01 and the corners node1, node2 and node3.
2. A line with the type 0x02 from node1 via node2 to node3.

With r1733 and restrict_polygon_v1.patch this will result only in one element in
the garmin map:
A line with the type 0x02 from node1 via node2 to node3.

What will be the result of r1733 and polygonclose_v2.patch?

What will be the result of r1733 and polygonclose_v2.patch and
restrict_polygon_v1.patch? (Would this make any sense at all?)

Gruss
Torsten



More information about the mkgmap-dev mailing list