X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/6a7e0d652b1d40a397e1c1386d500101796676c4..02068aec7fac3448ad5ff4272364a74465b6d3ee:/lib-php/template/search-geocodejson.php diff --git a/lib-php/template/search-geocodejson.php b/lib-php/template/search-geocodejson.php index 3e3a31c4..5439e3cf 100644 --- a/lib-php/template/search-geocodejson.php +++ b/lib-php/template/search-geocodejson.php @@ -1,4 +1,12 @@ $aPointDetails) { @@ -9,14 +17,18 @@ foreach ($aSearchResults as $iResNum => $aPointDetails) { ) ); - if (isset($aPointDetails['place_id'])) $aPlace['properties']['geocoding']['place_id'] = $aPointDetails['place_id']; + if (isset($aPointDetails['place_id'])) { + $aPlace['properties']['geocoding']['place_id'] = $aPointDetails['place_id']; + } $sOSMType = formatOSMType($aPointDetails['osm_type']); if ($sOSMType) { $aPlace['properties']['geocoding']['osm_type'] = $sOSMType; $aPlace['properties']['geocoding']['osm_id'] = $aPointDetails['osm_id']; } + $aPlace['properties']['geocoding']['osm_key'] = $aPointDetails['class']; + $aPlace['properties']['geocoding']['osm_value'] = $aPointDetails['type']; - $aPlace['properties']['geocoding']['type'] = $aPointDetails['type']; + $aPlace['properties']['geocoding']['type'] = addressRankToGeocodeJsonType($aPointDetails['rank_address']); $aPlace['properties']['geocoding']['label'] = $aPointDetails['langaddress'];