//proj4.defs("EPSG:31467", // "+proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=3500000 +y_0=0" // + " +ellps=bessel +datum=potsdam +units=m +no_defs"); // http://spatialreference.org/ref/epsg/31467/proj4js/ var osm_layer = new ol.layer.Tile({ // source: new ol.source.MapQuest({layer: 'sat'}) source : new ol.source.OSM() }); var kml_source = new ol.source.KML({ projection : ol.proj.get('EPSG:3857'), url : 'data/citygml_hulls.kml' }) var kml_layer = new ol.layer.Vector({ source : kml_source }); kml_layer.addEventListener("change", function(event) { map.getView().fitExtent(kml_source.getExtent(), (map.getSize())); }); var map = new ol.Map({ target : 'map', layers : [ osm_layer, kml_layer ], });