]> git.openstreetmap.org Git - nominatim.git/log
nominatim.git
7 years agomove interpolaton computation into indexing step
Sarah Hoffmann [Sun, 26 Feb 2017 11:58:07 +0000 (12:58 +0100)]
move interpolaton computation into indexing step

The interpolaton computation needs information from the osm2pgsql
slim tables which may not be available when the data is inserted.

Insertion now only adds a line with basic address information to
location_property_osmline. The line is then split during the
indexing, leading to more lines (which are complete in that case)
being inserted.

Fixes #598.

7 years agoadd node grids for tests and test for interpolation update
Sarah Hoffmann [Mon, 9 Jan 2017 19:41:57 +0000 (20:41 +0100)]
add node grids for tests and test for interpolation update

7 years agoMerge pull request #644 from ldgeo/master
Sarah Hoffmann [Sat, 25 Feb 2017 08:45:35 +0000 (09:45 +0100)]
Merge pull request #644 from ldgeo/master

fix compilation error (cannot find -lpq)

7 years agofix compilation error (cannot find -lpq)
Ludovic Delauné [Thu, 23 Feb 2017 09:17:25 +0000 (10:17 +0100)]
fix compilation error (cannot find -lpq)

7 years agoSet osmosis if available
Melvyn Sopacua [Fri, 17 Feb 2017 16:00:15 +0000 (17:00 +0100)]
Set osmosis if available

7 years agoadd Kosovo to list of country names
Sarah Hoffmann [Sat, 18 Feb 2017 14:59:01 +0000 (15:59 +0100)]
add Kosovo to list of country names

Kosovo will remain in the same partition as Serbia to not disrupt
existing databases.

7 years agodon't delete names on unknown country boundaries
Sarah Hoffmann [Sat, 18 Feb 2017 12:51:21 +0000 (13:51 +0100)]
don't delete names on unknown country boundaries

If a country boundary has a country_code that is unknown to
Nominatim, it would delete all names because the coalascing
with country_name would not yield any result.

7 years agoMerge pull request #632 from melvyn-sopacua/libxml2-fixes
Sarah Hoffmann [Wed, 15 Feb 2017 20:31:42 +0000 (21:31 +0100)]
Merge pull request #632 from melvyn-sopacua/libxml2-fixes

Fix warnings:

7 years agoFix warnings:
Melvyn Sopacua [Tue, 14 Feb 2017 17:38:50 +0000 (18:38 +0100)]
Fix warnings:

- be consistent with (const char *) casts when assigning
- use xmlStrlen instead of strlen when dealing with xmlChar *

7 years agoMerge pull request #630 from lonvia/cascading-make
Sarah Hoffmann [Wed, 15 Feb 2017 08:55:26 +0000 (09:55 +0100)]
Merge pull request #630 from lonvia/cascading-make

use properly cascading make for external make file

7 years agouse properly cascading make for external make file
Sarah Hoffmann [Mon, 13 Feb 2017 20:02:49 +0000 (21:02 +0100)]
use properly cascading make for external make file

If make is called directly then the -j option is not
properly propagated. Instead make gives a warning
'No jobserver avilable'.

7 years agoMerge pull request #629 from melvyn-sopacua/release-2.6.0a1
Sarah Hoffmann [Mon, 13 Feb 2017 19:51:00 +0000 (20:51 +0100)]
Merge pull request #629 from melvyn-sopacua/release-2.6.0a1

Build fixes for BSD-like systems

7 years agoUse CMAKE_MAKE_PROGRAM instead of hardcoded make
Melvyn Sopacua [Mon, 13 Feb 2017 13:33:14 +0000 (14:33 +0100)]
Use CMAKE_MAKE_PROGRAM instead of hardcoded make

FreeBSD uses `gmake` instead of `make` if GNU make is required to build
a port.

