Commit Graph

618 Commits

Author SHA1 Message Date
Al
d595e48721 [polygons] Adding university and hospital polygons to the subdivisions index, (multiple sub-buildings but still want to know the parent entity) 2016-07-21 17:04:57 -04:00
Al
72fad2f5e3 [fix] six.iteritems 2016-07-21 17:04:57 -04:00
Al
b8513c0dc6 [osm] Adding osm_type_and_id function for handling all-to-nodes output from osmfilter. Using in neighborhoods as well as admin rtree. 2016-07-21 17:04:57 -04:00
Al
ad81095879 [osm] moving osm_address_components to its own module 2016-07-21 17:04:57 -04:00
Al
6cec1d99f7 [fix] import 2016-07-21 17:04:57 -04:00
Al
f00e425891 [osm] Adding parse_osm_number_range for addr:flats and addr:unit 2016-07-21 17:04:57 -04:00
Al
c8ea12e1eb [osm] Adding place=city/town/village/hamlet/municipality to admin borders data set 2016-07-21 17:04:57 -04:00
Al
99e634aaba [fix] some weirdness with the dateline and polygons that have a longitude of exactly 180.0 2016-07-21 17:04:57 -04:00
Al
a94debc4ed [osm] addr:place can be used for street name, expanded building polygon definitions, fixing boundary polygons 2016-07-21 17:04:57 -04:00
Al
03704fff6a [intersections] Lower memory version of intersection freader 2016-07-21 17:04:57 -04:00
Al
f3bbe2ee74 [fix] file rename 2016-07-21 17:04:57 -04:00
Al
9977a7a254 [mv] Moving osm_admin_boundaries to just admin_boundaries 2016-07-21 17:04:57 -04:00
Al
79368f3f02 [intersections] Intersections generator for OSM 2016-07-21 17:04:57 -04:00
Al
0f0af1f295 [osm/polygons] Adding properties in building polygons 2016-07-21 17:04:57 -04:00
Al
72ee2e00ae [osm] Moving OSM boundaries to YAML files instead of JSON for consistency 2016-07-21 17:04:57 -04:00
Al
1f52f8ddcc [osm/polygons] Same check for closed ways as for relations in OSM polygon readers 2016-07-21 17:04:57 -04:00
Al
2f862ca0ec [osm] Adding place=plot to subdivisions data set 2016-07-21 17:04:57 -04:00
Al
8db7f139ba [osm] Adding building polygon reader, including closed ways for admin polys 2016-07-21 17:04:57 -04:00
Al
12a688df36 [osm] Splitting out generic amenities like ATM, fuel, restrooms, etc. so they can be used in category queries. Adding subdivision polygons, postcode polygons, building polygons, adding a few types of place keys to venues data set 2016-07-21 17:04:57 -04:00
Al
fc689222da [osm] adding civil boundaries (e.g. postal areas in Dublin), fixing output files 2016-07-21 17:04:57 -04:00
Al
2b4a9f0962 [osm] Splitting category queries data into several files (amenities, buildings, natural features, waterways) 2016-07-21 17:04:57 -04:00
Al
b25682e761 [polygons/zones] Adding a polygon reader for OSM zones (named residential/commercial/industrial/military areas) which are closed ways and can be used in addresses e.g. in office parks, larger housing complexes, etc. 2016-07-21 17:04:57 -04:00
Al
ac18e383bd [osm] Building OSM file for deriving category queries, zone data for including the names of residential, commercial and industrial areas in the parser. Named landuse and historic features are considered valid places/venues. 2016-07-21 17:04:57 -04:00
Al
af73bb300d [fix] Adding islands to admin borders 2016-07-21 17:04:57 -04:00
Al
2c32ef440a [osm] Splitting place keys into those that override admin_level and those that are fallbacks when admin_level, etc. are not present 2016-07-20 14:59:35 -04:00
Al
8a46950367 [fix] label properties for relations 2016-07-17 03:13:01 -04:00
Al
d3b1ba12cb [osm] Adding method for overriding per-country boundary types (either by id or containing polygon) 2016-07-15 19:50:53 -04:00
Al
753d937b09 [osm] update properties of a relation with its label's properties 2016-07-15 19:41:07 -04:00
Al
54fc7b47de [fix] include admin center id and type 2016-07-15 16:39:21 -04:00
Al
65b4755487 [fix] include all relation members from OSM in dependencies 2016-07-15 01:56:26 -04:00
Al
e36629b6a9 [fix] define var 2016-07-14 19:35:22 -04:00
Al
20df34b714 [osm] fixing Santa Monica and other polygons by treating member ways with blank role type (old way of specifying outer) as outer boundaries so the polygons are valid, adding a properties-only option admin polygons 2016-07-14 19:24:47 -04:00
Al
c42bb4ca9b [fix] Only add nodes to dictionary if they have place= as there are named nodes that are not admin_centres 2016-07-14 17:58:54 -04:00
Al
4d5d0c3621 [fix] Reverting to dropping ways/relations in planet-neighborhoods.osm since the polygon index itself can now be checked 2016-07-14 16:58:56 -04:00
Al
af3ab3194b [osm] get_first_component for passing in a properties dictionary and returning an address formatting component 2016-07-14 16:57:38 -04:00
Al
0094d07621 [osm] Adding admin_center properties to admin boundary polygons 2016-07-14 16:37:27 -04:00
Al
c0917bec87 [osm] Extract all members with role= as dependencies 2016-07-14 16:35:08 -04:00
Al
3baf3c3f60 [components] Check global keys first (e.g. place= before admin_level=) in boundary component mapping 2016-07-14 16:33:47 -04:00
Al
2510d0896b [osm] For the OSM neighborhoods data set, including neighborhoods, cities, etc. which are ways/relations to more effectively dedupe with ClickThatHood and Quattroshapes 2016-07-11 22:31:52 -04:00
Al
dfeea0906c [osm] Adding OSM file for places stored as nodes. Adding a general venue definition accessible from the geodata Python package. OSM definitions expand simple variables so can reuse/combine definitions in the bash script 2016-07-06 15:40:04 -04:00
Al
ad50e44c12 [osm] Japanese addresses only use named valid venues, not just anything with a name 2016-07-03 23:43:32 -04:00
Al
ade190f8c7 [osm] Since most streets in Japan do not have names, define a separate set of valid address constraints and merge the files into planet-addresses.osm 2016-06-30 02:34:03 -04:00
Al
e2a9a57269 [numex] Adding numeric expression spellout in the Python geodata module for generating training data 2016-06-24 16:10:36 -04:00
Al
1f7186d9f2 [fix] addr:place= 2016-06-09 16:17:21 +02:00
Al
e0306b2147 [osm] Adding railway stations to venues/addresses data sets 2016-06-09 14:59:37 +02:00
Al
3b0712ef41 [fix] name 2016-06-02 12:17:40 -04:00
Al
24b84dd503 [fix] name 2016-06-02 03:05:31 -04:00
Al
a9c65af75e [addresses] Don't generate sub-building components at all if there's no house number 2016-05-31 16:02:55 -04:00
Al
e8647c4701 [fix] unused var 2016-05-31 11:01:37 -04:00
Al
4e66f81d1b [intersections] Only requiring a tag to share at least two ways 2016-05-30 23:10:04 -04:00