]> git.openstreetmap.org Git - nominatim.git/log
nominatim.git
9 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Sun, 5 Oct 2014 20:16:43 +0000 (22:16 +0200)]
Merge remote-tracking branch 'upstream/master'

9 years agorewrite address interpolation so that planet_osm_node is not needed
Sarah Hoffmann [Fri, 3 Oct 2014 19:55:18 +0000 (21:55 +0200)]
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

9 years agoofficially drop support for postgres 8.4
Sarah Hoffmann [Sat, 4 Oct 2014 20:50:04 +0000 (22:50 +0200)]
officially drop support for postgres 8.4

9 years agobump development version to 2.4
Sarah Hoffmann [Sat, 4 Oct 2014 20:20:40 +0000 (22:20 +0200)]
bump development version to 2.4

9 years agoprepare next release v2.3.0
Sarah Hoffmann [Fri, 3 Oct 2014 20:48:39 +0000 (22:48 +0200)]
prepare next release

9 years agoadd finished message to setup.php
Sarah Hoffmann [Mon, 29 Sep 2014 17:31:37 +0000 (19:31 +0200)]
add finished message to setup.php

9 years agoexperimental tweaking of ranks of searches
Sarah Hoffmann [Thu, 1 May 2014 15:53:13 +0000 (17:53 +0200)]
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

9 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Wed, 24 Sep 2014 21:22:53 +0000 (23:22 +0200)]
Merge remote-tracking branch 'upstream/master'

9 years agoupdate osm2pgsql (protobuf lib)
Sarah Hoffmann [Wed, 24 Sep 2014 21:19:20 +0000 (23:19 +0200)]
update osm2pgsql (protobuf lib)

fixes #175

9 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Wed, 24 Sep 2014 20:14:34 +0000 (22:14 +0200)]
Merge remote-tracking branch 'upstream/master'

9 years agomove looksLikeLatLonPair into lib.php, basic PHP test suite using phpunit
Marc Tobias Metten [Tue, 23 Sep 2014 20:53:20 +0000 (22:53 +0200)]
move looksLikeLatLonPair into lib.php, basic PHP test suite using phpunit

9 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Sun, 21 Sep 2014 20:47:52 +0000 (22:47 +0200)]
Merge remote-tracking branch 'upstream/master'

9 years agofix adding of spaces in GB postcode
Sarah Hoffmann [Sun, 21 Sep 2014 20:44:06 +0000 (22:44 +0200)]
fix adding of spaces in GB postcode

Based on https://github.com/twain47/Nominatim/pull/180 by arunkmp.

9 years agofix typo in taginfo.json
Sarah Hoffmann [Fri, 19 Sep 2014 14:57:38 +0000 (16:57 +0200)]
fix typo in taginfo.json

Fixes https://github.com/twain47/Nominatim/issues/181

9 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Thu, 11 Sep 2014 18:43:38 +0000 (20:43 +0200)]
Merge remote-tracking branch 'upstream/master'

9 years agolower significance of postcodes in Singapure
Sarah Hoffmann [Thu, 11 Sep 2014 17:42:52 +0000 (19:42 +0200)]
lower significance of postcodes in Singapure

Postcodes with 6 digits designate delivery points, i.e. houses.

9 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Wed, 10 Sep 2014 19:47:52 +0000 (21:47 +0200)]
Merge remote-tracking branch 'upstream/master'

9 years agoupdate osm2pgsql (nameless landuses) and add tests for it
Sarah Hoffmann [Wed, 10 Sep 2014 18:55:17 +0000 (20:55 +0200)]
update osm2pgsql (nameless landuses) and add tests for it

9 years agofix running of DB tests via Makefile
Sarah Hoffmann [Wed, 10 Sep 2014 18:52:37 +0000 (20:52 +0200)]
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.

9 years agoremove special casing of houses and postcodes in place import
Sarah Hoffmann [Mon, 8 Sep 2014 20:27:24 +0000 (22:27 +0200)]
remove special casing of houses and postcodes in place import

