Sarah Hoffmann
b9171dd10b
clean up intermediate tables earlier with --drop
...
When --drop is given, we can remove all node geometry information
already after the import with osm2pgsql. Also drop all unnecessary
tables before creating the final indices.
2020-02-12 11:03:20 +01:00
Sarah Hoffmann
97d87895bf
details: also look for interpolations when way id is given
2020-02-09 16:50:04 +01:00
Sarah Hoffmann
c36fd72f99
use detailsPermaLink function on main website as well
2020-02-09 16:05:22 +01:00
Sarah Hoffmann
57ae3d03a1
return place_id link to details when not an OSM object
...
Stop-gap solution to find the right object for Tiger and
interpolation objects.
2020-02-09 15:45:38 +01:00
Sarah Hoffmann
3737712044
Merge pull request #1667 from mtmail/setup-delete-invalid-indices
...
setup: delete invalid indices in create-search-indices step
2020-02-09 14:21:17 +01:00
Sarah Hoffmann
8531339b4e
Remove hack that changes the class/type of cities
...
This interferes badly with the details view.
Fixes #1668 .
2020-02-09 12:14:32 +01:00
marc tobias
540b12537a
setup: delete invalid indices in create-search-indices step
2020-02-08 15:16:20 +01:00
marc tobias
a3728b7188
details html page: no longer use place_id in URLs
2020-02-02 01:16:31 +01:00
Sarah Hoffmann
b4e6d72fde
replace nominatim C program
2020-01-24 22:06:30 +01:00
Sarah Hoffmann
879aafc916
fix indent
2020-01-24 21:16:26 +01:00
Sarah Hoffmann
3ff6eccfd7
move trigger creation later in setup
2020-01-23 22:28:43 +01:00
Sarah Hoffmann
4ffa11a26c
update report a problem page
2020-01-13 22:42:49 +01:00
Sarah Hoffmann
f5e60f8c40
update help links
...
All links should go to nominatim.org now. Also add links
to Help OSM and the Github repository.
2020-01-13 22:20:53 +01:00
Sarah Hoffmann
7a194789bc
remove remaining sql functions into function/ directory
2020-01-08 11:45:51 +01:00
Sarah Hoffmann
827d7a9a62
move postcode table triggers to own file
2020-01-08 11:22:23 +01:00
Sarah Hoffmann
dae2761137
move placex triggers into own file
2020-01-08 11:18:42 +01:00
Sarah Hoffmann
4304c1a7bb
move place triggers into own file
2020-01-07 23:55:38 +01:00
Sarah Hoffmann
c537ea18a4
move functions for interpolation table in own file
2020-01-05 16:36:46 +01:00
Sarah Hoffmann
28fa7be75a
move functions for address lookup into own file
2020-01-05 16:16:21 +01:00
Sarah Hoffmann
4088e4e371
move importance/wikipedia functions into separate file
2020-01-05 15:55:39 +01:00
Sarah Hoffmann
0ef6425847
move SQL functions for normalisation in separate file
2020-01-05 15:38:20 +01:00
Sarah Hoffmann
2059e18e8b
setup: factor out parameter replacement in SQL scripts
...
Put all into a single function and use for all SQL
templates.
2020-01-04 23:48:49 +01:00
marc tobias
7db0da40ad
new script utils/check_import_finished.php
2019-12-23 15:13:18 +01:00
marc tobias
626e3238f2
details page: differentiate between spheric distance and distance in meters
2019-12-11 00:49:32 +01:00
Sarah Hoffmann
a4e514033d
Merge branch 'housenumber-zero' of https://github.com/mtmail/Nominatim into mtmail-housenumber-zero
2019-12-01 20:17:27 +01:00
Sarah Hoffmann
be9f54d0a9
set default osm2pgsql to 0 when using flatnode file
2019-11-24 14:36:36 +01:00
Sarah Hoffmann
000fe3ddff
remove reference to nominatim.xml OpenSearch description
...
The file was meant for the openstreetmap instance only.
Fixes #1554 .
2019-11-20 11:53:04 +01:00
Sarah Hoffmann
12f830fbbb
fix loading of data without wikipedia files
...
Also removes unused place_boundingbox table.
2019-11-17 23:58:43 +01:00
Sarah Hoffmann
cd3ddec746
Switch to sql.gz format for wikipedia data
...
The dump import is no longer needed.
2019-11-17 10:09:31 +01:00
Sarah Hoffmann
d53af96aa4
update documentation for new wikipedia data
2019-11-16 16:52:23 +01:00
Sarah Hoffmann
f42e40712e
Merge pull request #1555 from mtmail/setup-escape-shell-args
...
setup: escape arguments when executing shell commands (psql, createdb)
2019-11-06 22:47:00 +01:00
marc tobias
9cfd891fb9
setup: escape arguments when executing shell commands (psql, createdb)
2019-11-05 23:50:46 +01:00
Sarah Hoffmann
8ae317e002
Merge pull request #1545 from mtmail/details-index-html-page
...
HTML page with search form when /details.php called without params
2019-10-31 18:30:35 +01:00
marc tobias
36e99c43ce
HTML page with search form when /details.php called without params
2019-10-31 17:13:43 +01:00
marc tobias
eeb26aaa6f
Addresses with housenumber 0 are found
2019-10-31 13:52:10 +01:00
marc tobias
c297584726
Tiger data import: display which path is searched for files
2019-10-30 15:50:29 +01:00
Sarah Hoffmann
5930383404
Merge branch 'fix-getcol-zero' of https://github.com/eyusupov/Nominatim into eyusupov-fix-getcol-zero
2019-10-28 23:07:28 +01:00
Sarah Hoffmann
7395eb9791
Merge pull request #1532 from eyusupov/use-extradir
...
Use ExtraDataPath for country grid
2019-10-28 23:01:42 +01:00
Sarah Hoffmann
5292239714
demote short_name in the list of names to display
...
The usage of short_name in OSM has changed with time. It is no
longer suitable as a display name.
Fixes #783 .
2019-10-28 22:12:21 +01:00
Eldar Yusupov
b54fca4f7e
Handle zero in getCol()
2019-10-26 20:19:36 +03:00
Eldar Yusupov
96c1a0a101
Use ExtraDataPath for country grid
2019-10-23 06:19:04 +03:00
marc tobias
573fba55af
SetupClass: on --drop check if table exists first
2019-09-04 13:12:11 +02:00
marc tobias
7b09e320a8
/hierarchy.php was missing namespace calling AddressDetails
2019-07-28 22:05:51 +02:00
marc tobias
765a932561
make US postcode data to an optional download
2019-07-24 01:13:57 +02:00
Sarah Hoffmann
cdc7d0fe0e
remove visibility modifier from constants again
...
Only supported on PHP >= 7.1.
2019-07-02 23:24:49 +02:00
Sandor Nagy
6c097d24b1
Fix SQL concatenation for new query log
2019-07-02 01:19:59 +02:00
Sandor Nagy
0115b655bd
lib/log.php broke after switch to PDO DB abstraction
2019-07-02 01:19:55 +02:00
Sarah Hoffmann
38a99856c0
Rework word set computation
...
Switch from an recursive algorithm for computing the word sets
to an iterative one that benefits from caching intermediate
results. This considerably reduces the amount of memory needed,
so that the depth restriction can be dropped. To ensure that
the number of word sets remains manageable, only sets up to
a certain length are accepted and only a certain number of
total word sets. If word sets need to be dropped, we drop
the ones with more words per word set first.
To further reduce the number of potential word sets, the valid
tokens are looked up first and then only word sets containing
valid tokens are computed.
Fixes #1403 , #1404 and #654 .
2019-06-29 18:22:31 +02:00
marc tobias
ed2fb84e82
register shutdown function to handle out-of-memory errors
2019-05-21 18:41:06 +02:00
Sarah Hoffmann
c05ddb6119
increase minimum versions for PostgreSQL, Postgis and PHP
...
Remove checks and hacks for older versions.
2019-05-02 21:48:40 +02:00