+
+
+jQuery(document).on('ready', function(){
+
+ if ( !$('#details-page').length ){ return; }
+
+
+ map = new L.map('map', {
+ // center: [nominatim_map_init.lat, nominatim_map_init.lon],
+ // zoom: nominatim_map_init.zoom,
+ attributionControl: (nominatim_map_init.tile_attribution && nominatim_map_init.tile_attribution.length),
+ scrollWheelZoom: false,
+ touchZoom: false,
+ });
+
+
+ L.tileLayer(nominatim_map_init.tile_url, {
+ // moved to footer
+ attribution: (nominatim_map_init.tile_attribution || null ) //'© <a href="http://osm.org/copyright">OpenStreetMap</a> contributors'
+ }).addTo(map);
+
+
+ var layerGroup = new L.layerGroup().addTo(map);
+
+ var circle = L.circleMarker([nominatim_result.lat,nominatim_result.lon], { radius: 10, weight: 2, fillColor: '#ff7800', color: 'blue', opacity: 0.75});
+ map.addLayer(circle);
+
+ if ( nominatim_result.outlinestring ){
+
+ var geojson_layer = L.geoJson(null, {
+ // http://leafletjs.com/reference.html#geojson-style
+ style: function(feature) { return { clickable: false, color: 'blue' }; }
+ });
+ omnivore.wkt.parse(nominatim_result.outlinestring,null,geojson_layer);
+ layerGroup.addLayer(geojson_layer);
+ map.fitBounds(geojson_layer.getBounds());
+ } else {
+ map.setView([nominatim_result.lat,nominatim_result.lon],10);
+ }
+
+
+
+});
+