]>
git.openstreetmap.org Git - nominatim.git/log
Sarah Hoffmann [Tue, 10 Jul 2018 21:38:27 +0000 (23:38 +0200)]
unify address details lookup
Introduces new AddressDetails class which is responsible
for address lookups. Saves always the complete result
and then allows filtering throught the different access
function. Remove special handling in Geocode() and use
there the lookup throught PlaceLookup() as well.
Sarah Hoffmann [Mon, 9 Jul 2018 21:20:46 +0000 (23:20 +0200)]
move ClassTypes into own namespace
Also adds some convenience functions for lookups.
marc tobias [Mon, 9 Jul 2018 14:06:48 +0000 (16:06 +0200)]
add geojson,geocodejson formats to API documentation
Sarah Hoffmann [Fri, 6 Jul 2018 20:06:05 +0000 (22:06 +0200)]
make phpcs happy
Sarah Hoffmann [Fri, 6 Jul 2018 19:59:17 +0000 (21:59 +0200)]
ignore admin_level = 15 in geocodejson output
Level 15 is an artifical value.
Sarah Hoffmann [Fri, 6 Jul 2018 19:26:54 +0000 (21:26 +0200)]
use already existing address field in geocodejson
Sarah Hoffmann [Fri, 6 Jul 2018 18:26:33 +0000 (20:26 +0200)]
Merge branch 'geojson-output' of https://github.com/mtmail/Nominatim into mtmail-geojson-output
Sarah Hoffmann [Thu, 5 Jul 2018 17:28:17 +0000 (19:28 +0200)]
remove trailing spaces
Sarah Hoffmann [Thu, 5 Jul 2018 17:27:21 +0000 (19:27 +0200)]
avoid 'SELECT *'
Sarah Hoffmann [Wed, 4 Jul 2018 19:03:04 +0000 (21:03 +0200)]
update tests for off-coast reverse geocoding
Sarah Hoffmann [Wed, 4 Jul 2018 18:56:09 +0000 (20:56 +0200)]
make sure index is used when looking for places in country
Sarah Hoffmann [Mon, 2 Jul 2018 21:56:56 +0000 (23:56 +0200)]
update indexes for new reverse algorithm
Sarah Hoffmann [Mon, 2 Jul 2018 19:33:27 +0000 (21:33 +0200)]
Merge branch 'better-reverse' of https://github.com/gemo1011/Nominatim into gemo1011-better-reverse
Unknown [Thu, 28 Jun 2018 09:34:19 +0000 (11:34 +0200)]
edited indices an setup file to grant select for table country_osm_grid
Sarah Hoffmann [Wed, 27 Jun 2018 20:45:34 +0000 (22:45 +0200)]
increase search radius when looking for addr:place base objects
Fixes #1036.
Sarah Hoffmann [Wed, 27 Jun 2018 19:39:00 +0000 (21:39 +0200)]
use computed postcode by default in export script
Sarah Hoffmann [Wed, 27 Jun 2018 19:26:50 +0000 (21:26 +0200)]
install export script in build directory
gemo1011 [Tue, 26 Jun 2018 13:16:19 +0000 (15:16 +0200)]
added comments and improved geOutline function
gemo1011 [Fri, 22 Jun 2018 12:30:32 +0000 (14:30 +0200)]
no polygon search over country-level
gemo1011 [Fri, 22 Jun 2018 12:08:45 +0000 (14:08 +0200)]
changed the lookupPolygon function
- Search for Polygons begins at rank_address 4
- $iMaxRank changed to 25 if its higher
gemo1011 [Thu, 21 Jun 2018 12:46:36 +0000 (14:46 +0200)]
fixed syntax error
gemo1011 [Thu, 21 Jun 2018 12:33:22 +0000 (14:33 +0200)]
added case when for highways in subquery
gemo1011 [Thu, 21 Jun 2018 11:26:04 +0000 (13:26 +0200)]
added search diameter for the place node search, depending on rank
gemo1011 [Wed, 20 Jun 2018 12:46:42 +0000 (14:46 +0200)]
GRANT SELECT ON Table country_osm_grid
gemo1011 [Wed, 20 Jun 2018 09:35:51 +0000 (11:35 +0200)]
fixed getoutlinesfunction
gemo1011 [Tue, 19 Jun 2018 08:30:37 +0000 (10:30 +0200)]
updated indices for reverse geocoding
gemo1011 [Mon, 18 Jun 2018 14:19:38 +0000 (16:19 +0200)]
improvements for pull request
gemo1011 [Thu, 14 Jun 2018 13:06:47 +0000 (15:06 +0200)]
fixed typo
gemo1011 [Thu, 14 Jun 2018 12:39:51 +0000 (14:39 +0200)]
fixed getoutlines function if no coordinates are passed
gemo1011 [Wed, 13 Jun 2018 14:33:16 +0000 (16:33 +0200)]
better search for interpolated housenumbers
gemo1011 [Wed, 13 Jun 2018 11:22:37 +0000 (13:22 +0200)]
using ST_ClosestPoint and a subquery
gemo1011 [Tue, 5 Jun 2018 09:07:51 +0000 (11:07 +0200)]
test adjusting
gemo1011 [Thu, 24 May 2018 11:45:45 +0000 (13:45 +0200)]
better place node search with rank_search
gemo1011 [Wed, 23 May 2018 13:29:41 +0000 (15:29 +0200)]
only starts the search in country_osm_grid if $iMaxRank > 4
gemo1011 [Wed, 23 May 2018 11:37:58 +0000 (13:37 +0200)]
edited test
gemo1011 [Wed, 23 May 2018 11:37:18 +0000 (13:37 +0200)]
new query if no polygon is found
the new query searchs in the country_osm_grid table for a polygon
gemo1011 [Tue, 22 May 2018 10:31:53 +0000 (12:31 +0200)]
changed parameters for lookup function in the reverse.php
gemo1011 [Tue, 22 May 2018 10:22:15 +0000 (12:22 +0200)]
rebase
gemo1011 [Fri, 18 May 2018 13:34:50 +0000 (15:34 +0200)]
rebase
gemo1011 [Wed, 27 Jun 2018 12:17:08 +0000 (14:17 +0200)]
changed export.php to work with current master
Sarah Hoffmann [Sat, 25 Aug 2012 20:03:23 +0000 (22:03 +0200)]
initial version of an export script
So far supports type selection down to street level, restriction to
country or an OSM place and postcode printing. Output is standard CSV.
Sarah Hoffmann [Thu, 21 Jun 2018 20:16:24 +0000 (22:16 +0200)]
Merge pull request #1069 from woodpeck/patch-2
limit default threads to 15
Frederik Ramm [Wed, 20 Jun 2018 12:17:07 +0000 (14:17 +0200)]
limit default threads to 15
When no explicit number of threads is given, don't simply use getProcessorCount()-1, but limit to max. 15
Sarah Hoffmann [Thu, 14 Jun 2018 21:16:05 +0000 (23:16 +0200)]
Merge pull request #1062 from mtmail/display-viewbox-on-map
Display viewbox on map
Marc Tobias Metten [Thu, 14 Jun 2018 00:19:19 +0000 (02:19 +0200)]
display viewbox on map
Marc Tobias Metten [Thu, 14 Jun 2018 00:18:00 +0000 (02:18 +0200)]
update leaflet.js 1.0 => 1.3
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.