Sarah Hoffmann
b443c92a7a
Merge pull request #1749 from lonvia/ranking-during-updates
...
Reset search and address ranks on update
2020-04-11 20:52:05 +02:00
Sarah Hoffmann
cd96354bc7
reset address and search ranks on update
...
With ranks being dynamically changed through linking of places,
it is important to reset the ranks on update, so that changes
of the rank due to changes in linking are correctly taken into
account.
2020-04-11 09:20:13 +02:00
Sarah Hoffmann
c6d859a08a
factor out computation of address and search rank
2020-04-10 23:18:31 +02:00
Sarah Hoffmann
ef47515420
make admin levels 3 and 7 distinct ones in addresses
...
There really is no need to conflate these two levels as they
are in use in various countries.
Also adds province as a distinct place.
Fixes #1736 .
2020-04-10 22:58:11 +02:00
Sarah Hoffmann
a471a3d1b0
Merge pull request #1745 from lonvia/shuffle-sql-functions
...
Some more SQL function reorganisation
2020-04-10 17:23:09 +02:00
Sarah Hoffmann
79a68fc2db
Merge branch 'deletable-and-polygons-as-json' of https://github.com/mtmail/Nominatim into mtmail-deletable-and-polygons-as-json
2020-04-10 17:20:51 +02:00
marc tobias
93ddd46231
Add JSON output for /deletable.php and /polygons.php
2020-04-10 15:34:56 +02:00
Sarah Hoffmann
f5f0c197be
move ranks-related functions in separate sql file
...
Also adds a common function for computing the update radius
around place nodes.
2020-04-10 11:34:14 +02:00
Sarah Hoffmann
4a30ec28b9
move helper functions from placex_triggers into utils
...
Also adds documentation for these functions.
2020-04-10 11:05:11 +02:00
Sarah Hoffmann
37ef9bb3d3
Merge pull request #1742 from mtmail/travis-ci-add-os
...
Travis-Ci configuration: remove -sudo-, add -os-
2020-04-10 08:46:50 +02:00
marc tobias
3e1d4a87fa
travis-ci configuration: remove -sudo-, add -os-
2020-04-10 01:20:51 +02:00
Sarah Hoffmann
320d46cc96
Merge pull request #1741 from filimongeorge/patch-1
...
Updated Import and Update .md file
2020-04-09 23:00:34 +02:00
Sarah Hoffmann
a06ceeef4c
Merge pull request #1740 from mtmail/setupclass-index-outputfile-not-used
...
SetupClass.php: remove unused variable
2020-04-09 22:57:51 +02:00
Sarah Hoffmann
def573d7b4
Merge pull request #1739 from lonvia/remove-self-from-geojson
...
Further tweaks to geocodejson output
2020-04-09 22:51:20 +02:00
filimongeorge
7f7d29fdd1
Updated Import and Update .md file
2020-04-09 20:51:38 +03:00
marc tobias
c611d49941
SetupClass.php: remove unused variable
2020-04-08 14:16:06 +02:00
Sarah Hoffmann
11cd648699
remove name from geocodejson when not set
2020-04-08 11:19:43 +02:00
Sarah Hoffmann
98be5bf637
adapt tests to geocodejson format adaptions
2020-04-08 11:19:43 +02:00
Sarah Hoffmann
29df9771bb
further tweaks to geocodejson address output
...
Removes the place itself from the address details and use
the lowest ranking element in the rank range for the output.
2020-04-08 11:11:33 +02:00
Sarah Hoffmann
e68c1132da
ignore isaddress in details output when it is not present
2020-04-08 10:28:28 +02:00
Sarah Hoffmann
1047b1c191
Merge pull request #1737 from mtmail/expose-isaddress-in-details-json
...
details JSON: also print isaddress addressline field
2020-04-07 20:49:31 +02:00
marc tobias
9431e80eb4
details JSON: also print isaddress addressline field
2020-04-07 14:50:41 +02:00
Sarah Hoffmann
178501de61
Merge pull request #1734 from krahulreddy/fixed-parselatlon
...
Added whitespace support for parseLatLon
2020-04-05 23:25:50 +02:00
Sarah Hoffmann
81c7f618fb
avoid deletes on search_name in reverse-only mode
2020-04-04 18:26:27 +02:00
Rahul
eb2d816f2a
Added test cases for whitespaces in LatLon
2020-04-04 00:53:40 +05:30
Rahul
244cb0e98c
Added whitespace characters support in LatLon parsing
2020-04-04 00:53:40 +05:30
Sarah Hoffmann
300ac4b77b
fix phpcs issues
2020-04-03 20:08:08 +02:00
Sarah Hoffmann
0d189ac5df
Merge pull request #1733 from krahulreddy/whitespaces-considered-as-single-space
...
Support whitespace characters(x09-x0d) as single space
2020-04-03 18:01:47 +02:00
Sarah Hoffmann
fed2c307a7
Merge pull request #1732 from lonvia/improve-geocodejson-output
...
Improve geocodejson output
2020-04-02 21:21:04 +02:00
K Rahul Reddy
7aa2df5389
Support whitespace characters(x09-x0d) as single space
2020-04-02 05:04:40 +05:30
Sarah Hoffmann
975ef0b305
re-add district to geocodejson
2020-04-01 21:24:42 +02:00
Sarah Hoffmann
e59146a733
update documentation for geocodejson
...
Address parts should be usable now.
2020-04-01 11:17:25 +02:00
Sarah Hoffmann
8150c3602b
add tests for geocodejson address fields
2020-04-01 11:14:48 +02:00
Sarah Hoffmann
ca8d776724
determine geocodejson address by rank instead of type
...
Using the address rank to set the address parts catches
a much wider variety of types like 'town' and 'suburb'.
With recent address ranking changes the rank ranges
are relatively reliable.
2020-04-01 11:12:52 +02:00
Sarah Hoffmann
fdc40d5169
factor out geocodejson address generation
...
Unifies the two implementations currently used for search and address.
2020-04-01 10:27:17 +02:00
Sarah Hoffmann
d0a97056c4
Merge pull request #1731 from lonvia/remove-polygon-from-docs
...
docs: remove example with polygon parameter
2020-04-01 10:21:45 +02:00
Sarah Hoffmann
e98619f801
docs: remove example with polygon parameter
...
This parameter was undocumented, long deprecated and is gone now.
2020-03-31 20:10:03 +02:00
Sarah Hoffmann
86eebc4305
fix typo
...
Fixes #1730
2020-03-31 19:53:55 +02:00
Sarah Hoffmann
4930f776fe
fix handling of postcode areas in addresses
...
The order of preference is now:
1. a post code on the place itself
2. a post code area in the address
3. the computed postcode from the place
Fixes #1723 .
2020-03-30 23:27:48 +02:00
Sarah Hoffmann
19948c378a
adapt tests to new borough ranking
2020-03-30 23:04:20 +02:00
Sarah Hoffmann
b3215b802d
downgrade borough and remove unincorporated area
2020-03-30 18:37:23 +02:00
Sarah Hoffmann
ed16d5b6aa
Merge pull request #1729 from lonvia/fix-details-link-for-boundaries
...
Fix details link for boundaries
2020-03-29 23:12:16 +02:00
marc tobias
7a94872413
remove polygon=1 (polypoints) feature
2020-03-29 21:58:11 +02:00
Sarah Hoffmann
98750922eb
also emit place_type in json version of details
2020-03-29 21:06:39 +02:00
Sarah Hoffmann
60c4c9ef2c
rather use new place_type in getAddressNames()
...
If for a boundary the place_type is defined, handle the address
part like a place node. This is the same behaviour as before
when class/type where patched earlier.
2020-03-29 20:49:35 +02:00
Sarah Hoffmann
101f04bbf2
Fix address link for boundaries in details
...
Removes the special casing for boundaries with a place
type in get_addressdata(). Instead the place type is now
returned as an extra field, so that the caller has to
handle the situation.
This fixes the details link next to the address in the details
view, which previously would go to a place class instead of the
original boundary class.
2020-03-29 17:40:56 +02:00
Sarah Hoffmann
4c593fa859
Merge pull request #1720 from lonvia/better-linking-of-places
...
Use wikidata tags for improving linking of places with boundaries
2020-03-27 21:12:39 +01:00
Aakankasha Sharma
6603ad4006
Updated TIGER database link in documentation ( #1725 )
...
Updated TIGER database link in documentation
2020-03-27 15:50:05 +01:00
Sarah Hoffmann
d56c69dd01
adapt API tests to place linkage changes
...
The missing district is due to a data error for wikidata tags.
2020-03-25 11:38:31 +01:00
Sarah Hoffmann
e26a300c2f
use wikidata tag for linking places
...
Having the same wikidata is a strong indicator that the same place
is meant. There are some assignment errors where the wikidata does
not link to the object itself but to something that mentions the
place. To reduce errors there, prefer same name.
2020-03-21 22:46:54 +01:00