9 years agochange default nominatim path for tests to obvious '..'
Sarah Hoffmann [Sun, 7 Sep 2014 18:11:21 +0000 (20:11 +0200)]
change default nominatim path for tests to obvious '..'

9 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Sun, 7 Sep 2014 16:02:39 +0000 (18:02 +0200)]
Merge remote-tracking branch 'upstream/master'

Conflicts:
sql/indices.src.sql

9 years agoMerge commit '8c7f8165bdb611f48c0ae63f9318c8490138ffea'
Sarah Hoffmann [Sun, 7 Sep 2014 15:48:01 +0000 (17:48 +0200)]
Merge commit '8c7f8165bdb611f48c0ae63f9318c8490138ffea'

9 years agoadd simplified geometry index for reverse queries
Sarah Hoffmann [Sun, 7 Sep 2014 15:17:49 +0000 (17:17 +0200)]
add simplified geometry index for reverse queries

9 years agoupdate osm2pgsql (empty waterways)
Sarah Hoffmann [Sun, 7 Sep 2014 15:13:25 +0000 (17:13 +0200)]
update osm2pgsql (empty waterways)

fixes #153

9 years agoadd functional tests
Sarah Hoffmann [Sun, 7 Sep 2014 15:02:10 +0000 (17:02 +0200)]
add functional tests

These are the tests that were formerly located at
https://github.com/lonvia/test-nominatim

9 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Wed, 3 Sep 2014 19:10:14 +0000 (21:10 +0200)]
Merge remote-tracking branch 'upstream/master'

9 years agofix coordinate order for route parameter
Sarah Hoffmann [Wed, 3 Sep 2014 19:08:26 +0000 (21:08 +0200)]
fix coordinate order for route parameter

fixes #174

9 years agoapply rank restrictions already when scanning search_name table
Sarah Hoffmann [Wed, 3 Sep 2014 19:00:37 +0000 (21:00 +0200)]
apply rank restrictions already when scanning search_name table

fixes #176

9 years agoexperimental ordering of searches within same rank
Sarah Hoffmann [Thu, 1 May 2014 08:34:42 +0000 (10:34 +0200)]
experimental ordering of searches within same rank

giving preference to those without operator and housenumber

9 years agodisable unused function get_coonected_ways()
Sarah Hoffmann [Fri, 29 Aug 2014 20:04:12 +0000 (22:04 +0200)]
disable unused function get_coonected_ways()

interferes with testing because of a reverse dependency on planet_osm_ways

9 years agoadd experimental tag usage description for taginfo
Sarah Hoffmann [Mon, 25 Aug 2014 20:33:38 +0000 (22:33 +0200)]
add experimental tag usage description for taginfo

9 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Sat, 23 Aug 2014 20:25:19 +0000 (22:25 +0200)]
Merge remote-tracking branch 'upstream/master'

9 years agoAdd aeroway as alias for airport
Brian Quinion [Fri, 22 Aug 2014 13:11:01 +0000 (14:11 +0100)]
Add aeroway as alias for airport

9 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Sun, 17 Aug 2014 20:41:12 +0000 (22:41 +0200)]
Merge remote-tracking branch 'upstream/master'

9 years agosupport colon in wikipedia article names
Sarah Hoffmann [Sun, 17 Aug 2014 20:31:18 +0000 (22:31 +0200)]
support colon in wikipedia article names

fixes #172

9 years agomove logs back to spinning disk
Sarah Hoffmann [Mon, 21 Jul 2014 22:28:59 +0000 (00:28 +0200)]
move logs back to spinning disk

9 years agoincrease cache for osm2pgsql
Sarah Hoffmann [Mon, 21 Jul 2014 22:27:20 +0000 (00:27 +0200)]
increase cache for osm2pgsql

9 years agoconsider side_streams as part of waterways if they have the same name
Sarah Hoffmann [Mon, 21 Jul 2014 21:11:28 +0000 (23:11 +0200)]
consider side_streams as part of waterways if they have the same name

fixes #155

