]> git.openstreetmap.org Git - nominatim.git/blobdiff - utils/query.php
switch all utils to initialising dotenv
[nominatim.git] / utils / query.php
index aa7361abd9201c8426cfba0c5f962ab221487d11..088c14ddd64ee21c216ec8a9b25b85693519a139 100644 (file)
@@ -28,10 +28,14 @@ $aCMDOptions
    array('exclude_place_ids', '', 0, 1, 1, 1, 'string', 'Comma-separated list of place ids to exclude from results'),
    array('featureType', '', 0, 1, 1, 1, 'string', 'Restrict results to certain features (country, state,city,settlement)'),
    array('countrycodes', '', 0, 1, 1, 1, 'string', 'Comma-separated list of countries to restrict search to'),
-   array('viewbox', '', 0, 1, 1, 1, 'string', 'Prefer results in given view box')
+   array('viewbox', '', 0, 1, 1, 1, 'string', 'Prefer results in given view box'),
+
+   array('project-dir', '', 0, 1, 1, 1, 'realpath', 'Base directory of the Nominatim installation (default: .)'),
   );
 getCmdOpt($_SERVER['argv'], $aCMDOptions, $aCMDResult, true, true);
 
+loadSettings($aCMDResult['project-dir'] ?? getcwd());
+
 $oDB = new Nominatim\DB;
 $oDB->connect();