[OSM-newbies] Mapping multiple floors in a building
Martijn van Exel
m at rtijn.org
Thu Dec 20 16:28:30 GMT 2012
Bhargav,
A 2-D map has inherent limitations when it comes to displaying a three
dimensional reality. As far as I can see, you followed the right
conventions by adding the level= tag to indicate the different floors
for the POI. In the end though, the rendering engine will make the
decision which point or points to render, and if they are too close
together in 2-D space, points will be excluded to avoid overlap. The
only way to avoid this is for the renderer to support leader lines
[1], but I don't t think Mapnik does, as yet.
Another way to take away this limitation is a different rendering of
the data, something like http://www.osm-3d.org/map.htm
The wrong way to go about this is to adapt your data to suit the
rendering. (For example by moving the points to another location so
that they would be displayed on the map.) This practice is called
'mapping for the renderer' and is strongly discouraged.
Best
Martijn
[1] https://www.e-education.psu.edu/geog486/l3_p7.html#label_placement
On Thu, Dec 20, 2012 at 8:21 AM, Bhargav Kowshik
<bhargav.kowshik at yahoo.com> wrote:
> Hello,
>
> This is regarding the floowing area;
> http://www.openstreetmap.org/?lat=12.936835&lon=77.577016&zoom=18&layers=M
>
> I am mapping a building that has a bank(Canara Bank) on the ground floor and
> an
> insurance company(United India Insurance Company Limited) on the first
> floor.
>
> I have mapped the two floors as two ways sharing the same nodes with level=0
> for
> ground floor and and level=1 for the first floor.
> But, on the map only the insurance company(United India Insurance Company
> Limited) is seen.
>
> How do I map the two floors so that names of both floor appear on the map?
>
> Thank you,
> Bhargav.
>
>
> _______________________________________________
> newbies mailing list
> newbies at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/newbies
>
--
Martijn van Exel
http://oegeo.wordpress.com/
http://openstreetmap.us/
More information about the newbies
mailing list