X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/1d4dcd914fd277aebf242037064612224f4dde54..8c3796826b9c3e35bba0b31f9de3ca22d2577870:/docs/Import_and_update.md diff --git a/docs/Import_and_update.md b/docs/Import_and_update.md index a4ad604d..8340b59e 100644 --- a/docs/Import_and_update.md +++ b/docs/Import_and_update.md @@ -15,10 +15,12 @@ If you plan to import a large dataset (e.g. Europe, North America, planet), you should also enable flatnode storage of node locations. With this setting enabled, node coordinates are stored in a simple file instead of the database. This will save you import time and disk storage. -Add to your settings/local.php: +Add to your `settings/local.php`: @define('CONST_Osm2pgsql_Flatnode_File', '/path/to/flatnode.file'); +Replace the second part with a suitable path on your system and make sure +the directory exists. There should be at least 35GB of free space. Downloading additional data --------------------------- @@ -55,9 +57,9 @@ Download the data to import and load the data with the following command: ./utils/setup.php --osm-file --all [--osm2pgsql-cache 28000] 2>&1 | tee setup.log -The --osm2pgsql-cache parameter is optional but strongly recommended for +The `--osm2pgsql-cache` parameter is optional but strongly recommended for planet imports. It sets the node cache size for the osm2pgsql import part -(see -C parameter in osm2pgsql help). 28GB are recommended for a full planet +(see `-C` parameter in osm2pgsql help). 28GB are recommended for a full planet import, for excerpts you can use less. Adapt to your available RAM to avoid swapping, never give more than 2/3 of RAM to osm2pgsql. @@ -65,10 +67,8 @@ avoid swapping, never give more than 2/3 of RAM to osm2pgsql. Loading additional datasets --------------------------- -The following commands will create additional entries for countries and POI searches: +The following commands will create additional entries for POI searches: - ./utils/specialphrases.php --countries > specialphrases_countries.sql - psql -d nominatim -f specialphrases_countries.sql ./utils/specialphrases.php --wiki-import > specialphrases.sql psql -d nominatim -f specialphrases.sql @@ -178,5 +178,5 @@ The following command will keep your database constantly up to date: If you have imported multiple country extracts and want to keep them up-to-date, have a look at the script in -(issue #60)[https://github.com/twain47/Nominatim/issues/60]. +[issue #60](https://github.com/twain47/Nominatim/issues/60).