Sarah Hoffmann
20f1939c4c
update osm2pgsql to latest version
2012-09-29 18:53:21 +02:00
Sarah Hoffmann
ce1df51d6e
remove mountain ranges from addresses
2012-09-29 18:25:22 +02:00
Sarah Hoffmann
199308ca5e
skip is_in items already in address vector
2012-09-29 18:02:32 +02:00
Sarah Hoffmann
3337515052
check for empty relation before linking
...
Empty relations may indeed appear, if the members of a relation
have been deleted but the tags have been retained. That is
detected as accidental error and the old geometry is retained
in placex while the slim tables contain the new version without members.
2012-09-28 22:58:29 +02:00
Sarah Hoffmann
f1063497ef
use rank_address for linking places and boundaries
...
This manages to match up a lot more places and boundaries below city level.
2012-09-24 20:32:43 +02:00
Sarah Hoffmann
c37a145dc6
patch replication path on --osmosis-init
...
planet server layout has changed. Patch in the new path to
minute replications after having osmosis initialise configuration.txt.
2012-09-23 22:03:28 +02:00
Sarah Hoffmann
b61259bf77
switch to distribution-supplied osmosis
...
Both, Debian and Ubuntu now come with a reasonably recent version
of osmosis. Make using that the default.
2012-09-23 21:44:03 +02:00
Sarah Hoffmann
2b8a563b52
fix edge cases when linking nodes
...
edge cases are: missing node in placex, empty name, empty extratags
2012-09-23 18:06:41 +02:00
Sarah Hoffmann
6b65b9086b
switch attributions to ODbL
2012-09-12 19:14:28 +02:00
Brian Quinion
1c75adb39f
defered delete should be done even if the place is otherwise blocked
2012-09-03 14:52:49 +01:00
Brian Quinion
afe30880b4
revert attempt to fix house number re-indexing on update, far too slow
2012-08-31 12:21:07 +01:00
Brian Quinion
8eb39d6a6f
limit reindexing to buildings / addresses
2012-08-29 11:33:33 +01:00
Brian Quinion
b1bd98f070
mark placex as needed re-indexin based on parent_place_id too
2012-08-28 19:05:01 +01:00
Brian Quinion
af7692c045
Merge branch 'master' of github.com:twain47/Nominatim
2012-08-28 18:42:06 +01:00
Brian Quinion
53466bb817
linked places not being updated on road modification
2012-08-28 18:41:02 +01:00
Sarah Hoffmann
fbc93d0c45
fix format error in polygon output
2012-08-27 23:17:17 +02:00
Brian Quinion
030873e0fb
reduce effect of missing world now importance is better quality
2012-08-25 20:05:05 +01:00
sprengm
7ff1395b96
make setup.php fail early on missing osm-file
...
make setup.php fail early if:
- no osm-file argument was supplied for --all or --import-data
- the supplied osm-file is not existing or not readable (file permissions)
2012-08-25 10:00:46 +02:00
Sarah Hoffmann
55d3f5a4b9
fix 500 on search for bounded and class query terms
...
Ignore bounded=1 if no viewbox parameter was given.
New centroid column in placex makes it necessary to name the table
when joining with classtype tables.
2012-08-25 01:09:52 +02:00
Sarah Hoffmann
9ab82a4f1f
avoid reassigning address rank of place itself
2012-08-20 23:33:35 +02:00
Sarah Hoffmann
1298d144e0
fix permissions of gb_postcode table
2012-08-19 23:51:31 +02:00
Sarah Hoffmann
8e004dca44
make sure first of each address rank is used
...
get_addressdata should not really return duplicates but if there are
the first result will be the best one, so make sure that one is used
2012-08-19 23:08:51 +02:00
Sarah Hoffmann
55b59ea139
import TIGER data into temporary table
...
Import TIGER data into a temporary table first that later replaces
the current location_property_tiger table. This way index creation
on the table can be delayed until after the import which should
speed up the import and result in significantly smaller indexes.
Also removed index on parent_place_id as it is covered by
idx_location_property_tiger_housenumber_parent_place_id.
2012-08-18 10:30:42 +02:00
Sarah Hoffmann
c41b6067fe
gitignore dynamically created files
2012-08-18 10:30:42 +02:00
Sarah Hoffmann
8ebc673ebf
places that cannot be part of an address still should get an address themselves
2012-07-31 08:27:59 +02:00
Sarah Hoffmann
5c3cb8f2f8
don't create index idx_placex_sector twice
2012-07-31 00:42:55 +02:00
Sarah Hoffmann
b11718699e
fail on error
...
- stop indexing if there is any other error than deadlock from the DB
- stop import if osm2pgsql or indexing fails
2012-07-31 00:31:38 +02:00
Sarah Hoffmann
fe7137990b
send place_rank in jsonv2 format
2012-07-23 23:34:13 +02:00
Sarah Hoffmann
d396505786
Merge branch 'patch-1' of https://github.com/Firefishy/Nominatim
2012-07-22 09:02:55 +02:00
Grant
a7c8e8897b
Fix repeating lat twice in span instead of lat, lon.
2012-07-22 04:45:45 +02:00
Sarah Hoffmann
f5dfd93c5c
Merge remote-tracking branch 'lonvia/address-order'
2012-07-21 00:53:53 +02:00
Sarah Hoffmann
21b0bac4e7
adapt distance heuristics for nodes
...
Include only those nodes that are closer than 1.5 times the distance
of the closest feature of the same address rank.
2012-07-21 00:41:18 +02:00
Sarah Hoffmann
4423592de0
gracefully fail if nodes from an address interpolation are missing
2012-07-13 22:33:09 +02:00
Daniele Forsi
38e40cd014
Fix more typos
2012-07-10 15:47:21 +02:00
Daniele Forsi
f082611e25
Fix typos found with codespell in comments
2012-07-10 15:31:01 +02:00
Daniele Forsi
ca5305661e
Fix typos in function name
...
perl -p -e s/getPrefferedLangauges/getPreferredLanguages/ -i */*.php
2012-07-09 19:07:09 +02:00
Daniele Forsi
9549bda474
Fix wrong variable used with PEAR::IsError()
...
Fixes:
PHP Fatal error: Cannot use object of type DB_Error as array in /home/daniele/Programmazione/OSM/Nominatim/website/reverse.php on line 104
2012-07-09 18:16:54 +02:00
Sarah Hoffmann
afc429fd92
excluded place nodes outside parent boundaries from addresses
...
Changes slightly the logic which decides if a guessed places
(i.e. a place node) is included in an address: it will be
part of the address only if it is inside the next lower
available boundary. This fixes problematic cases where
neighbouring entities have additional admin levels.
2012-07-03 22:44:06 +02:00
Sarah Hoffmann
980632053f
put libraries in right place when linking
2012-07-03 16:09:00 +03:00
Sarah Hoffmann
e598e2ceed
use json_encode in search stuff as well
...
remove JSON_UNESCAPED_UNICODE, supported only by php >=5.3.3 and
clients should be able to handle the escaping
2012-07-01 17:24:27 +02:00
Sarah Hoffmann
1cb55c6e31
more generalized javascript_renderData
...
- handles json/jsonp transparently (avoiding code duplication in templates)
- use php's internal json_encode functions (with JSON_UNESCAPED_UNICODE
for backward compatibility)
- be more liberal with what is allowed as a callback identifier
- return a 400 for illegal callbacks
- return application/javascript type when jsonp is requested
fixes #16 , fixes #17
2012-07-01 15:55:26 +02:00
Sarah Hoffmann
8ff0aabaf3
make sure invalid geometries are always deleted from place
...
This solves a bug with updating large invalid geometries. These
geometries have an entry in place but not in placex. Thus, place_insert
tries to delete the place entry and reinsert it on update. Deletion would
fail because self-intersecting polygons still have an area and large
areas are not deleted.
2012-06-29 22:11:40 +02:00
Sarah Hoffmann
bd529c1f9d
be less verbose
2012-06-28 22:09:44 +02:00
Sarah Hoffmann
419f90ed75
ignore railways, tunnels and bridges when reverse geocoding
2012-06-28 20:39:18 +02:00
Sarah Hoffmann
55c1a68dbc
Merge branch 'configure' of github.com:lonvia/Nominatim
2012-06-27 22:55:39 +02:00
Sarah Hoffmann
d062312eaa
add README stuff
2012-06-27 21:40:58 +02:00
Sarah Hoffmann
6493efa073
add git commit version if applicable
2012-06-26 22:55:08 +02:00
Sarah Hoffmann
80750c0a54
remove duplicate check for ZLIB
2012-06-26 22:19:04 +02:00
Sarah Hoffmann
f7a21d1bb7
be more strict with us state replacement hack
...
replace il/al/la only if they are properly separated by a comma
2012-06-25 08:46:14 +02:00
Sarah Hoffmann
f52038d010
yet another autogenerated file removed
2012-06-16 01:38:27 +02:00