]> git.openstreetmap.org Git - nominatim.git/log
nominatim.git
6 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Tue, 17 Jul 2018 20:39:13 +0000 (22:39 +0200)]
Merge remote-tracking branch 'upstream/master'

6 years agofix bad namespace for Operator class
Sarah Hoffmann [Tue, 17 Jul 2018 20:23:27 +0000 (22:23 +0200)]
fix bad namespace for Operator class

6 years agoMerge pull request #1090 from mtmail/add-more-nominatim.so-faq-entries
Sarah Hoffmann [Fri, 13 Jul 2018 19:33:13 +0000 (21:33 +0200)]
Merge pull request #1090 from mtmail/add-more-nominatim.so-faq-entries

FAQ: more answers regarding nominatim.so file permissions

6 years agoMerge pull request #1089 from lonvia/clean-up-address-computation
Sarah Hoffmann [Fri, 13 Jul 2018 19:27:00 +0000 (21:27 +0200)]
Merge pull request #1089 from lonvia/clean-up-address-computation

Classes for ClassTypes and AddressDetails and geocodejson cleanup

6 years agoFAQ: more answers regarding nominatim.so file permissions
marc tobias [Fri, 13 Jul 2018 16:43:51 +0000 (18:43 +0200)]
FAQ: more answers regarding nominatim.so file permissions

6 years agofix unit tests for class types
Sarah Hoffmann [Thu, 12 Jul 2018 21:59:29 +0000 (23:59 +0200)]
fix unit tests for class types

6 years agoadd tests for geocodejson and fix syntax errors
Sarah Hoffmann [Thu, 12 Jul 2018 20:00:18 +0000 (22:00 +0200)]
add tests for geocodejson and fix syntax errors

6 years agounify address details lookup
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.

6 years agomove ClassTypes into own namespace
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.

6 years agoadd geojson,geocodejson formats to API documentation
marc tobias [Mon, 9 Jul 2018 14:06:48 +0000 (16:06 +0200)]
add geojson,geocodejson formats to API documentation

6 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Fri, 6 Jul 2018 20:14:02 +0000 (22:14 +0200)]
Merge remote-tracking branch 'upstream/master'

6 years agomake phpcs happy
Sarah Hoffmann [Fri, 6 Jul 2018 20:06:05 +0000 (22:06 +0200)]
make phpcs happy

6 years agoignore admin_level = 15 in geocodejson output
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.

6 years agouse already existing address field in geocodejson
Sarah Hoffmann [Fri, 6 Jul 2018 19:26:54 +0000 (21:26 +0200)]
use already existing address field in geocodejson

6 years agoMerge branch 'geojson-output' of https://github.com/mtmail/Nominatim into mtmail...
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

6 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Thu, 5 Jul 2018 17:29:53 +0000 (19:29 +0200)]
Merge remote-tracking branch 'upstream/master'

6 years agoremove trailing spaces
Sarah Hoffmann [Thu, 5 Jul 2018 17:28:17 +0000 (19:28 +0200)]
remove trailing spaces

6 years agoavoid 'SELECT *'
Sarah Hoffmann [Thu, 5 Jul 2018 17:27:21 +0000 (19:27 +0200)]
avoid 'SELECT *'

6 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Wed, 4 Jul 2018 19:11:32 +0000 (21:11 +0200)]
Merge remote-tracking branch 'upstream/master'

6 years agoupdate tests for off-coast reverse geocoding
Sarah Hoffmann [Wed, 4 Jul 2018 19:03:04 +0000 (21:03 +0200)]
update tests for off-coast reverse geocoding

6 years agomake sure index is used when looking for places in country
Sarah Hoffmann [Wed, 4 Jul 2018 18:56:09 +0000 (20:56 +0200)]
make sure index is used when looking for places in country

6 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Tue, 3 Jul 2018 19:15:41 +0000 (21:15 +0200)]
Merge remote-tracking branch 'upstream/master'

6 years agoupdate indexes for new reverse algorithm
Sarah Hoffmann [Mon, 2 Jul 2018 21:56:56 +0000 (23:56 +0200)]
update indexes for new reverse algorithm

6 years agoMerge branch 'better-reverse' of https://github.com/gemo1011/Nominatim into gemo1011...
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

6 years agoedited indices an setup file to grant select for table country_osm_grid
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

6 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Wed, 27 Jun 2018 20:48:19 +0000 (22:48 +0200)]
Merge remote-tracking branch 'upstream/master'

6 years agoincrease search radius when looking for addr:place base objects
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.

6 years agouse computed postcode by default in export script
Sarah Hoffmann [Wed, 27 Jun 2018 19:39:00 +0000 (21:39 +0200)]
use computed postcode by default in export script

6 years agoinstall export script in build directory
Sarah Hoffmann [Wed, 27 Jun 2018 19:26:50 +0000 (21:26 +0200)]
install export script in build directory

6 years agoadded comments and improved geOutline function
gemo1011 [Tue, 26 Jun 2018 13:16:19 +0000 (15:16 +0200)]
added comments and improved geOutline function

