?

Log in

No account? Create an account

OpenWebGIS is online Geographic Information System

Previous Entry Share Next Entry
Remarkable integration of OpenWebGIS with 'OSM Buildings' JavaScript library
openwebgis

In OpenWebGIS an interesting and remarkable 'OSM Buildings' JavaScript library for visualizing OpenStreetMaps building geometry on interactive maps has been integrated. 'OSM Buildings' create a 3D representation of buildings from OpenStreetMap (OSM) data on a 2D map. OSM Buildings does not generate a real 3D model but uses an intelligent shading method to make buildings appear ‘3D’.


OpenWebGIS_OSMbuild5
Figure 1.


1. In order to open the 'OSM Buildings' map you must first click on the button osmb_off in the upper right corner of the map. This button has the title "OSM Buildings. Click for visualizing OpenStreetMaps building geometry …". After that in the list of layers on the left of the map there will be the new layer “OSM buildings” with like “3D” OSM buildings. See the Figure 2 to get more information. In this figure you see the centre of Paris. You can use this map to get immediately the extent of the map as shown in the Figure 2 and then click the button 'OSM Buildings'.

OpenWebGIS_OSMbuild1
Figure 2.

2. When using 'OSM Buildings',you should consider that this library for creating buildings geometry uses OpenStreetMap Tags such as height, building:height, levels, building:levels.
But  only 1.56% of the buildings in OSM have a height specified. 2.87%  has a known number of floors (levels). This information is taken from here http://taginfo.openstreetmap.org/keys/?key=building#combinations. That is why you will not be able to see 'OSM Buildings' everywhere in the map. As a rule it is functioning in the centers of large cities.

Get 'OSM Buildings' JavaScript library: https://github.com/kekscom/osmbuildings.
Read more information about 'OSM Buildings': http://osmbuildings.org/examples
Copyright (c) 2014, OSM Buildings, Jan Marsch All rights reserved.

3. In the figures below the buildings geometry is shown for different cities and it is done in various basic layers.

OpenWebGIS_OSMbuild2
OpenWebGIS_OSMbuild3
OpenWebGIS_OSMbuild4
OpenWebGIS_OSMbuild5
OpenWebGIS_OSMbuild6
OpenWebGIS_OSMbuild7