ini_set('memory_limit', '800M');
$aCMDOptions = array(
- "Tools to warm nominatim db",
- array('help', 'h', 0, 1, 0, 0, false, 'Show Help'),
- array('quiet', 'q', 0, 1, 0, 0, 'bool', 'Quiet output'),
- array('verbose', 'v', 0, 1, 0, 0, 'bool', 'Verbose output'),
- array('reverse-only', '', 0, 1, 0, 0, 'bool', 'Warm reverse only'),
- array('search-only', '', 0, 1, 0, 0, 'bool', 'Warm reverse only'),
-);
+ "Tools to warm nominatim db",
+ array('help', 'h', 0, 1, 0, 0, false, 'Show Help'),
+ array('quiet', 'q', 0, 1, 0, 0, 'bool', 'Quiet output'),
+ array('verbose', 'v', 0, 1, 0, 0, 'bool', 'Verbose output'),
+ array('reverse-only', '', 0, 1, 0, 0, 'bool', 'Warm reverse only'),
+ array('search-only', '', 0, 1, 0, 0, 'bool', 'Warm reverse only'),
+ );
getCmdOpt($_SERVER['argv'], $aCMDOptions, $aResult, true, true);
require_once(CONST_BasePath.'/lib/log.php');
$bVerbose = $aResult['verbose'];
if (!$aResult['search-only']) {
- $oReverseGeocode = new ReverseGeocode($oDB);
+ $oReverseGeocode = new Nominatim\ReverseGeocode($oDB);
$oReverseGeocode->setZoom(20);
- $oPlaceLookup = new PlaceLookup($oDB);
+ $oPlaceLookup = new Nominatim\PlaceLookup($oDB);
$oPlaceLookup->setIncludeAddressDetails(true);
$oPlaceLookup->setLanguagePreference(array('en'));
if ($bVerbose) echo "$fLat, $fLon = ";
$aLookup = $oReverseGeocode->lookup($fLat, $fLon);
if ($aLookup && $aLookup['place_id']) {
- $aDetails = $oPlaceLookup->lookup((int)$aLookup['place_id'],
- $aLookup['type'], $aLookup['fraction']);
+ $aDetails = $oPlaceLookup->lookup(
+ (int)$aLookup['place_id'],
+ $aLookup['type'],
+ $aLookup['fraction']
+ );
if ($bVerbose) echo $aDetails['langaddress']."\n";
} else {
echo ".";
}
if (!$aResult['reverse-only']) {
- $oGeocode =& new Geocode($oDB);
+ $oGeocode =& new Nominatim\Geocode($oDB);
echo "Warm search: ";
if ($bVerbose) echo "\n";
else echo ".";
}
}
-