9 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Mon, 21 Jul 2014 20:53:45 +0000 (22:53 +0200)]
Merge remote-tracking branch 'upstream/master'

9 years agofix member lookup in empty waterway relations
Sarah Hoffmann [Sun, 6 Jul 2014 21:15:53 +0000 (23:15 +0200)]
fix member lookup in empty waterway relations

9 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Sun, 6 Jul 2014 21:00:19 +0000 (23:00 +0200)]
Merge remote-tracking branch 'upstream/master'

9 years agogo through entire member list when checking waterway relations
Sarah Hoffmann [Sun, 6 Jul 2014 19:23:11 +0000 (21:23 +0200)]
go through entire member list when checking waterway relations

9 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Sun, 6 Jul 2014 19:05:16 +0000 (21:05 +0200)]
Merge remote-tracking branch 'upstream/master'

9 years agoMake deduplicate work again. Only currently support 9.3 due to new postgresql functi...
Brian Quinion [Mon, 30 Jun 2014 16:49:24 +0000 (17:49 +0100)]
Make deduplicate work again.  Only currently support 9.3 due to new postgresql functions added.

9 years agoupdate tiger import for changes to functions.sql
Brian Quinion [Thu, 26 Jun 2014 16:12:39 +0000 (17:12 +0100)]
update tiger import for changes to functions.sql

9 years agorevert accidental osm2pgsql version downgrade
Sarah Hoffmann [Thu, 5 Jun 2014 20:37:58 +0000 (22:37 +0200)]
revert accidental osm2pgsql version downgrade

9 years agorevert error checking on pgsql restore
Sarah Hoffmann [Thu, 5 Jun 2014 20:31:59 +0000 (22:31 +0200)]
revert error checking on pgsql restore

wikipedia dumps create expected errors on restore, fixes #142

10 years agoinherit postcode from street to poi
Sarah Hoffmann [Mon, 26 May 2014 20:42:03 +0000 (22:42 +0200)]
inherit postcode from street to poi

10 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Mon, 26 May 2014 20:24:54 +0000 (22:24 +0200)]
Merge remote-tracking branch 'upstream/master'

10 years agoreturn with non-zero exit code on error
Sarah Hoffmann [Sun, 18 May 2014 20:58:58 +0000 (22:58 +0200)]
return with non-zero exit code on error

10 years agoupdate osm2pgsql (waterway multiline geometries)
Sarah Hoffmann [Sun, 18 May 2014 19:51:26 +0000 (21:51 +0200)]
update osm2pgsql (waterway multiline geometries)

10 years agoomit places with zero address rank from address lookup tables
Sarah Hoffmann [Sun, 18 May 2014 19:45:29 +0000 (21:45 +0200)]
omit places with zero address rank from address lookup tables

10 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Sun, 18 May 2014 19:42:45 +0000 (21:42 +0200)]
Merge remote-tracking branch 'upstream/master'

10 years agoMerge branch 'place-in-addressdetails' of https://github.com/lonvia/Nominatim
Sarah Hoffmann [Fri, 16 May 2014 09:23:05 +0000 (11:23 +0200)]
Merge branch 'place-in-addressdetails' of https://github.com/lonvia/Nominatim

10 years agoadd setup option to ignore SQL errors
Sarah Hoffmann [Tue, 13 May 2014 21:23:31 +0000 (23:23 +0200)]
add setup option to ignore SQL errors

needed when restoring partial backups

10 years agobreak out of write loop when psql fails
Sarah Hoffmann [Tue, 13 May 2014 21:17:05 +0000 (23:17 +0200)]
break out of write loop when psql fails

fixes hanging in --create-functions

10 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Sat, 10 May 2014 17:42:35 +0000 (19:42 +0200)]
Merge remote-tracking branch 'upstream/master'

10 years agonormalize house numbers in placex when searching
Sarah Hoffmann [Sat, 10 May 2014 17:41:11 +0000 (19:41 +0200)]
normalize house numbers in placex when searching

