Sarah Hoffmann
a7edda32ba
Merge pull request #1445 from mtmail/hierarchy-endpoint-broke
...
/hierarchy.php was missing namespace calling AddressDetails
2019-07-28 23:11:02 +02:00
marc tobias
7b09e320a8
/hierarchy.php was missing namespace calling AddressDetails
2019-07-28 22:05:51 +02:00
Sarah Hoffmann
46e077c40b
adapt TIGER conversion script for python 3
2019-07-28 20:56:02 +02:00
Sarah Hoffmann
7753ba6019
require python 3 for all tools used in updates
2019-07-28 20:36:35 +02:00
Sarah Hoffmann
511204c158
Merge pull request #1443 from lonvia/reorganize-search-name-partition-tables
...
Reorganize search name partition tables
2019-07-28 15:18:12 +02:00
Sarah Hoffmann
65daef70c1
Merge pull request #1433 from mtmail/us-postcode-import-optional
...
make US postcode data to an optional download
2019-07-28 14:50:13 +02:00
Sarah Hoffmann
7ab373e86d
add cmake mode for building documentation only
2019-07-28 14:27:14 +02:00
Sarah Hoffmann
79b81d39d8
streamline indexes of search_name partition tables
...
Remove index on name_vector. We always do near search where the
geometry index is sufficient. Also split centroid index in low
and high rank indexes. Reduces index size by about 25%.
2019-07-28 13:29:35 +02:00
Sarah Hoffmann
2bbe5017d4
use bbox of geometry when searching for attached streets
...
As we are doing a distance search, this improves results for
large places like airports.
Fixes #1442 .
2019-07-28 13:28:27 +02:00
marc tobias
765a932561
make US postcode data to an optional download
2019-07-24 01:13:57 +02:00
Sarah Hoffmann
4a2c9431ee
Merge pull request #1432 from mtmail/two-outputformats-for-lookup-endpoint
...
lookup endpoint supports jsonv2 and geocodejson output now
2019-07-22 23:31:56 +02:00
Sarah Hoffmann
de15d10f86
Merge pull request #1430 from mtmail/exclude-negative-tiger-housenumber-ranges
...
during TIGER import skip records with negative house number range
2019-07-22 23:30:06 +02:00
Sarah Hoffmann
55d414bd72
Merge pull request #1427 from mtmail/documentation-how-to-build-documentation
...
New readme file on how to build the documentation
2019-07-22 21:24:32 +02:00
marc tobias
1560685020
lookup endpoint supports jsonv2 and geocodejson output now
2019-07-21 23:20:48 +02:00
marc tobias
0e44659033
during TIGER import skip records with negative house number range
2019-07-21 21:41:12 +02:00
marc tobias
3b39cfb1cf
New readme file on how to build the documentation
2019-07-21 21:31:14 +02:00
Sarah Hoffmann
15bca71b0d
Merge pull request #1422 from lonvia/remove-country-from-addressline
...
Remove country from addressline
2019-07-16 22:29:17 +02:00
Sarah Hoffmann
3c12455c5b
Merge pull request #1421 from asantoz/patch-1
...
Minor change on lookup endpoint doc
2019-07-11 10:09:33 +02:00
Sarah Hoffmann
927b4c928e
add migration hints for country table
2019-07-10 22:54:32 +02:00
Sarah Hoffmann
be47cd2549
remove country from place_addressline
...
The country information can be determined sufficiently from
the country code. We only loose the specific OSM object
behind the address.
Also streamlines the location_area_country table.
2019-07-10 21:29:47 +02:00
André Santos
a4a17f93f5
Minor change on lookup endpoint doc
...
Fix documentation about lookup endpoint on output formats available on filter `format`
2019-07-10 19:26:38 +01:00
Sarah Hoffmann
745e52b798
Merge pull request #1419 from asantoz/minor-fix-doc
...
Minor issue on api docs
2019-07-08 22:23:10 +02:00
André Santos
bbc2da2a4b
Minor issue on api docs
...
Fix a minor issue on API docs in details endpoint example 🙏
2019-07-08 20:08:43 +01:00
Sarah Hoffmann
4c1793b4e3
recreate interpolations when one of their support nodes changes
...
A simple update is not enough because the interpolation splits
might change as well as the housenumbers.
Fixes #1360 .
2019-07-03 23:15:54 +02:00
Sarah Hoffmann
d1ca73f813
Reset housenumber on every place update
...
As it is a computed field, it needs to be computed from scratch
to take into account any surrounding changes.
Fixes #1395 .
2019-07-03 20:56:35 +02:00
Sarah Hoffmann
cdc7d0fe0e
remove visibility modifier from constants again
...
Only supported on PHP >= 7.1.
2019-07-02 23:24:49 +02:00
Sarah Hoffmann
a27a271034
Merge pull request #1415 from nslxndr/fix-db-log
...
Fix DB log
2019-07-02 20:47:42 +02:00
Sandor Nagy
6c097d24b1
Fix SQL concatenation for new query log
2019-07-02 01:19:59 +02:00
Sandor Nagy
0115b655bd
lib/log.php broke after switch to PDO DB abstraction
2019-07-02 01:19:55 +02:00
Sarah Hoffmann
e8f1463cc2
Merge pull request #1414 from lonvia/remove-more-places-from-address
...
Remove more places from address ranking
2019-07-01 22:33:20 +02:00
Sarah Hoffmann
e164d53fcc
adapt tests to new place address ranks
2019-06-30 23:09:43 +02:00
Sarah Hoffmann
b8f7b3cc8d
Remove county places and Regierungsbezirke vom German addresses
2019-06-30 22:27:44 +02:00
Sarah Hoffmann
b0e6fb73c6
generally remove all country and state places from address
...
Gets rid of the hard-coded expection for place nodes and sets
the address rank generally via the address level config instead.
That means only administrative boundaries are now used at that
level in addresses.
2019-06-30 22:27:44 +02:00
Sarah Hoffmann
dd50f1737b
Merge pull request #1412 from lonvia/rewrite-wordset-computation
...
Rework word set computation
2019-06-30 10:48:09 +02:00
Sarah Hoffmann
38a99856c0
Rework word set computation
...
Switch from an recursive algorithm for computing the word sets
to an iterative one that benefits from caching intermediate
results. This considerably reduces the amount of memory needed,
so that the depth restriction can be dropped. To ensure that
the number of word sets remains manageable, only sets up to
a certain length are accepted and only a certain number of
total word sets. If word sets need to be dropped, we drop
the ones with more words per word set first.
To further reduce the number of potential word sets, the valid
tokens are looked up first and then only word sets containing
valid tokens are computed.
Fixes #1403 , #1404 and #654 .
2019-06-29 18:22:31 +02:00
Sarah Hoffmann
09e7f0d013
remove historic:neighbourhood from address ranks
...
Should not be reverse searchable.
Fixes #1379 .
2019-06-10 20:12:27 +02:00
Sarah Hoffmann
e05e413cc4
use real centroid when looking for near roads
...
The point-on-surface may be at the corner in large objects, so
that roads are too far away.
Fixes #1389 .
2019-06-10 18:23:12 +02:00
Sarah Hoffmann
2c21cbb5e6
update osm2pgsql (downgrading unnamed places)
...
Also adds tests for updating unnamed places.
2019-06-10 18:22:11 +02:00
Sarah Hoffmann
3bc4b4bf9f
update osm2pgsql (import special tags)
2019-06-09 13:58:05 +02:00
Sarah Hoffmann
a09f2a6987
Merge pull request #1381 from mtmail/faq-entry-about-managed-database-services
...
FAQ entry about managed database services
2019-06-09 11:04:47 +02:00
Sarah Hoffmann
1f57d730df
Merge pull request #1394 from mtmail/update-postcodes-without-colon
...
exclude postcode ranges separated by colon from centre point calculation
2019-06-09 11:03:10 +02:00
Sarah Hoffmann
eebc72b2bc
Merge pull request #1388 from mtmail/register-shutdown-function
...
register shutdown function to handle out-of-memory errors
2019-06-09 10:20:19 +02:00
rlytleatrel8edto
2f3cf19afa
Ubuntu18-nginx install instructions - fix php-fpm socket path ( #1398 )
...
Ubuntu18-nginx install instructions - fix php-fpm socket path
2019-06-02 17:04:02 +02:00
marc tobias
10fbda702b
exclude postcode ranges separated by colon from centre point calculation
2019-05-25 20:43:38 +02:00
Sarah Hoffmann
17f130550e
Merge pull request #1387 from joto/master
...
Fix some minor issues in docs.
2019-05-23 23:54:29 +02:00
Jochen Topf
251f335fe3
Revert layout changes in list.
2019-05-22 09:25:41 +02:00
marc tobias
ed2fb84e82
register shutdown function to handle out-of-memory errors
2019-05-21 18:41:06 +02:00
Jochen Topf
634684236c
Fix some minor issues in docs.
2019-05-21 13:55:16 +02:00
marc tobias
11e0d9ec14
FAQ entry about managed database services
2019-05-14 19:45:56 +02:00
Sarah Hoffmann
5fd8f5aa27
Merge pull request #1372 from lonvia/raise-postgres-version
...
increase minimum versions for PostgreSQL, Postgis and PHP
2019-05-02 22:56:08 +02:00