Sarah Hoffmann
2d6f00945a
rewrite address interpolation so that planet_osm_node is not needed
...
This allows address interpolations to work correctly when flatnode storage
is used for node coordinates.
To fix interpolations in an existing database, follow these steps:
* invalidate all interpolations (in psql):
`UPDATE placex SET indexed_status=2 WHERE rank_search = 28`
* disable updates:
./utils/setup.php --create-functions --create-partition-functions
* reindex the whole lot:
./utils/update.php --index --index-instances <number of your cpus>
* enable updates again:
./utils/setup.php --create-functions --enable-diff-updates --create-partition-functions
2014-10-05 22:16:02 +02:00
Sarah Hoffmann
6a22d71b3b
officially drop support for postgres 8.4
2014-10-04 22:50:04 +02:00
Sarah Hoffmann
d794b74550
bump development version to 2.4
2014-10-04 22:20:40 +02:00
Sarah Hoffmann
59ea8d0830
prepare next release
2014-10-03 22:48:39 +02:00
Sarah Hoffmann
a1a136778d
add finished message to setup.php
2014-09-29 19:31:37 +02:00
Sarah Hoffmann
4d6da459da
experimental tweaking of ranks of searches
...
- completely removes partial words with spaces from addresses
- ensure that frequent partial search terms appear in NonAddress
- higher penalty for partial words consisting of numbers
2014-09-29 19:11:59 +02:00
Sarah Hoffmann
fd6db5a13f
update osm2pgsql (protobuf lib)
...
fixes #175
2014-09-24 23:19:20 +02:00
Marc Tobias Metten
d6f298f033
move looksLikeLatLonPair into lib.php, basic PHP test suite using phpunit
2014-09-23 22:53:20 +02:00
Sarah Hoffmann
aae90ea5cb
fix adding of spaces in GB postcode
...
Based on https://github.com/twain47/Nominatim/pull/180 by arunkmp.
2014-09-21 22:44:06 +02:00
Sarah Hoffmann
b6fd7b1857
lower significance of postcodes in Singapure
...
Postcodes with 6 digits designate delivery points, i.e. houses.
2014-09-11 19:42:52 +02:00
Sarah Hoffmann
4498c84d48
update osm2pgsql (nameless landuses) and add tests for it
2014-09-10 20:55:17 +02:00
Sarah Hoffmann
75cb02a497
fix running of DB tests via Makefile
...
Selecting tags for tests to run does not work when the tags are
on the features instead of the scenarios.
2014-09-10 20:52:37 +02:00
Sarah Hoffmann
a7d3146967
remove special casing of houses and postcodes in place import
2014-09-08 22:27:24 +02:00
Sarah Hoffmann
f94ee6ad57
change default nominatim path for tests to obvious '..'
2014-09-07 20:11:21 +02:00
Sarah Hoffmann
031f20c3e6
add simplified geometry index for reverse queries
2014-09-07 17:17:49 +02:00
Sarah Hoffmann
8c7f8165bd
update osm2pgsql (empty waterways)
...
fixes #153
2014-09-07 17:13:25 +02:00
Sarah Hoffmann
86d90bc460
add functional tests
...
These are the tests that were formerly located at
https://github.com/lonvia/test-nominatim
2014-09-07 17:02:10 +02:00
Sarah Hoffmann
e7ee9c2d84
fix coordinate order for route parameter
...
fixes #174
2014-09-03 21:08:26 +02:00
Sarah Hoffmann
5f79cca558
apply rank restrictions already when scanning search_name table
...
fixes #176
2014-09-03 21:00:37 +02:00
Sarah Hoffmann
0b545ba093
experimental ordering of searches within same rank
...
giving preference to those without operator and housenumber
2014-09-03 20:46:41 +02:00
Sarah Hoffmann
a27bf64a55
disable unused function get_coonected_ways()
...
interferes with testing because of a reverse dependency on planet_osm_ways
2014-08-29 22:13:57 +02:00
Brian Quinion
fcc731dcd4
Add aeroway as alias for airport
2014-08-22 14:11:01 +01:00
Sarah Hoffmann
6b0ecb0e2f
support colon in wikipedia article names
...
fixes #172
2014-08-17 22:31:18 +02:00
Sarah Hoffmann
8a4bd7fa4c
consider side_streams as part of waterways if they have the same name
...
fixes #155
2014-07-21 23:11:28 +02:00
Sarah Hoffmann
2643225b72
fix member lookup in empty waterway relations
2014-07-06 23:15:53 +02:00
Sarah Hoffmann
c3dcb6535a
go through entire member list when checking waterway relations
2014-07-06 21:23:11 +02:00
Brian Quinion
1d248ac86d
Make deduplicate work again. Only currently support 9.3 due to new postgresql functions added.
2014-06-30 17:49:24 +01:00
Brian Quinion
7c54c81b77
update tiger import for changes to functions.sql
2014-06-26 17:12:39 +01:00
Sarah Hoffmann
3aab35e4b6
revert accidental osm2pgsql version downgrade
2014-06-05 22:37:58 +02:00
Sarah Hoffmann
6a5b5b3c36
revert error checking on pgsql restore
...
wikipedia dumps create expected errors on restore, fixes #142
2014-06-05 22:31:59 +02:00
Sarah Hoffmann
0ab547793d
inherit postcode from street to poi
2014-05-26 22:42:03 +02:00
Sarah Hoffmann
be1d7f38ca
return with non-zero exit code on error
2014-05-18 22:58:58 +02:00
Sarah Hoffmann
a178a62877
update osm2pgsql (waterway multiline geometries)
2014-05-18 21:51:26 +02:00
Sarah Hoffmann
665446e1a6
omit places with zero address rank from address lookup tables
2014-05-18 21:45:29 +02:00
Sarah Hoffmann
ea48e50c60
Merge branch 'place-in-addressdetails' of https://github.com/lonvia/Nominatim
2014-05-16 11:23:05 +02:00
Sarah Hoffmann
71883fc341
add setup option to ignore SQL errors
...
needed when restoring partial backups
2014-05-13 23:23:31 +02:00
Sarah Hoffmann
08b6fffc36
break out of write loop when psql fails
...
fixes hanging in --create-functions
2014-05-13 23:17:05 +02:00
Sarah Hoffmann
defb809b83
normalize house numbers in placex when searching
2014-05-10 19:41:11 +02:00
Sarah Hoffmann
052d219205
link waterway relations against contained ways
2014-05-07 22:47:36 +02:00
Sarah Hoffmann
bbd08742ce
update osm2pgsql (waterways)
2014-05-05 21:40:07 +02:00
Sarah Hoffmann
70deb7883e
fix PHP warnings about undefined variables
2014-05-01 15:38:31 +02:00
Sarah Hoffmann
7b24f72870
give slight preference to full-word matches when reranking
...
fixes https://trac.openstreetmap.org/ticket/5094
2014-05-01 15:19:24 +02:00
Sarah Hoffmann
11153633ff
remove some dead code
2014-05-01 14:21:57 +02:00
Sarah Hoffmann
3eb21a7694
don't enlarge viewbox when bounded is requested
2014-05-01 14:20:23 +02:00
Sarah Hoffmann
9ac57c92ee
fix formatting
2014-05-01 09:25:06 +02:00
Sarah Hoffmann
ac70726591
sanity check of house number format
...
Add a penalty for house number search terms when they contain
too many non-numeric characters in an attempt to filter tokens
that ended up as house numbers in the word table as a result
of mapping errors.
2014-05-01 09:18:10 +02:00
Sarah Hoffmann
34adfd5041
add penalty for special term searches
...
abbreviations for some of the terms are too easily matched against
common address terms like 'street'
2014-05-01 09:16:03 +02:00
Sarah Hoffmann
bafd92093b
prefer place tag for address details
2014-04-30 23:31:28 +02:00
Sarah Hoffmann
2cc0fa341b
remove New York hack
...
Seems to work okay with current boundaries.
2014-04-30 21:11:23 +02:00
Sarah Hoffmann
21adb3740e
take viewbox into account for final result ranking
...
fixes #12
2014-04-30 21:04:46 +02:00