6 years agono polygon search over country-level
gemo1011 [Fri, 22 Jun 2018 12:30:32 +0000 (14:30 +0200)]
no polygon search over country-level

6 years agochanged the lookupPolygon function
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

6 years agofixed syntax error
gemo1011 [Thu, 21 Jun 2018 12:46:36 +0000 (14:46 +0200)]
fixed syntax error

6 years agoadded case when for highways in subquery
gemo1011 [Thu, 21 Jun 2018 12:33:22 +0000 (14:33 +0200)]
added case when for highways in subquery

6 years agoadded search diameter for the place node search, depending on rank
gemo1011 [Thu, 21 Jun 2018 11:26:04 +0000 (13:26 +0200)]
added search diameter for the place node search, depending on rank

6 years agoGRANT SELECT ON Table country_osm_grid
gemo1011 [Wed, 20 Jun 2018 12:46:42 +0000 (14:46 +0200)]
GRANT SELECT ON Table country_osm_grid

6 years agofixed getoutlinesfunction
gemo1011 [Wed, 20 Jun 2018 09:35:51 +0000 (11:35 +0200)]
fixed getoutlinesfunction

6 years agoupdated indices for reverse geocoding
gemo1011 [Tue, 19 Jun 2018 08:30:37 +0000 (10:30 +0200)]
updated indices for reverse geocoding

6 years agoimprovements for pull request
gemo1011 [Mon, 18 Jun 2018 14:19:38 +0000 (16:19 +0200)]
improvements for pull request

6 years agofixed typo
gemo1011 [Thu, 14 Jun 2018 13:06:47 +0000 (15:06 +0200)]
fixed typo

6 years agofixed getoutlines function if no coordinates are passed
gemo1011 [Thu, 14 Jun 2018 12:39:51 +0000 (14:39 +0200)]
fixed getoutlines function if no coordinates are passed

6 years agobetter search for interpolated housenumbers
gemo1011 [Wed, 13 Jun 2018 14:33:16 +0000 (16:33 +0200)]
better search for interpolated housenumbers

6 years agousing ST_ClosestPoint and a subquery
gemo1011 [Wed, 13 Jun 2018 11:22:37 +0000 (13:22 +0200)]
using ST_ClosestPoint and a subquery

6 years agotest adjusting
gemo1011 [Tue, 5 Jun 2018 09:07:51 +0000 (11:07 +0200)]
test adjusting

6 years agobetter place node search with rank_search
gemo1011 [Thu, 24 May 2018 11:45:45 +0000 (13:45 +0200)]
better place node search with rank_search

6 years agoonly starts the search in country_osm_grid if $iMaxRank > 4
gemo1011 [Wed, 23 May 2018 13:29:41 +0000 (15:29 +0200)]
only starts the search in country_osm_grid if $iMaxRank > 4

6 years agoedited test
gemo1011 [Wed, 23 May 2018 11:37:58 +0000 (13:37 +0200)]
edited test

6 years agonew query if no polygon is found
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

6 years agochanged parameters for lookup function in the reverse.php
gemo1011 [Tue, 22 May 2018 10:31:53 +0000 (12:31 +0200)]
changed parameters for lookup function in the reverse.php

6 years agorebase
gemo1011 [Tue, 22 May 2018 10:22:15 +0000 (12:22 +0200)]
rebase

6 years agorebase
gemo1011 [Fri, 18 May 2018 13:34:50 +0000 (15:34 +0200)]
rebase

6 years agochanged export.php to work with current master
gemo1011 [Wed, 27 Jun 2018 12:17:08 +0000 (14:17 +0200)]
changed export.php to work with  current master

6 years agoinitial version of an export script
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.

6 years agoMerge pull request #1069 from woodpeck/patch-2
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

6 years agolimit 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

6 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Thu, 14 Jun 2018 21:31:19 +0000 (23:31 +0200)]
Merge remote-tracking branch 'upstream/master'

6 years agoMerge pull request #1062 from mtmail/display-viewbox-on-map
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

6 years agodisplay viewbox on map
Marc Tobias Metten [Thu, 14 Jun 2018 00:19:19 +0000 (02:19 +0200)]
display viewbox on map

6 years agoupdate leaflet.js 1.0 => 1.3
Marc Tobias Metten [Thu, 14 Jun 2018 00:18:00 +0000 (02:18 +0200)]
update leaflet.js 1.0 => 1.3

6 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Wed, 13 Jun 2018 22:16:10 +0000 (00:16 +0200)]
Merge remote-tracking branch 'upstream/master'

6 years agonearest place search should match any of given tokens not all
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.

6 years agoMerge pull request #1053 from mtmail/update-tiger-install-instructions
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

6 years agodeleted query for place nodes search if no polygon is found and added search for...
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

6 years agonew query to search place nodes if no polygon was found
gemo1011 [Wed, 16 May 2018 11:17:56 +0000 (13:17 +0200)]
new query to search place nodes if no polygon was found

