';
$iPrevRank = 1000000;
$sPrevLocalName = '';
foreach($aAddressLines as $aAddressLine)
@@ -144,9 +116,9 @@ if (isset($aPolyPoints))
echo '
'.(trim($aAddressLine['localname'])?$aAddressLine['localname']:'No Name').'';
echo ' (';
echo '
Type: '.$aAddressLine['class'].':'.$aAddressLine['type'].'';
- if ($sOSMType) echo ',
'.$sOSMType.' '.$aAddressLine['osm_id'].'';
- echo ',
'.$aAddressLine['admin_level'].'';
- echo ',
'.$aAddressLine['rank_search_label'].'';
+ if ($sOSMType) echo ',
'.$sOSMType.' '.$aAddressLine['osm_id'].'';
+ if (isset($aAddressLine['admin_level'])) echo ',
'.$aAddressLine['admin_level'].'';
+ if (isset($aAddressLine['rank_search_label'])) echo ',
'.$aAddressLine['rank_search_label'].'';
// echo ',
'.($aAddressLine['fromarea']=='t'?'Polygon':'Point').'';
echo ',
'.$aAddressLine['distance'].'';
echo '
GOTO';
@@ -199,7 +171,7 @@ if (isset($aPolyPoints))
if (sizeof($aParentOfLines))
{
- echo '
Parent Of (named features only):
';
+ echo '
Parent Of:
';
$aGroupedAddressLines = array();
foreach($aParentOfLines as $aAddressLine)
@@ -230,6 +202,9 @@ if (isset($aPolyPoints))
echo '
There are more child objects which are not shown.