]>
git.openstreetmap.org Git - nominatim.git/log
Sarah Hoffmann [Wed, 13 Jun 2018 22:11:19 +0000 (00:11 +0200)]
nearest place search should match any of given tokens not all
When multiple isin tokens are given, then these are duplicates
and it is enough that any one of them is found in the
name_vector.
Fixes #1056.
Sarah Hoffmann [Tue, 12 Jun 2018 20:54:29 +0000 (22:54 +0200)]
Merge pull request #1053 from mtmail/update-tiger-install-instructions
Update tiger install instructions. Mirror no longer working
gemo1011 [Thu, 17 May 2018 12:24:03 +0000 (14:24 +0200)]
deleted query for place nodes search if no polygon is found and added search for interpolation lines
gemo1011 [Wed, 16 May 2018 11:17:56 +0000 (13:17 +0200)]
new query to search place nodes if no polygon was found
gemo1011 [Wed, 9 May 2018 11:18:37 +0000 (13:18 +0200)]
adapted the coding style with phpcs
gemo1011 [Wed, 9 May 2018 09:39:05 +0000 (11:39 +0200)]
better performance
gemo1011 [Thu, 3 May 2018 15:44:18 +0000 (17:44 +0200)]
faster query through bbox preselection
gemo1011 [Thu, 3 May 2018 14:57:01 +0000 (16:57 +0200)]
performence update through subquerry
gemo1011 [Thu, 3 May 2018 08:01:49 +0000 (10:01 +0200)]
changing to from rank_search to rank_address
gemo1011 [Mon, 23 Apr 2018 12:32:54 +0000 (14:32 +0200)]
better performance for place node search
gemo1011 [Fri, 20 Apr 2018 12:35:24 +0000 (14:35 +0200)]
use the linked_place_id for adress search if a place node is found with a linked_place_id
gemo1011 [Fri, 20 Apr 2018 08:00:27 +0000 (10:00 +0200)]
changed reverse geocode algorithm
marc tobias [Tue, 29 May 2018 15:40:57 +0000 (17:40 +0200)]
Update tiger install instructions. Mirror no longer working
Marc Tobias Metten [Sun, 18 Mar 2018 00:49:26 +0000 (01:49 +0100)]
search/reverse/lookup with geojson,geocodejson output
Sarah Hoffmann [Tue, 15 May 2018 21:28:39 +0000 (23:28 +0200)]
document polygon_threashold parameter
Fixes #1041.
Sarah Hoffmann [Tue, 15 May 2018 18:21:32 +0000 (20:21 +0200)]
Merge pull request #1043 from lonvia/token-as-a-class
Token as a class
Sarah Hoffmann [Mon, 14 May 2018 21:23:38 +0000 (23:23 +0200)]
document tokens
Sarah Hoffmann [Mon, 14 May 2018 21:17:54 +0000 (23:17 +0200)]
add documentation for TokenList
Sarah Hoffmann [Mon, 14 May 2018 21:04:15 +0000 (23:04 +0200)]
introduce classes for token list and token types
Sarah Hoffmann [Tue, 8 May 2018 07:04:03 +0000 (09:04 +0200)]
Merge pull request #1038 from mtmail/phpcs-array-key-alignment
add PHPCS Squiz.Arrays.ArrayDeclaration.KeyNotAligned rule
Marc Tobias Metten [Mon, 7 May 2018 22:37:41 +0000 (00:37 +0200)]
add PHPCS Squiz.Arrays.ArrayDeclaration.KeyNotAligned rule
Sarah Hoffmann [Mon, 7 May 2018 19:28:32 +0000 (21:28 +0200)]
narrow down search by house number when postcode is given
Fixes #1034.
Sarah Hoffmann [Mon, 7 May 2018 18:59:20 +0000 (20:59 +0200)]
Merge pull request #1033 from lonvia/remove-word-frequency-scores
Replace word frequency hash
Sarah Hoffmann [Sun, 6 May 2018 20:10:38 +0000 (22:10 +0200)]
replace word frequency hash
The word frequency hash was only used to determine if the
name of a SearchDescription is rare. Do this already when
building the SearchDescription (when the word frequency
is still available) and get gid of the extra hash.
mtmail [Fri, 4 May 2018 21:37:48 +0000 (23:37 +0200)]
add JSON format to /status endpoint (#1013)
add JSON format to /status endpoint
Sarah Hoffmann [Fri, 4 May 2018 19:24:08 +0000 (21:24 +0200)]
Merge pull request #1032 from mtmail/tests-for-debughtml
PHP unit tests for DebugHtml
Sarah Hoffmann [Fri, 4 May 2018 19:17:09 +0000 (21:17 +0200)]
Merge pull request #1029 from lonvia/streamline-sql
streamline SQL for parenting rank 30 places
Marc Tobias Metten [Thu, 3 May 2018 20:19:19 +0000 (22:19 +0200)]
PHP unit tests for DebugHtml
Sarah Hoffmann [Thu, 5 Apr 2018 21:31:40 +0000 (23:31 +0200)]
streamline SQL for parenting rank 30 places
- avoid select all
- prefer direct select into
- use early loop exit when possible
Sarah Hoffmann [Tue, 1 May 2018 13:29:39 +0000 (15:29 +0200)]
adapt reverse index to changed reverse query
Thanks to @gemo1011.
Sarah Hoffmann [Thu, 26 Apr 2018 20:28:53 +0000 (22:28 +0200)]
Merge pull request #1024 from lonvia/reduce-address-search-terms
Reduce address search terms
Sarah Hoffmann [Wed, 18 Apr 2018 19:35:32 +0000 (21:35 +0200)]
Merge pull request #977 from lonvia/fix-byteswap-check
clean up byte order detection
Sarah Hoffmann [Mon, 16 Apr 2018 18:47:45 +0000 (20:47 +0200)]
remove search_name_country table
The table is no longer used, country names are handled
directly via the word table.
Sarah Hoffmann [Mon, 16 Apr 2018 18:34:28 +0000 (20:34 +0200)]
remove now unused getNearestNamedRoadFeature() function
Sarah Hoffmann [Mon, 16 Apr 2018 18:29:30 +0000 (20:29 +0200)]
remove debug code
Sarah Hoffmann [Mon, 16 Apr 2018 18:27:16 +0000 (20:27 +0200)]
remove use of is_in terms for address computation
The code has been dead for a long time because all is_in
terms have been added to the nameaddress_vector so
that the IF condition would never hit.
Sarah Hoffmann [Mon, 16 Apr 2018 18:25:19 +0000 (20:25 +0200)]
remove special search for Tiger postcodes
Postcodes should no longer appear in the address search terms.
Sarah Hoffmann [Mon, 16 Apr 2018 18:16:11 +0000 (20:16 +0200)]
fix variable name
Sarah Hoffmann [Sun, 15 Apr 2018 20:43:24 +0000 (22:43 +0200)]
add tests for address tag parsing for search name
Sarah Hoffmann [Sun, 15 Apr 2018 20:00:56 +0000 (22:00 +0200)]
restrict addr:* tags that are used for search term
Fixes #1001.
mtmail [Fri, 13 Apr 2018 11:18:29 +0000 (13:18 +0200)]
PHP code style: enforce long array initialisation (#1015)
mtmail [Fri, 13 Apr 2018 10:28:12 +0000 (12:28 +0200)]
get rid of Python psycopg2 install warning (#1014)
marc tobias [Mon, 9 Apr 2018 12:24:31 +0000 (14:24 +0200)]
return centroid on geojson format
marc tobias [Mon, 9 Apr 2018 12:15:36 +0000 (14:15 +0200)]
remove rank_search_label field
marc tobias [Mon, 9 Apr 2018 11:57:28 +0000 (13:57 +0200)]
use RFC3339 for human readable date
marc tobias [Thu, 5 Apr 2018 13:22:50 +0000 (15:22 +0200)]
rename parentof to hierarchy and other lonvia Mar/29 PR feedback
Marc Tobias Metten [Mon, 19 Mar 2018 01:05:01 +0000 (02:05 +0100)]
localname field is required by nominatim-ui
Marc Tobias Metten [Mon, 19 Mar 2018 00:34:48 +0000 (01:34 +0100)]
only return polygon if &polygon_geojson=1 is set
marc tobias [Sun, 18 Mar 2018 15:14:26 +0000 (16:14 +0100)]
variable naming after lonvia PR feedback
marc tobias [Wed, 14 Mar 2018 17:40:29 +0000 (18:40 +0100)]
spacing changes after lonvia PR feedback
Marc Tobias Metten [Fri, 9 Mar 2018 01:27:24 +0000 (02:27 +0100)]
details support json output
mtmail [Wed, 11 Apr 2018 22:54:59 +0000 (00:54 +0200)]
get apt-get php-db package running on travis-ci (#973)
travis: /usr/bin/env php whenever calling PHP scripts to deal with phpenv
Sarah Hoffmann [Tue, 10 Apr 2018 21:48:58 +0000 (23:48 +0200)]
Merge pull request #1010 from lonvia/ignore-unicode-format-characters
Ignore Unicode format characters for normalization
Sarah Hoffmann [Tue, 10 Apr 2018 21:46:57 +0000 (23:46 +0200)]
update osm2pgsql (name:suffix)
Fixes #823.
Sarah Hoffmann [Tue, 10 Apr 2018 20:48:17 +0000 (22:48 +0200)]
ignore Unicode format characters for normalization
Also adds tests.
Fixes #1007.
Sarah Hoffmann [Sun, 8 Apr 2018 08:06:33 +0000 (10:06 +0200)]
test: drop template DB when something goes wrong during creation
Fixes #951.
Sarah Hoffmann [Fri, 6 Apr 2018 20:46:23 +0000 (22:46 +0200)]
Merge pull request #1005 from lonvia/no-limit-for-housenumber-search
do not apply limit to house number place searches
Sarah Hoffmann [Fri, 6 Apr 2018 20:20:21 +0000 (22:20 +0200)]
do not apply limit to house number place searches
Searches for house numbers are already limited by the
number of parent places. In fact, the limit assumed that
every parent place has exactly one match against the
given housenumber. That is not true in reality and so
we were dropping relevant results.
Fixes #329.
Sarah Hoffmann [Fri, 6 Apr 2018 19:15:48 +0000 (21:15 +0200)]
Merge pull request #1003 from mtmail/details-permalink
details page: add a perma-link
Sarah Hoffmann [Fri, 6 Apr 2018 19:09:52 +0000 (21:09 +0200)]
Merge pull request #1002 from mtmail/sql-bracket-error-in-details
when looking for keywords on detail page SQL bracket error was possible
marc tobias [Fri, 6 Apr 2018 15:44:45 +0000 (17:44 +0200)]
details page: move permalink next to page title
marc tobias [Fri, 6 Apr 2018 14:11:54 +0000 (16:11 +0200)]
details page: add a perma-link
marc tobias [Fri, 6 Apr 2018 11:46:14 +0000 (13:46 +0200)]
when looking for keywords on detail page a SQL bracket error was possible
Sarah Hoffmann [Tue, 3 Apr 2018 19:11:13 +0000 (21:11 +0200)]
update osm2pgsql
Sarah Hoffmann [Tue, 27 Mar 2018 07:04:59 +0000 (09:04 +0200)]
Merge pull request #994 from mtmail/bugfix-when-calling-debug-printDebugArray
fix -undefined offset- error
Sarah Hoffmann [Tue, 27 Mar 2018 06:56:11 +0000 (08:56 +0200)]
Merge pull request #992 from mtmail/phpcs-whitespace-warnings
phpcs: remove trailing whitespace from comments
Sarah Hoffmann [Tue, 27 Mar 2018 06:54:11 +0000 (08:54 +0200)]
Merge pull request #991 from mtmail/rename-NominatimTest-php
NominatimTest.php => LibTest.php
Marc Tobias Metten [Tue, 27 Mar 2018 01:00:07 +0000 (03:00 +0200)]
fix -undefined offset- error
Marc Tobias Metten [Mon, 26 Mar 2018 23:43:02 +0000 (01:43 +0200)]
phpcs: remove trailing whitespace from comments
Marc Tobias Metten [Mon, 26 Mar 2018 23:38:39 +0000 (01:38 +0200)]
NominatimTest.php => LibTest.php
Sarah Hoffmann [Mon, 26 Mar 2018 18:56:57 +0000 (20:56 +0200)]
Merge pull request #989 from lonvia/pretty-debug
nicer formatting for Geocode debug output
Sarah Hoffmann [Sat, 24 Mar 2018 16:44:13 +0000 (17:44 +0100)]
nicer formatting for Geocode debug output
Sarah Hoffmann [Sat, 24 Mar 2018 17:51:34 +0000 (18:51 +0100)]
Merge pull request #986 from mtmail/php-replace-sizeof
replace PHP sizeof() with either count() or empty()
Sarah Hoffmann [Sat, 24 Mar 2018 17:12:43 +0000 (18:12 +0100)]
Merge pull request #981 from mtmail/api-documentation-from-wiki-to-docs
copied API endpoint documentation from wiki.osm.org to /docs
Sarah Hoffmann [Fri, 23 Mar 2018 19:30:21 +0000 (20:30 +0100)]
Merge pull request #979 from mtmail/bdd-paths-in-vagrant-documentation
use real paths in BDD examples
marc tobias [Thu, 22 Mar 2018 11:36:24 +0000 (12:36 +0100)]
replace PHP sizeof() with either count() or empty()
marc tobias [Mon, 19 Mar 2018 16:10:22 +0000 (17:10 +0100)]
copied API endpoint documentation from wiki.osm.org to /docs
Marc Tobias Metten [Sun, 18 Mar 2018 01:13:42 +0000 (02:13 +0100)]
use real paths in BDD examples
Sarah Hoffmann [Fri, 16 Mar 2018 22:37:42 +0000 (23:37 +0100)]
increase search radius for named streets in addresses
Fixes #950.
Sarah Hoffmann [Fri, 16 Mar 2018 22:02:07 +0000 (23:02 +0100)]
clean up byte order detection
Check for existence of the expected functions and macros
and error out if nothing appropriate can be found.
Sarah Hoffmann [Fri, 16 Mar 2018 20:18:49 +0000 (21:18 +0100)]
Merge pull request #974 from mtmail/remove-two-minute-data-date-offset
remove the 2-minute offset hack from data date in HTML output
Sarah Hoffmann [Fri, 16 Mar 2018 19:25:52 +0000 (20:25 +0100)]
Merge pull request #969 from mtmail/update-vagrant-md
update Vagrant instructions. E.g. cucumber => behave
marc tobias [Wed, 14 Mar 2018 15:42:41 +0000 (16:42 +0100)]
remove the 2-minute offset hack from data date in HTML output
marc tobias [Wed, 14 Mar 2018 15:12:39 +0000 (16:12 +0100)]
update Vagrant instructions. E.g. cucumber => behave
Marc Tobias Metten [Sat, 10 Mar 2018 00:30:22 +0000 (01:30 +0100)]
merge json and jsonv2 templates, they were very similar
marc tobias [Fri, 9 Mar 2018 14:03:10 +0000 (15:03 +0100)]
update Vagrant instructions. E.g. cucumber => behave
Sarah Hoffmann [Thu, 8 Mar 2018 20:44:21 +0000 (21:44 +0100)]
remove now unnecessary DOCS comments in vagrant script
Sarah Hoffmann [Thu, 8 Mar 2018 20:37:24 +0000 (21:37 +0100)]
Merge branch 'vagrant-centos-with-selinux' of https://github.com/mtmail/Nominatim
marc tobias [Wed, 7 Mar 2018 15:09:08 +0000 (16:09 +0100)]
vagrant centos: update documentation. /build directory is sibling, not child of /Nominatim
marc tobias [Wed, 7 Mar 2018 15:05:22 +0000 (16:05 +0100)]
vagrant centos: make sure /home/vagrant/Nominatim directory doesnt get created
Sarah Hoffmann [Tue, 6 Mar 2018 22:25:20 +0000 (23:25 +0100)]
Merge pull request #941 from mtmail/parameter-parser-tests2
PHP tests for ParameterParser
marc tobias [Tue, 6 Mar 2018 13:53:23 +0000 (14:53 +0100)]
ParameterParser: getSet default value doesnt have to be part of the set
marc tobias [Tue, 6 Mar 2018 13:51:48 +0000 (14:51 +0100)]
ParameterParser: getStringList removes empty strings
marc tobias [Tue, 6 Mar 2018 12:35:27 +0000 (13:35 +0100)]
ParameterParser: getFloat with empty string value throws exception
marc tobias [Tue, 6 Mar 2018 12:33:19 +0000 (13:33 +0100)]
ParameterParser: getInt with empty string value throws exception
mtmail [Sat, 3 Mar 2018 21:41:25 +0000 (22:41 +0100)]
Merge pull request #963 from matkoniecz/typo
fix two typos in docs
Mateusz Konieczny [Sat, 3 Mar 2018 07:36:47 +0000 (08:36 +0100)]
fix two typos in docs
Sarah Hoffmann [Thu, 1 Mar 2018 23:26:48 +0000 (00:26 +0100)]
second attempt at strict names in structured queries
If a term does not go into names it should go into
address terms.
Sarah Hoffmann [Mon, 19 Feb 2018 22:24:12 +0000 (23:24 +0100)]
do not allow importance to become 0
Importance is weighed against a viewbox factor which disappears
when the importance is 0.
Fixes #930.
Sarah Hoffmann [Thu, 1 Mar 2018 21:35:34 +0000 (22:35 +0100)]
for structured search only accept name terms from the first phrase
Fixes #952.