6 years agoadapted the coding style with phpcs
gemo1011 [Wed, 9 May 2018 11:18:37 +0000 (13:18 +0200)]
adapted the coding style with phpcs

6 years agobetter performance
gemo1011 [Wed, 9 May 2018 09:39:05 +0000 (11:39 +0200)]
better performance

6 years agofaster query through bbox preselection
gemo1011 [Thu, 3 May 2018 15:44:18 +0000 (17:44 +0200)]
faster query through bbox preselection

6 years agoperformence update through subquerry
gemo1011 [Thu, 3 May 2018 14:57:01 +0000 (16:57 +0200)]
performence update through subquerry

6 years agochanging to from rank_search to rank_address
gemo1011 [Thu, 3 May 2018 08:01:49 +0000 (10:01 +0200)]
changing to from rank_search to rank_address

6 years agobetter performance for place node search
gemo1011 [Mon, 23 Apr 2018 12:32:54 +0000 (14:32 +0200)]
better performance for  place node search

6 years agouse the linked_place_id for adress search if a place node is found with a linked_place_id
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

6 years agochanged reverse geocode algorithm
gemo1011 [Fri, 20 Apr 2018 08:00:27 +0000 (10:00 +0200)]
changed reverse geocode algorithm

6 years agoUpdate tiger install instructions. Mirror no longer working
marc tobias [Tue, 29 May 2018 15:40:57 +0000 (17:40 +0200)]
Update tiger install instructions. Mirror no longer working

6 years agosearch/reverse/lookup with geojson,geocodejson output
Marc Tobias Metten [Sun, 18 Mar 2018 00:49:26 +0000 (01:49 +0100)]
search/reverse/lookup with geojson,geocodejson output

6 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Mon, 21 May 2018 10:01:56 +0000 (12:01 +0200)]
Merge remote-tracking branch 'upstream/master'

6 years agoremove unused cron scripts
Sarah Hoffmann [Mon, 21 May 2018 10:01:28 +0000 (12:01 +0200)]
remove unused cron scripts

6 years agofail2ban IPs that ignore redirects
Sarah Hoffmann [Tue, 15 May 2018 22:09:46 +0000 (00:09 +0200)]
fail2ban IPs that ignore redirects

6 years agodocument polygon_threashold parameter
Sarah Hoffmann [Tue, 15 May 2018 21:28:39 +0000 (23:28 +0200)]
document polygon_threashold parameter

Fixes #1041.

6 years agoMerge pull request #1043 from lonvia/token-as-a-class
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

6 years agodocument tokens
Sarah Hoffmann [Mon, 14 May 2018 21:23:38 +0000 (23:23 +0200)]
document tokens

6 years agoadd documentation for TokenList
Sarah Hoffmann [Mon, 14 May 2018 21:17:54 +0000 (23:17 +0200)]
add documentation for TokenList

6 years agointroduce classes for token list and token types
Sarah Hoffmann [Mon, 14 May 2018 21:04:15 +0000 (23:04 +0200)]
introduce classes for token list and token types

6 years agoonly block bulks with ignored redirect
Sarah Hoffmann [Fri, 11 May 2018 20:44:15 +0000 (22:44 +0200)]
only block bulks with ignored redirect

6 years agotake redirects into account for request limits
Sarah Hoffmann [Fri, 11 May 2018 19:50:22 +0000 (21:50 +0200)]
take redirects into account for request limits

6 years agoMerge pull request #1038 from mtmail/phpcs-array-key-alignment
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

6 years agoadd 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

6 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Mon, 7 May 2018 19:48:29 +0000 (21:48 +0200)]
Merge remote-tracking branch 'upstream/master'

6 years agonarrow down search by house number when postcode is given
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.

6 years agoMerge pull request #1033 from lonvia/remove-word-frequency-scores
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

6 years agoreplace 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.

6 years agoadd JSON format to /status endpoint (#1013)
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

6 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Fri, 4 May 2018 20:04:56 +0000 (22:04 +0200)]
Merge remote-tracking branch 'upstream/master'

6 years agofix number of vacuumed tables
Sarah Hoffmann [Fri, 4 May 2018 20:03:46 +0000 (22:03 +0200)]
fix number of vacuumed tables

thanks @mtmail

6 years agoMerge pull request #1032 from mtmail/tests-for-debughtml
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

6 years agoMerge pull request #1029 from lonvia/streamline-sql
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

6 years agoPHP unit tests for DebugHtml
Marc Tobias Metten [Thu, 3 May 2018 20:19:19 +0000 (22:19 +0200)]
PHP unit tests for DebugHtml

6 years agostreamline SQL for parenting rank 30 places
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

6 years agoadapt reverse index to changed reverse query
Sarah Hoffmann [Tue, 1 May 2018 13:29:39 +0000 (15:29 +0200)]
adapt reverse index to changed reverse query

Thanks to @gemo1011.

6 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Thu, 26 Apr 2018 20:29:54 +0000 (22:29 +0200)]
Merge remote-tracking branch 'upstream/master'

6 years agoMerge pull request #1024 from lonvia/reduce-address-search-terms
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