[mkgmap-dev] Possible solution for deformed polygons
From GerdP gpetermann_muenchen at hotmail.com on Mon Nov 18 22:15:04 GMT 2013
Hi all, at the end of 2012 we discussed "Polygons deformed", see http://www.mkgmap.org.uk/pipermail/mkgmap-dev/2012q4/016010.html As already mentioned the rounding to map units can cause extreme errors in angles for points which are very close together. This is often the case in buildings, and also the angles in buildings are often right angles (90°), so errors are very obvious. I think I have a possible improvement for it: 1) merge polygons with equal types etc. like in merge-lines algo, so that e.g. buildings that share walls are combined to one polygon (without creating holes). See e.g. http://www.openstreetmap.org/browse/way/118911628 Merging allows to merge many building polygons to one, this makes it less likely that two points are close. 2) Detect and remove wrong angles with an algo similar to that used in r2829 to remove wrong angles in roads. I see two advantages: a) img files which are a bit closer to OSM data b) smaller img files (because of the merging) I see one small possible problem: The size filter might not remove merged polygons. Do you see other problems? Gerd -- View this message in context: http://gis.19327.n5.nabble.com/Possible-solution-for-deformed-polygons-tp5786064.html Sent from the Mkgmap Development mailing list archive at Nabble.com.
- Previous message: [mkgmap-dev] r2829 in the high-prec-coord branch
- Next message: [mkgmap-dev] Possible solution for deformed polygons
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list