7 years agoBSD compat: use sys/endian.h if available
Melvyn Sopacua [Mon, 13 Feb 2017 13:30:48 +0000 (14:30 +0100)]
BSD compat: use sys/endian.h if available

<byteswap.h> is a linuxism. On BSD-like systems this is <sys/endian.h>

7 years agoMerge pull request #626 from rory/patch-1
Sarah Hoffmann [Tue, 7 Feb 2017 22:32:37 +0000 (23:32 +0100)]
Merge pull request #626 from rory/patch-1

Syntax improvements

7 years agoSyntax improvements
Rory McCann [Tue, 7 Feb 2017 13:57:54 +0000 (14:57 +0100)]
Syntax improvements

use backticks for more fixed-width type things

7 years agoreverse: choose interpolation only when further than point
Sarah Hoffmann [Sun, 5 Feb 2017 22:02:21 +0000 (23:02 +0100)]
reverse: choose interpolation only when further than point

The ST_DWithin check also includes objects that are the same distance.

Another attempt at #545.

7 years agoreverse: disable interpolation when going up the address hierarchy
Sarah Hoffmann [Sun, 5 Feb 2017 12:08:51 +0000 (13:08 +0100)]
reverse: disable interpolation when going up the address hierarchy

Fixes #621.

7 years agoMerge pull request #620 from sebkur/improve-readme-formatting
Sarah Hoffmann [Thu, 2 Feb 2017 11:12:30 +0000 (12:12 +0100)]
Merge pull request #620 from sebkur/improve-readme-formatting

Improve markdown of Installation section

7 years agoImprove markdown of Installation section
Sebastian Kürten [Thu, 2 Feb 2017 10:58:40 +0000 (11:58 +0100)]
Improve markdown of Installation section

Due to indentation issues (code within numbered list needs at least 8
spaces instead of 4) the code would not appear as code but as plain text
without a fixed size font and also without newlines appearing in the
HTML.

7 years agoMerge pull request #613 from mtmail/travis-behave-and-split-tests
Sarah Hoffmann [Sat, 21 Jan 2017 08:14:36 +0000 (09:14 +0100)]
Merge pull request #613 from mtmail/travis-behave-and-split-tests

