X-Git-Url: https://git.openstreetmap.org./nominatim-ui.git/blobdiff_plain/0224e5348603ae8927c61acca5f41620e9e66dd9..c5c43376267646abaa0bcfacc135a841fc2edd26:/src/assets/js/detailpage.js
diff --git a/src/assets/js/detailpage.js b/src/assets/js/detailpage.js
index aa3d771..49ec981 100644
--- a/src/assets/js/detailpage.js
+++ b/src/assets/js/detailpage.js
@@ -15,7 +15,7 @@ function init_map_on_detail_page(lat, lon, geojson) {
L.tileLayer(get_config_value('Map_Tile_URL'), {
// moved to footer
- attribution: (get_config_value('Map_Tile_Attribution') || null ) //'© OpenStreetMap contributors'
+ attribution: (get_config_value('Map_Tile_Attribution') || null ) //'© OpenStreetMap contributors'
}).addTo(map);
var layerGroup = new L.layerGroup().addTo(map);
@@ -25,7 +25,7 @@ function init_map_on_detail_page(lat, lon, geojson) {
if (geojson) {
var geojson_layer = L.geoJson(
- // http://leafletjs.com/reference-1.0.3.html#path-option
+ // https://leafletjs.com/reference-1.0.3.html#path-option
parse_and_normalize_geojson_string(geojson),
{
style: function(feature) {
@@ -54,9 +54,13 @@ jQuery(document).ready(function(){
var api_request_params = {
place_id: search_params.get('place_id'),
- place_id: search_params.get('osmtype'),
- place_id: search_params.get('osmid'),
- group_parents: 1,
+ osmtype: search_params.get('osmtype'),
+ osmid: search_params.get('osmid'),
+ keywords: search_params.get('keywords'),
+ addressdetails: 1,
+ hierarchy: 1,
+ group_hierarchy: 1,
+ polygon_geojson: 1,
format: 'json'
};
@@ -68,6 +72,8 @@ jQuery(document).ready(function(){
update_data_date();
- init_map_on_detail_page(aFeature.lat, aFeature.lon, aFeature.asgeojson);
+ var lat = aFeature.centroid.coordinates[1];
+ var lon = aFeature.centroid.coordinates[0];
+ init_map_on_detail_page(lat, lon, aFeature.geometry);
});
});
\ No newline at end of file