10 years agolink waterway relations against contained ways
Sarah Hoffmann [Wed, 7 May 2014 20:46:23 +0000 (22:46 +0200)]
link waterway relations against contained ways

10 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Wed, 7 May 2014 20:33:21 +0000 (22:33 +0200)]
Merge remote-tracking branch 'upstream/master'

10 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Mon, 5 May 2014 20:48:28 +0000 (22:48 +0200)]
Merge remote-tracking branch 'upstream/master'

10 years agoupdate osm2pgsql (waterways)
Sarah Hoffmann [Mon, 5 May 2014 19:40:07 +0000 (21:40 +0200)]
update osm2pgsql (waterways)

10 years agoexperimental tweaking of ranks of searches
Sarah Hoffmann [Thu, 1 May 2014 15:53:13 +0000 (17:53 +0200)]
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

10 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Thu, 1 May 2014 13:39:50 +0000 (15:39 +0200)]
Merge remote-tracking branch 'upstream/master'

10 years agofix PHP warnings about undefined variables
Sarah Hoffmann [Thu, 1 May 2014 13:38:31 +0000 (15:38 +0200)]
fix PHP warnings about undefined variables

10 years agogive slight preference to full-word matches when reranking
Sarah Hoffmann [Thu, 1 May 2014 13:19:24 +0000 (15:19 +0200)]
give slight preference to full-word matches when reranking

fixes https://trac.openstreetmap.org/ticket/5094

10 years agoremove some dead code
Sarah Hoffmann [Thu, 1 May 2014 12:21:57 +0000 (14:21 +0200)]
remove some dead code

10 years agodon't enlarge viewbox when bounded is requested
Sarah Hoffmann [Thu, 1 May 2014 12:20:23 +0000 (14:20 +0200)]
don't enlarge viewbox when bounded is requested

10 years agoexperimental ordering of searches within same rank
Sarah Hoffmann [Thu, 1 May 2014 08:34:42 +0000 (10:34 +0200)]
experimental ordering of searches within same rank

giving preference to those without operator and housenumber

10 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Thu, 1 May 2014 07:26:07 +0000 (09:26 +0200)]
Merge remote-tracking branch 'upstream/master'

10 years agofix formatting
Sarah Hoffmann [Thu, 1 May 2014 07:25:06 +0000 (09:25 +0200)]
fix formatting

10 years agosanity check of house number format
Sarah Hoffmann [Thu, 1 May 2014 07:18:10 +0000 (09:18 +0200)]
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.

10 years agoadd penalty for special term searches
Sarah Hoffmann [Thu, 1 May 2014 07:16:03 +0000 (09:16 +0200)]
add penalty for special term searches

abbreviations for some of the terms are too easily matched against
common address terms like 'street'

10 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Wed, 30 Apr 2014 22:11:21 +0000 (00:11 +0200)]
Merge remote-tracking branch 'upstream/master'

Conflicts:
lib/Geocode.php

10 years agoprefer place tag for address details
Sarah Hoffmann [Wed, 30 Apr 2014 21:31:28 +0000 (23:31 +0200)]
prefer place tag for address details

10 years agoremove New York hack
Sarah Hoffmann [Wed, 30 Apr 2014 19:11:23 +0000 (21:11 +0200)]
remove New York hack

Seems to work okay with current boundaries.

10 years agotake viewbox into account for final result ranking
Sarah Hoffmann [Wed, 30 Apr 2014 19:04:46 +0000 (21:04 +0200)]
take viewbox into account for final result ranking

fixes #12

10 years agoaddress inheritance from buildings to pois
Sarah Hoffmann [Wed, 30 Apr 2014 18:05:59 +0000 (20:05 +0200)]
address inheritance from buildings to pois

POI nodes inherit the address tags from surrounding buildings
if they do not have an address of their own.

10 years agofix addr:place lookup
Sarah Hoffmann [Mon, 28 Apr 2014 19:52:24 +0000 (21:52 +0200)]
fix addr:place lookup