Replace lettuce with behave in tests. Use python3 Split import and (p…

7 years agoReplace lettuce with behave in tests. Use python3 Split import and (python,php) tests...
Marc Tobias Metten [Sat, 21 Jan 2017 01:38:04 +0000 (02:38 +0100)]
Replace lettuce with behave in tests. Use python3 Split import and (python,php) tests into two travis executions

7 years agoMerge pull request #610 from lonvia/set-lanugage-of-indexer
Sarah Hoffmann [Mon, 16 Jan 2017 20:09:32 +0000 (21:09 +0100)]
Merge pull request #610 from lonvia/set-lanugage-of-indexer

force language of pgsql to C

7 years agoMerge pull request #605 from lonvia/fix-fraction-on-interpolations
Sarah Hoffmann [Sun, 15 Jan 2017 20:33:47 +0000 (21:33 +0100)]
Merge pull request #605 from lonvia/fix-fraction-on-interpolations

Better search radius for interpolations when reverse geocoding

7 years agoforce language of pgsql to C
Sarah Hoffmann [Sat, 29 Oct 2016 09:08:40 +0000 (11:08 +0200)]
force language of pgsql to C

Fixes #558.

7 years agofix viewbox tests
Sarah Hoffmann [Mon, 9 Jan 2017 20:15:41 +0000 (21:15 +0100)]
fix viewbox tests

Hamburg may not be complete in the test set

7 years agoreverse: reduce search radius for interpolations
Sarah Hoffmann [Sun, 1 Jan 2017 23:33:09 +0000 (00:33 +0100)]
reverse: reduce search radius for interpolations

Interpolations should have the same maximum search radius as
address points. Change search strategy and only search for
interpolations either before decreasing the maxRank to road
or when a POI was found and we need to check that there isn't
an interpolation that is closer.

7 years agoadd test for moreURL issue and debugging of test query contents
Sarah Hoffmann [Sun, 1 Jan 2017 16:58:21 +0000 (17:58 +0100)]
add test for moreURL issue and debugging of test query contents

7 years agoMerge branch 'moreurl-with-countrycodes' of https://github.com/mtmail/Nominatim into...
Sarah Hoffmann [Sun, 1 Jan 2017 16:36:07 +0000 (17:36 +0100)]
Merge branch 'moreurl-with-countrycodes' of https://github.com/mtmail/Nominatim into mtmail-moreurl-with-countrycodes

7 years agoMerge pull request #600 from lonvia/behave-tests-rebased
Sarah Hoffmann [Sun, 1 Jan 2017 09:57:23 +0000 (10:57 +0100)]
Merge pull request #600 from lonvia/behave-tests-rebased

Rework tests

7 years agoremove old bdd tests
Sarah Hoffmann [Fri, 30 Dec 2016 22:16:21 +0000 (23:16 +0100)]
remove old bdd tests

7 years agoadd mention of required Tiger files for test database
Sarah Hoffmann [Fri, 30 Dec 2016 22:15:41 +0000 (23:15 +0100)]
add mention of required Tiger files for test database

7 years agomove php tests in common test dir and unify READMEs
Sarah Hoffmann [Fri, 30 Dec 2016 21:55:57 +0000 (22:55 +0100)]
move php tests in common test dir and unify READMEs

7 years agoadd source files for test database
Sarah Hoffmann [Wed, 28 Dec 2016 22:41:08 +0000 (23:41 +0100)]
add source files for test database

7 years agomove scenes directory to new test directory
Sarah Hoffmann [Wed, 28 Dec 2016 22:07:20 +0000 (23:07 +0100)]
move scenes directory to new test directory

7 years agoadd api tests for language, details and lookup
Sarah Hoffmann [Wed, 28 Dec 2016 21:57:52 +0000 (22:57 +0100)]
add api tests for language, details and lookup

7 years agoadd remaining reverse tests
Sarah Hoffmann [Thu, 22 Dec 2016 21:28:23 +0000 (22:28 +0100)]
add remaining reverse tests

7 years agoadd simple reverse API tests
Sarah Hoffmann [Wed, 21 Dec 2016 21:47:47 +0000 (22:47 +0100)]
add simple reverse API tests

7 years agofinish search API tests
Sarah Hoffmann [Wed, 21 Dec 2016 19:28:27 +0000 (20:28 +0100)]
finish search API tests

7 years agomore API search tests
Sarah Hoffmann [Mon, 19 Dec 2016 20:38:42 +0000 (21:38 +0100)]
more API search tests

also move directory name back to api

7 years agoadd simple direct API search tests
Sarah Hoffmann [Sat, 17 Dec 2016 16:33:44 +0000 (17:33 +0100)]
add simple direct API search tests

API tests now no longer require a running Apache installation,
instead the website php scripts are called directly using the
appropriate enivronment.

7 years agomore backslash tests
Sarah Hoffmann [Tue, 29 Nov 2016 21:19:59 +0000 (22:19 +0100)]
more backslash tests

7 years agoadd osm2pgsql update tests
Sarah Hoffmann [Tue, 29 Nov 2016 20:34:31 +0000 (21:34 +0100)]
add osm2pgsql update tests

7 years agoadd remianing osm2pgsql import tests
Sarah Hoffmann [Tue, 29 Nov 2016 19:08:05 +0000 (20:08 +0100)]
add remianing osm2pgsql import tests

7 years agoadd osm2pgsql broken data tests
Sarah Hoffmann [Mon, 28 Nov 2016 22:27:40 +0000 (23:27 +0100)]
add osm2pgsql broken data tests

7 years agoadd simple osm2pgsql tests
Sarah Hoffmann [Sun, 27 Nov 2016 15:51:05 +0000 (16:51 +0100)]
add simple osm2pgsql tests

7 years agoadd remaining db update tests
Sarah Hoffmann [Sun, 27 Nov 2016 13:44:21 +0000 (14:44 +0100)]
add remaining db update tests

7 years agoadd tests for updating linked features
Sarah Hoffmann [Sun, 27 Nov 2016 12:39:43 +0000 (13:39 +0100)]
add tests for updating linked features

7 years agoadd tests for interpolation updates
Sarah Hoffmann [Sun, 27 Nov 2016 10:56:43 +0000 (11:56 +0100)]
add tests for interpolation updates

7 years agoadd simple db update tests
Sarah Hoffmann [Sun, 27 Nov 2016 09:12:07 +0000 (10:12 +0100)]
add simple db update tests

7 years agoadd interpolation tests
Sarah Hoffmann [Sat, 26 Nov 2016 23:47:37 +0000 (00:47 +0100)]
add interpolation tests

7 years agotests for linking
Sarah Hoffmann [Sat, 26 Nov 2016 22:04:31 +0000 (23:04 +0100)]
tests for linking

7 years agoadd naming tests
Sarah Hoffmann [Fri, 25 Nov 2016 19:53:56 +0000 (20:53 +0100)]
add naming tests

7 years agoadd parenting tests
Sarah Hoffmann [Fri, 25 Nov 2016 19:34:26 +0000 (20:34 +0100)]
add parenting tests

7 years agoad search_name import tests
Sarah Hoffmann [Tue, 22 Nov 2016 22:52:45 +0000 (23:52 +0100)]
ad search_name import tests

7 years agoadd placex import tests
Sarah Hoffmann [Sun, 20 Nov 2016 19:03:51 +0000 (20:03 +0100)]
add placex import tests

7 years agosimple search steps
Sarah Hoffmann [Sun, 20 Nov 2016 16:30:54 +0000 (17:30 +0100)]
simple search steps

7 years agorename and add basic tests
Sarah Hoffmann [Mon, 7 Nov 2016 20:16:28 +0000 (21:16 +0100)]
rename and add basic tests

7 years agoenvironment for behave tests
Sarah Hoffmann [Wed, 31 Aug 2016 06:46:48 +0000 (08:46 +0200)]
environment for behave tests

7 years agomake path to wikipedia files configurable
Sarah Hoffmann [Wed, 28 Dec 2016 22:38:17 +0000 (23:38 +0100)]
make path to wikipedia files configurable

7 years agosMoreURL now includes countrycodes values
Marc Tobias Metten [Thu, 22 Dec 2016 01:06:08 +0000 (02:06 +0100)]
sMoreURL now includes countrycodes values

7 years agoupdate osm2pgsql (quoting fix)
Sarah Hoffmann [Sat, 17 Dec 2016 17:33:15 +0000 (18:33 +0100)]
update osm2pgsql (quoting fix)

7 years agoMerge pull request #595 from mtmail/set-webserver-directoryindex
Sarah Hoffmann [Fri, 16 Dec 2016 07:51:18 +0000 (08:51 +0100)]
Merge pull request #595 from mtmail/set-webserver-directoryindex

set directoryindex in Apache,nginx configuration

7 years agoset directoryindex in Apache,nginx configuration
Marc Tobias Metten [Fri, 16 Dec 2016 01:16:47 +0000 (02:16 +0100)]
set directoryindex in Apache,nginx configuration

7 years agoMerge pull request #581 from lonvia/update-osm2pgsql
Sarah Hoffmann [Sun, 20 Nov 2016 16:00:43 +0000 (17:00 +0100)]
Merge pull request #581 from lonvia/update-osm2pgsql

update osm2pgsql

7 years agodo not build osm2pgsql tests
Sarah Hoffmann [Sat, 19 Nov 2016 12:09:11 +0000 (13:09 +0100)]
do not build osm2pgsql tests

7 years agoupdate osm2pgsql (new libosmium)
Sarah Hoffmann [Sat, 19 Nov 2016 12:04:34 +0000 (13:04 +0100)]
update osm2pgsql (new libosmium)

7 years agofix PHP warnings when reverse search was called without parameters
marc tobias [Thu, 17 Nov 2016 21:55:05 +0000 (22:55 +0100)]
fix PHP warnings when reverse search was called without parameters

... or empty results

7 years agoMerge pull request #548 from lonvia/query-ckeck-utf8
Sarah Hoffmann [Wed, 2 Nov 2016 18:21:29 +0000 (19:21 +0100)]
Merge pull request #548 from lonvia/query-ckeck-utf8

check if query is valid unicode string

7 years agoadapt tiger reverse test to changed api
Sarah Hoffmann [Tue, 1 Nov 2016 23:11:17 +0000 (00:11 +0100)]
adapt tiger reverse test to changed api

7 years agoMerge branch 'ui-easy-switch-coords' of https://github.com/mtmail/Nominatim
Sarah Hoffmann [Tue, 1 Nov 2016 22:49:02 +0000 (23:49 +0100)]
Merge branch 'ui-easy-switch-coords' of https://github.com/mtmail/Nominatim

7 years agoTiger: set osmtype=way and correct osm_id
marc tobias [Sun, 30 Oct 2016 16:07:43 +0000 (17:07 +0100)]
Tiger: set osmtype=way and correct osm_id

7 years agocleanup of SQL for readability. No logic change
marc tobias [Sun, 30 Oct 2016 12:57:48 +0000 (13:57 +0100)]
cleanup of SQL for readability. No logic change

7 years agocleanup of SQL for readability. No logic change
marc tobias [Sat, 29 Oct 2016 16:49:21 +0000 (18:49 +0200)]
cleanup of SQL for readability. No logic change

7 years agoUI: keep map position when switch to reverse. Easy switching of lat,lon to lon,lat
marc tobias [Sun, 30 Oct 2016 16:45:45 +0000 (17:45 +0100)]
UI: keep map position when switch to reverse. Easy switching of lat,lon to lon,lat

7 years agoMerge pull request #568 from mtmail/z-index-fix-for-mapbounds-button
Sarah Hoffmann [Sat, 29 Oct 2016 10:21:49 +0000 (12:21 +0200)]
Merge pull request #568 from mtmail/z-index-fix-for-mapbounds-button

fix dropdown menu not overlapping map button

7 years agoadd missing newline in CSS file
marc tobias [Sat, 29 Oct 2016 09:25:21 +0000 (11:25 +0200)]
add missing newline in CSS file

7 years agofix drodown menu not overlapping map button
marc tobias [Sat, 29 Oct 2016 09:14:30 +0000 (11:14 +0200)]
fix drodown menu not overlapping map button

7 years agofix parameter list for renamed postgis functions
Sarah Hoffmann [Mon, 24 Oct 2016 18:39:49 +0000 (20:39 +0200)]
fix parameter list for renamed postgis functions

fixes #560

7 years agoMerge pull request #556 from lonvia/drop-php-53-support
Sarah Hoffmann [Thu, 20 Oct 2016 20:00:18 +0000 (22:00 +0200)]
Merge pull request #556 from lonvia/drop-php-53-support

Drop support for PHP < 5.4

7 years agoMerge pull request #557 from mtmail/test-failure-after-c0b4411
Sarah Hoffmann [Tue, 18 Oct 2016 21:06:29 +0000 (23:06 +0200)]
Merge pull request #557 from mtmail/test-failure-after-c0b4411

PHP unit test failed after change in c0b4411

7 years agoPHP unit test failed after change in c0b4411
Marc Tobias Metten [Tue, 18 Oct 2016 20:54:01 +0000 (22:54 +0200)]
PHP unit test failed after change in c0b4411

7 years agodrop support for PHP < 5.4
Sarah Hoffmann [Mon, 17 Oct 2016 20:28:39 +0000 (22:28 +0200)]
drop support for PHP < 5.4

7 years agoMerge pull request #550 from lonvia/decrease-line-length
Sarah Hoffmann [Sun, 16 Oct 2016 07:55:13 +0000 (09:55 +0200)]
Merge pull request #550 from lonvia/decrease-line-length

Reduce maximum line length to 199

7 years agoreduce maximum line length to 199 for all php files
Sarah Hoffmann [Thu, 13 Oct 2016 22:01:16 +0000 (00:01 +0200)]
reduce maximum line length to 199 for all php files

7 years agoslightly relax viewbox parameter check
Sarah Hoffmann [Thu, 13 Oct 2016 06:03:28 +0000 (08:03 +0200)]
slightly relax viewbox parameter check

Allow out of bounds parameters as long as the resulting box
covers some legal coodinates.

7 years agosplit long lines in Geocode.php
Sarah Hoffmann [Wed, 12 Oct 2016 21:30:24 +0000 (23:30 +0200)]
split long lines in Geocode.php

7 years agofix viewbox parameters in tests
Sarah Hoffmann [Wed, 12 Oct 2016 22:26:04 +0000 (00:26 +0200)]
fix viewbox parameters in tests

7 years agoremove debug output
Sarah Hoffmann [Wed, 12 Oct 2016 20:27:46 +0000 (22:27 +0200)]
remove debug output

7 years agocheck if query is valid unicode string
Sarah Hoffmann [Wed, 12 Oct 2016 20:25:04 +0000 (22:25 +0200)]
check if query is valid unicode string

7 years agoproperly check format of viewbox parameter
Sarah Hoffmann [Wed, 12 Oct 2016 20:13:07 +0000 (22:13 +0200)]
properly check format of viewbox parameter

7 years agofix typo in error message
Sarah Hoffmann [Wed, 12 Oct 2016 18:21:12 +0000 (20:21 +0200)]
fix typo in error message

7 years agoreduce search depth when splitting word sets
Sarah Hoffmann [Wed, 12 Oct 2016 18:09:20 +0000 (20:09 +0200)]
reduce search depth when splitting word sets

Too many out-of-memory conditions with the current algorithm.

7 years agofix variable name typos
Sarah Hoffmann [Mon, 10 Oct 2016 20:12:42 +0000 (22:12 +0200)]
fix variable name typos

7 years agonote phpcs command in contribution readme
Sarah Hoffmann [Sun, 9 Oct 2016 21:08:20 +0000 (23:08 +0200)]
note phpcs command in contribution readme

7 years agodetails: check for unknown object and icons
Sarah Hoffmann [Sun, 9 Oct 2016 20:07:30 +0000 (22:07 +0200)]
details: check for unknown object and icons

7 years agofix syntax error for route boxes
Sarah Hoffmann [Sun, 9 Oct 2016 19:41:23 +0000 (21:41 +0200)]
fix syntax error for route boxes

7 years agoavoid passing temporary array by reference
Sarah Hoffmann [Sun, 9 Oct 2016 19:14:59 +0000 (21:14 +0200)]
avoid passing temporary array by reference

PHP7 complains: Only variables should be passed by reference.

7 years agobetter error message for missing osm2pgsql
Sarah Hoffmann [Sun, 9 Oct 2016 19:04:53 +0000 (21:04 +0200)]
better error message for missing osm2pgsql

7 years agoreplace deprecated postgis functions
Sarah Hoffmann [Sun, 9 Oct 2016 18:09:59 +0000 (20:09 +0200)]
replace deprecated postgis functions

ST_Line_Locate_Point and ST_Distance_Spheroid have changed
spelling in newer version and throw a deprecation warning.