10 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Mon, 28 Apr 2014 19:36:45 +0000 (21:36 +0200)]
Merge remote-tracking branch 'upstream/master'

10 years agoavoid unnamed streets in associated street relations
Sarah Hoffmann [Mon, 28 Apr 2014 18:27:09 +0000 (20:27 +0200)]
avoid unnamed streets in associated street relations

fixes https://trac.openstreetmap.org/ticket/4877

10 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Mon, 28 Apr 2014 18:19:01 +0000 (20:19 +0200)]
Merge remote-tracking branch 'upstream/master'

10 years agohandle duplicate word entries correctly when looking for nearest street
Sarah Hoffmann [Mon, 28 Apr 2014 18:01:44 +0000 (20:01 +0200)]
handle duplicate word entries correctly when looking for nearest street

10 years agoassign rank of sea and coastline before area catchall
Sarah Hoffmann [Mon, 28 Apr 2014 14:45:55 +0000 (16:45 +0200)]
assign rank of sea and coastline before area catchall

10 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Wed, 23 Apr 2014 19:46:08 +0000 (21:46 +0200)]
Merge remote-tracking branch 'upstream/master'

10 years agofix copying of extratags from linked places
Sarah Hoffmann [Wed, 23 Apr 2014 19:27:55 +0000 (21:27 +0200)]
fix copying of extratags from linked places

Didn't work correctly when the extratags of the parent relation
was null.

10 years agoinvalidate object itself in place_force_update()
Sarah Hoffmann [Mon, 21 Apr 2014 19:41:17 +0000 (21:41 +0200)]
invalidate object itself in place_force_update()

10 years agocorrect start time computation
Sarah Hoffmann [Mon, 21 Apr 2014 19:12:14 +0000 (21:12 +0200)]
correct start time computation

fixes #125

10 years agomake errors from psql in setup fatal
Sarah Hoffmann [Sat, 12 Apr 2014 11:16:30 +0000 (13:16 +0200)]
make errors from psql in setup fatal

10 years agomake HTML validator happy with details page
Sarah Hoffmann [Sat, 12 Apr 2014 18:12:23 +0000 (20:12 +0200)]
make HTML validator happy with details page

10 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Fri, 11 Apr 2014 21:05:18 +0000 (23:05 +0200)]
Merge remote-tracking branch 'upstream/master'

10 years agosuppress recursive updates for places that cannot appear in addresses
Sarah Hoffmann [Fri, 11 Apr 2014 20:57:00 +0000 (22:57 +0200)]
suppress recursive updates for places that cannot appear in addresses

10 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Fri, 11 Apr 2014 20:30:15 +0000 (22:30 +0200)]
Merge remote-tracking branch 'upstream/master'

10 years agogive waterways an address but remove them from being part of an address
Sarah Hoffmann [Fri, 11 Apr 2014 20:27:17 +0000 (22:27 +0200)]
give waterways an address but remove them from being part of an address

10 years agoallow deletion of large areas of high rank
Sarah Hoffmann [Fri, 11 Apr 2014 20:28:07 +0000 (22:28 +0200)]
allow deletion of large areas of high rank

10 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Thu, 10 Apr 2014 21:05:23 +0000 (23:05 +0200)]
Merge remote-tracking branch 'upstream/master'

Conflicts:
sql/functions.sql

10 years agoforce countries into partitions as determined by country code
Sarah Hoffmann [Thu, 10 Apr 2014 20:55:49 +0000 (22:55 +0200)]
force countries into partitions as determined by country code

Avoids to a certain extent propagation of misassignment of
partitions when a country is expanded so far into another
that the centroid ends up in this other country.

10 years agohandle multiple results from gb_postcode table
Sarah Hoffmann [Thu, 24 Oct 2013 19:38:07 +0000 (21:38 +0200)]
handle multiple results from gb_postcode table

10 years agoremove special handling for place tag values that have fallen out of use
Sarah Hoffmann [Sat, 29 Mar 2014 00:16:08 +0000 (01:16 +0100)]
remove special handling for place tag values that have fallen out of use