From 2cca84c19b27220866a67907b7db9d816893c0d8 Mon Sep 17 00:00:00 2001 From: Dustin Carlino Date: Wed, 9 Feb 2022 22:12:16 +0000 Subject: [PATCH] Import most London boroughs. #794 I used the simplified boundaries from https://skgrange.github.io/data.html. 4 boroughs failed early in conversion, need to investigate separately. Plenty of weird clipping issues with the Thames. --- cli/src/geojson_to_osmosis.rs | 2 + .../gb/london/barking_and_dagenham.poly | 33 +++++++++ importer/config/gb/london/barnet.poly | 49 ++++++++++++++ importer/config/gb/london/bexley.poly | 40 +++++++++++ importer/config/gb/london/brent.poly | 42 ++++++++++++ importer/config/gb/london/bromley.poly | 67 +++++++++++++++++++ importer/config/gb/london/camden.poly | 33 +++++---- importer/config/gb/london/city_of_london.poly | 15 +++++ importer/config/gb/london/croydon.poly | 61 +++++++++++++++++ importer/config/gb/london/ealing.poly | 47 +++++++++++++ importer/config/gb/london/enfield.poly | 27 ++++++++ importer/config/gb/london/greenwich.poly | 52 ++++++++++++++ importer/config/gb/london/hackney.poly | 33 +++++++-- .../gb/london/hammersmith_and_fulham.poly | 25 +++++++ importer/config/gb/london/haringey.poly | 22 ++++++ importer/config/gb/london/harrow.poly | 27 ++++++++ importer/config/gb/london/havering.poly | 50 ++++++++++++++ importer/config/gb/london/hillingdon.poly | 41 ++++++++++++ importer/config/gb/london/hounslow.poly | 56 ++++++++++++++++ importer/config/gb/london/islington.poly | 24 +++++++ .../gb/london/kensington_and_chelsea.poly | 21 ++++++ .../gb/london/kingston_upon_thames.poly | 34 ++++++++-- importer/config/gb/london/lewisham.poly | 48 +++++++++++++ importer/config/gb/london/newham.poly | 29 ++++++++ importer/config/gb/london/redbridge.poly | 43 ++++++++++++ .../gb/london/richmond_upon_thames.poly | 46 +++++++++++++ importer/config/gb/london/southwark.poly | 37 ++++++++-- importer/config/gb/london/sutton.poly | 43 ++++++++++++ importer/config/gb/london/tower_hamlets.poly | 33 +++++++++ importer/config/gb/london/westminster.poly | 30 +++++++++ importer/src/lib.rs | 1 + 31 files changed, 1079 insertions(+), 32 deletions(-) create mode 100644 importer/config/gb/london/barking_and_dagenham.poly create mode 100644 importer/config/gb/london/barnet.poly create mode 100644 importer/config/gb/london/bexley.poly create mode 100644 importer/config/gb/london/brent.poly create mode 100644 importer/config/gb/london/bromley.poly create mode 100644 importer/config/gb/london/city_of_london.poly create mode 100644 importer/config/gb/london/croydon.poly create mode 100644 importer/config/gb/london/ealing.poly create mode 100644 importer/config/gb/london/enfield.poly create mode 100644 importer/config/gb/london/greenwich.poly create mode 100644 importer/config/gb/london/hammersmith_and_fulham.poly create mode 100644 importer/config/gb/london/haringey.poly create mode 100644 importer/config/gb/london/harrow.poly create mode 100644 importer/config/gb/london/havering.poly create mode 100644 importer/config/gb/london/hillingdon.poly create mode 100644 importer/config/gb/london/hounslow.poly create mode 100644 importer/config/gb/london/islington.poly create mode 100644 importer/config/gb/london/kensington_and_chelsea.poly create mode 100644 importer/config/gb/london/lewisham.poly create mode 100644 importer/config/gb/london/newham.poly create mode 100644 importer/config/gb/london/redbridge.poly create mode 100644 importer/config/gb/london/richmond_upon_thames.poly create mode 100644 importer/config/gb/london/sutton.poly create mode 100644 importer/config/gb/london/tower_hamlets.poly create mode 100644 importer/config/gb/london/westminster.poly diff --git a/cli/src/geojson_to_osmosis.rs b/cli/src/geojson_to_osmosis.rs index 5e295ad74c..45a8d4a003 100644 --- a/cli/src/geojson_to_osmosis.rs +++ b/cli/src/geojson_to_osmosis.rs @@ -9,6 +9,8 @@ pub fn run(path: String) -> Result<()> { .enumerate() { let name = maybe_name.unwrap_or_else(|| format!("boundary{}", idx)); + // Canonicalize the filename + let name = name.to_ascii_lowercase().replace(" ", "_"); let path = format!("{}.poly", name); LonLat::write_osmosis_polygon(&path, &points)?; println!("Wrote {}", path); diff --git a/importer/config/gb/london/barking_and_dagenham.poly b/importer/config/gb/london/barking_and_dagenham.poly new file mode 100644 index 0000000000..519f8577cf --- /dev/null +++ b/importer/config/gb/london/barking_and_dagenham.poly @@ -0,0 +1,33 @@ +boundary +1 + 0.174857968269428 51.536093221904 + 0.16608336835869 51.526546009901 + 0.159585148736377 51.5082480007136 + 0.134330686077454 51.5146930513058 + 0.11993062409551 51.513071030258 + 0.101338767000522 51.5113850131339 + 0.094142743581567 51.5252300411309 + 0.074439801223582 51.5287440746331 + 0.069956611093913 51.5439049997447 + 0.079571408505568 51.5435759931022 + 0.094171255504867 51.5490959972979 + 0.095097800395131 51.5452829505284 + 0.113493938001503 51.5521000431287 + 0.114964827286079 51.55680904642 + 0.12212496633446 51.558033025473 + 0.120810140140827 51.5624899024054 + 0.131349999834188 51.5674831372364 + 0.130872768875722 51.5757870200942 + 0.135156712940902 51.5794560351783 + 0.12927776349638 51.5811314562411 + 0.128036700320388 51.5861990685164 + 0.149777767877755 51.5985439939638 + 0.152839245859209 51.5886189877469 + 0.148399067102356 51.5682610788097 + 0.163494363231673 51.5610909870041 + 0.186781667747828 51.5650130519407 + 0.184262757538647 51.560802077525 + 0.191695314739351 51.5518470270832 + 0.174857968269428 51.536093221904 +END +END diff --git a/importer/config/gb/london/barnet.poly b/importer/config/gb/london/barnet.poly new file mode 100644 index 0000000000..957ad97709 --- /dev/null +++ b/importer/config/gb/london/barnet.poly @@ -0,0 +1,49 @@ +boundary +1 + -0.215023552543421 51.5572120801852 + -0.231845172692523 51.571478021748 + -0.244396751438882 51.5716960041296 + -0.245760780159185 51.5679189570387 + -0.249691764353201 51.5698589648027 + -0.252800760551434 51.5809630314839 + -0.246689962062244 51.5838640004745 + -0.265561163485094 51.5998719015613 + -0.302361913715153 51.6309709551737 + -0.302891318577986 51.6358546130456 + -0.272142162529841 51.6381778174143 + -0.27125258819032 51.6415686596591 + -0.261632463012927 51.6443170882278 + -0.255759726524473 51.6413359860868 + -0.249008884511369 51.6555625750639 + -0.227342632204948 51.6594805945257 + -0.224885942926149 51.6566670950493 + -0.210588942099143 51.660842306886 + -0.2062854852638 51.6623663491418 + -0.209555851766912 51.6664605588109 + -0.200649948638379 51.6673111547226 + -0.201772874320183 51.6696323180587 + -0.193272194412742 51.6678112431186 + -0.195068719777505 51.6650037435497 + -0.189427109669059 51.6634537889718 + -0.180503134962609 51.668109973155 + -0.184285376534396 51.6623410082481 + -0.153178293018728 51.6550380643193 + -0.150142248143029 51.6448669908907 + -0.127551073274027 51.631771951081 + -0.13378989822444 51.621289999355 + -0.142929263859401 51.6149859858669 + -0.137177939873971 51.6096939710332 + -0.141841610151131 51.6083469482319 + -0.142887196235574 51.5996270819576 + -0.149772651550698 51.5969474584434 + -0.15478913520879 51.6048439679066 + -0.160180211867115 51.5969770261316 + -0.155570299982949 51.5857019475305 + -0.164577635981447 51.5815090237128 + -0.169680865908561 51.5719279991207 + -0.187651862966708 51.5650109666539 + -0.197809568409177 51.555687946173 + -0.211864144130465 51.5546460378893 + -0.215023552543421 51.5572120801852 +END +END diff --git a/importer/config/gb/london/bexley.poly b/importer/config/gb/london/bexley.poly new file mode 100644 index 0000000000..9a048388c6 --- /dev/null +++ b/importer/config/gb/london/bexley.poly @@ -0,0 +1,40 @@ +boundary +1 + 0.084257303725238 51.4630949365946 + 0.086456843603003 51.468167985741 + 0.099908407489363 51.4749309391255 + 0.109928451443579 51.4754899139035 + 0.11360759691593 51.4725550037048 + 0.120123442448289 51.4783789387359 + 0.12579283312595 51.4763050510091 + 0.11993062409551 51.513071030258 + 0.134330686077454 51.5146930513058 + 0.159585148736377 51.5082480007136 + 0.1742231683971 51.5031390153605 + 0.186455946728271 51.4850080276955 + 0.211950121262021 51.4853581857504 + 0.22532138132967 51.4817531492566 + 0.210485645972031 51.4705869643511 + 0.212228393348651 51.4619599847843 + 0.201848168540908 51.4520735346997 + 0.194633713272422 51.4511784778247 + 0.185874087290107 51.4441288143347 + 0.174465806831364 51.4427219877627 + 0.165937220534938 51.4280604294819 + 0.157483733662807 51.4303530211444 + 0.152766893505578 51.4199055222791 + 0.156241630467366 51.4179545662618 + 0.150766862393071 51.411910006689 + 0.155378947207243 51.4107399271214 + 0.150436957527071 51.4079837004008 + 0.131190923878993 51.4143730338874 + 0.109226234597471 51.4135979152486 + 0.076945878365856 51.4315080025602 + 0.084437778940954 51.4427660665252 + 0.089007190829679 51.4427250344347 + 0.087327707553688 51.4559359599628 + 0.080263554018285 51.4587429977296 + 0.084505274819263 51.4593150555348 + 0.084257303725238 51.4630949365946 +END +END diff --git a/importer/config/gb/london/brent.poly b/importer/config/gb/london/brent.poly new file mode 100644 index 0000000000..d9cc676098 --- /dev/null +++ b/importer/config/gb/london/brent.poly @@ -0,0 +1,42 @@ +boundary +1 + -0.328194618598992 51.5550772774092 + -0.333999969992179 51.5560819042845 + -0.326664911219294 51.5620089191264 + -0.328160855952723 51.5665860395049 + -0.320567830754261 51.5691539458017 + -0.3250860119826 51.5782730573475 + -0.303257140462857 51.5865549113143 + -0.280842922361645 51.5846008967505 + -0.283062149503172 51.5905089594246 + -0.288835313637391 51.5930726155979 + -0.265561163485094 51.5998719015613 + -0.246689962062244 51.5838640004745 + -0.252800760551434 51.5809630314839 + -0.249691764353201 51.5698589648027 + -0.245760780159185 51.5679189570387 + -0.244396751438882 51.5716960041296 + -0.231845172692523 51.571478021748 + -0.215023552543421 51.5572120801852 + -0.211864144130465 51.5546460378893 + -0.189883102056348 51.5357829880361 + -0.194969285404817 51.5271460019834 + -0.203422973260929 51.5324749997433 + -0.213671160607227 51.5308579894761 + -0.214432902335804 51.5274210227249 + -0.22690722623191 51.529846957398 + -0.244800734174383 51.5322931906492 + -0.256216020921841 51.5348315251124 + -0.267430960540789 51.529233521112 + -0.282743964823142 51.5284449914896 + -0.287798853376482 51.5311615362295 + -0.277484057170539 51.5327869804737 + -0.280973173670982 51.5381213498171 + -0.301144271224287 51.5314772742228 + -0.305916028689663 51.5325609933137 + -0.303147634635503 51.5393531033798 + -0.306942359611864 51.5428209722222 + -0.311012930338351 51.5486520248669 + -0.328194618598992 51.5550772774092 +END +END diff --git a/importer/config/gb/london/bromley.poly b/importer/config/gb/london/bromley.poly new file mode 100644 index 0000000000..30b039c450 --- /dev/null +++ b/importer/config/gb/london/bromley.poly @@ -0,0 +1,67 @@ +boundary +1 + 0.031639088712238 51.4428843227612 + 0.041526082766736 51.4404649255641 + 0.063332800480531 51.4232110154574 + 0.076945878365856 51.4315080025602 + 0.109226234597471 51.4135979152486 + 0.131190923878993 51.4143730338874 + 0.150436957527071 51.4079837004008 + 0.163993389021342 51.3919619878559 + 0.149140558177895 51.3916280396824 + 0.154842725154884 51.377506045826 + 0.144220785387893 51.3502024646528 + 0.138560438666583 51.3436406209607 + 0.120056777631048 51.343613812122 + 0.123284075525613 51.3331015205917 + 0.119503275315481 51.3291280130177 + 0.106492317442378 51.3269074230516 + 0.086624084129068 51.3154869820709 + 0.08447573259809 51.3051185300379 + 0.092781306084656 51.2962916909096 + 0.087411082595635 51.2926110636884 + 0.060101328639998 51.2888159471971 + 0.052425081040893 51.2934391507946 + 0.043987101326733 51.292140892639 + 0.044407979910494 51.3006327349572 + 0.034497784823062 51.3069852773093 + 0.026426588596908 51.3016190869643 + 0.020687571432488 51.2911473508403 + 0.016595817600471 51.2912496789407 + 0.009976886857598 51.3098264068981 + 0.011934707808391 51.315605570949 + 0.008168331782757 51.3151183150229 + 0.003879984905643 51.3286050716869 + -0.003335680277342 51.3515829781665 + -0.022185362707856 51.3648860877406 + -0.025210614968231 51.3788465824436 + -0.035341567403973 51.3764819360301 + -0.034912909702074 51.3879360032706 + -0.051971101065307 51.3943430305919 + -0.048738244482253 51.3974660140986 + -0.051379908640113 51.4009380292434 + -0.058977367442538 51.3985999813733 + -0.066596808664226 51.4029880423509 + -0.071194455469598 51.4121520278907 + -0.079025658851289 51.415215033541 + -0.077066883273802 51.4193052720345 + -0.076684024217856 51.4200516526493 + -0.072335235803394 51.4256308015179 + -0.063229656610434 51.4246719303829 + -0.044374461631823 51.421923006647 + -0.028757663963629 51.4251980189817 + -0.019346236679427 51.4203969586315 + -0.020221991363185 51.4159640384281 + -0.008929191404282 51.413027031391 + 0.005109690085798 51.4168820801755 + 0.015725152178508 51.425651933046 + 0.026742328841418 51.4284709084315 + 0.037807146706559 51.4218420619821 + 0.039298293400813 51.432857091721 + 0.032787810569932 51.4315510072891 + 0.030259571335498 51.4359030400172 + 0.026997423295108 51.4351680456636 + 0.030509185830805 51.4411047519576 + 0.031639088712238 51.4428843227612 +END +END diff --git a/importer/config/gb/london/camden.poly b/importer/config/gb/london/camden.poly index 2b3a10db84..3cfc9bfd90 100644 --- a/importer/config/gb/london/camden.poly +++ b/importer/config/gb/london/camden.poly @@ -1,16 +1,25 @@ boundary 1 - -0.22710800170898435 51.55572834577052 - -0.207366943359375 51.53512459785485 - -0.14265060424804688 51.50361379162682 - -0.12256622314453124 51.50927666176991 - -0.10419845581054688 51.51184074882069 - -0.09372711181640624 51.51696848999419 - -0.108489990234375 51.53864817973767 - -0.1242828369140625 51.56800075481869 - -0.14934539794921875 51.57952313204332 - -0.17972946166992188 51.579096429416445 - -0.20359039306640625 51.5717351784532 - -0.22710800170898435 51.55572834577052 + -0.129637094569017 51.5511440244843 + -0.120948584287871 51.5302180161424 + -0.114445650177929 51.5293639612078 + -0.103736380012813 51.5180330816846 + -0.111359709724166 51.5177226107003 + -0.109944538240741 51.5147130725962 + -0.12767989827189 51.5129700726189 + -0.129230562212141 51.5165909644292 + -0.145591360977153 51.5245329891834 + -0.151128417905176 51.5370130544316 + -0.163358352427722 51.5352729893302 + -0.177163021871714 51.5392779613495 + -0.187232486874307 51.5340698176278 + -0.189883102056348 51.5357829880361 + -0.211864144130465 51.5546460378893 + -0.197809568409177 51.555687946173 + -0.187651862966708 51.5650109666539 + -0.169680865908561 51.5719279991207 + -0.140807795751444 51.568617051414 + -0.139330620622337 51.5597136429961 + -0.129637094569017 51.5511440244843 END END diff --git a/importer/config/gb/london/city_of_london.poly b/importer/config/gb/london/city_of_london.poly new file mode 100644 index 0000000000..2dcbee63e6 --- /dev/null +++ b/importer/config/gb/london/city_of_london.poly @@ -0,0 +1,15 @@ +boundary +1 + -0.111359709724166 51.5177226107003 + -0.103736380012813 51.5180330816846 + -0.095168068788508 51.5227428928471 + -0.083606588143324 51.5198242802028 + -0.076858997485013 51.5210001924618 + -0.071107077389324 51.5097154052901 + -0.07858988000961 51.5063369178676 + -0.107548458429662 51.5093150874526 + -0.109851618249191 51.5092323687263 + -0.109944538240741 51.5147130725962 + -0.111359709724166 51.5177226107003 +END +END diff --git a/importer/config/gb/london/croydon.poly b/importer/config/gb/london/croydon.poly new file mode 100644 index 0000000000..5d779dd9e5 --- /dev/null +++ b/importer/config/gb/london/croydon.poly @@ -0,0 +1,61 @@ +boundary +1 + -0.104448726587371 51.4220560580581 + -0.077066883273802 51.4193052720345 + -0.079025658851289 51.415215033541 + -0.071194455469598 51.4121520278907 + -0.066596808664226 51.4029880423509 + -0.058977367442538 51.3985999813733 + -0.051379908640113 51.4009380292434 + -0.048738244482253 51.3974660140986 + -0.051971101065307 51.3943430305919 + -0.034912909702074 51.3879360032706 + -0.035341567403973 51.3764819360301 + -0.025210614968231 51.3788465824436 + -0.022185362707856 51.3648860877406 + -0.003335680277342 51.3515829781665 + 0.003879984905643 51.3286050716869 + -0.007150466686124 51.3333679123778 + -0.012744007468182 51.3292716489193 + -0.020471901435906 51.3375680605342 + -0.03630893458844 51.3381738103554 + -0.040384773879375 51.3332791394968 + -0.048679275945354 51.3321081918265 + -0.046287357427725 51.3247131118733 + -0.049726482541772 51.3219158588352 + -0.06250766021233 51.3180646417309 + -0.069437844510418 51.3207009121425 + -0.077291896899679 51.3192424535386 + -0.083177349589301 51.3153522687462 + -0.080355219289066 51.3101147271662 + -0.087249570748773 51.3066857927229 + -0.089593086372801 51.3009391648197 + -0.113251185314159 51.2918999196498 + -0.116203264836682 51.2865601241842 + -0.122721402697187 51.2862241436038 + -0.135742985127182 51.3002483637159 + -0.153749220397891 51.3007428182779 + -0.152776280583174 51.3097205897549 + -0.156762131334486 51.3104548480145 + -0.160311634318182 51.3190955452796 + -0.15497396965699 51.320978390668 + -0.14394177869327 51.3229950123252 + -0.142857977566426 51.3259499966074 + -0.147734549914566 51.3282339531451 + -0.142471515591253 51.330140034008 + -0.145952246211292 51.3382519482406 + -0.14261031499557 51.3417349573191 + -0.126734563581144 51.3469050692909 + -0.125324931041357 51.3443420406946 + -0.115318771305064 51.3452240176731 + -0.123114473179178 51.3583060408133 + -0.119391002115935 51.3627600668389 + -0.127234332612094 51.385180980424 + -0.132778215528678 51.3903620320991 + -0.122619421397 51.3970780609309 + -0.130718073896632 51.4064060203218 + -0.126206180867387 51.4117939777848 + -0.111107362461137 51.4227079737892 + -0.104448726587371 51.4220560580581 +END +END diff --git a/importer/config/gb/london/ealing.poly b/importer/config/gb/london/ealing.poly new file mode 100644 index 0000000000..aceb2d93c2 --- /dev/null +++ b/importer/config/gb/london/ealing.poly @@ -0,0 +1,47 @@ +boundary +1 + -0.306942359611864 51.5428209722222 + -0.303147634635503 51.5393531033798 + -0.305916028689663 51.5325609933137 + -0.301144271224287 51.5314772742228 + -0.280973173670982 51.5381213498171 + -0.277484057170539 51.5327869804737 + -0.287798853376482 51.5311615362295 + -0.282743964823142 51.5284449914896 + -0.267430960540789 51.529233521112 + -0.256216020921841 51.5348315251124 + -0.244800734174383 51.5322931906492 + -0.251120051309559 51.5241130910039 + -0.243493954381883 51.5062330179443 + -0.244119007465209 51.504149014978 + -0.253479775692345 51.5037940245921 + -0.251492404361552 51.500889739734 + -0.253844621433915 51.494403553507 + -0.268430034452193 51.4936700542042 + -0.279142040806 51.5022860601976 + -0.296999786501646 51.4995804786527 + -0.296057602168457 51.4944184926799 + -0.304306529490325 51.4957011687698 + -0.310412965635569 51.4914969351765 + -0.314302083091557 51.495396464407 + -0.340532113026578 51.4955319869568 + -0.348958012601971 51.4986100206894 + -0.371273992606271 51.4908278855732 + -0.376077351550761 51.4961243351016 + -0.385527936224567 51.4941800428515 + -0.40533173218647 51.4991869777145 + -0.391828236330618 51.5066319756703 + -0.37458484725007 51.5282860382371 + -0.410282963476615 51.5336250322412 + -0.417950065604705 51.5397770518532 + -0.393729933520279 51.542096987027 + -0.397151981503104 51.5474620221925 + -0.376315062177548 51.5544434276917 + -0.374280907952271 51.5525599782687 + -0.345973263716616 51.5591829804248 + -0.333999969992179 51.5560819042845 + -0.328194618598992 51.5550772774092 + -0.311012930338351 51.5486520248669 + -0.306942359611864 51.5428209722222 +END +END diff --git a/importer/config/gb/london/enfield.poly b/importer/config/gb/london/enfield.poly new file mode 100644 index 0000000000..5e5d8e944e --- /dev/null +++ b/importer/config/gb/london/enfield.poly @@ -0,0 +1,27 @@ +boundary +1 + -0.024267806392164 51.6213668673294 + -0.03355295737364 51.6129349952325 + -0.032673918293774 51.6085010635035 + -0.039830896336334 51.6051303419881 + -0.052761776384888 51.6083630786885 + -0.137177939873971 51.6096939710332 + -0.142929263859401 51.6149859858669 + -0.13378989822444 51.621289999355 + -0.127551073274027 51.631771951081 + -0.150142248143029 51.6448669908907 + -0.153178293018728 51.6550380643193 + -0.184285376534396 51.6623410082481 + -0.180503134962609 51.668109973155 + -0.169991719317104 51.6735269696889 + -0.16202306549643 51.6819100384849 + -0.161908306346174 51.6876226359207 + -0.147783912707317 51.6850252268086 + -0.103257612550822 51.6913582883161 + -0.08231806117569 51.6894722256934 + -0.060423199761917 51.6825141703708 + -0.009464776534222 51.6803749635184 + -0.010659951924286 51.6457336860139 + -0.024267806392164 51.6213668673294 +END +END diff --git a/importer/config/gb/london/greenwich.poly b/importer/config/gb/london/greenwich.poly new file mode 100644 index 0000000000..241fb42119 --- /dev/null +++ b/importer/config/gb/london/greenwich.poly @@ -0,0 +1,52 @@ +boundary +1 + -0.017584250044625 51.4711211129249 + -0.021312762643542 51.4745659994253 + -0.015242459993479 51.479768010127 + -0.024792972496854 51.4809950699826 + -0.021900155726551 51.4863069807623 + -0.011557103462329 51.4840479946373 + -0.001334698468948 51.4866289274063 + 0.001203892627492 51.4908750782234 + -0.002850915547767 51.5023249466466 + 0.002096410358223 51.5059400937038 + 0.009220280431778 51.5049970048943 + 0.026649967417908 51.4954330452891 + 0.06799566832751 51.4960160214851 + 0.078456064632085 51.4988770098925 + 0.091488847924208 51.5100490312327 + 0.101338767000522 51.5113850131339 + 0.11993062409551 51.513071030258 + 0.12579283312595 51.4763050510091 + 0.120123442448289 51.4783789387359 + 0.11360759691593 51.4725550037048 + 0.109928451443579 51.4754899139035 + 0.099908407489363 51.4749309391255 + 0.086456843603003 51.468167985741 + 0.084257303725238 51.4630949365946 + 0.084505274819263 51.4593150555348 + 0.080263554018285 51.4587429977296 + 0.087327707553688 51.4559359599628 + 0.089007190829679 51.4427250344347 + 0.084437778940954 51.4427660665252 + 0.076945878365856 51.4315080025602 + 0.063332800480531 51.4232110154574 + 0.041526082766736 51.4404649255641 + 0.031639088712238 51.4428843227612 + 0.030509185830805 51.4411047519576 + 0.023183000028678 51.4421819880279 + 0.023548638521829 51.4484379151303 + 0.016684341892209 51.4495130866561 + 0.021186014860534 51.451201985806 + 0.011714228129026 51.458585013744 + 0.010716208221722 51.4653570402864 + 0.014897314584676 51.466317002365 + 0.014221009143839 51.469289969336 + 0.017931618838783 51.4684910557256 + 0.016531376762236 51.4725759893519 + 0.019950156114249 51.4733969729107 + -0.012459247740875 51.4721219771793 + -0.013472899309277 51.467519038142 + -0.017584250044625 51.4711211129249 +END +END diff --git a/importer/config/gb/london/hackney.poly b/importer/config/gb/london/hackney.poly index c936982969..7c9f226b13 100644 --- a/importer/config/gb/london/hackney.poly +++ b/importer/config/gb/london/hackney.poly @@ -1,11 +1,30 @@ boundary 1 - -0.120849609375 51.57109501333098 - -0.09630203247070313 51.55145890537641 - -0.10110855102539063 51.523697774315515 - -0.07844924926757813 51.51547295844541 - -0.0048065185546875 51.54419993701567 - -0.04222869873046875 51.583363275398085 - -0.120849609375 51.57109501333098 + -0.093913549085223 51.5302779659565 + -0.095423373319991 51.5324730348311 + -0.085005714683992 51.536747923685 + -0.082226845488685 51.5460960343482 + -0.074803353298198 51.5464679553208 + -0.077895009594859 51.5511870222668 + -0.088791802442348 51.5536439495373 + -0.090090936892688 51.5597169240035 + -0.102897996184241 51.5642053623635 + -0.094502673608761 51.5701950324307 + -0.096237402510952 51.5731049151082 + -0.05956863662496 51.5772810366937 + -0.045485886629674 51.5620649498554 + -0.026161776255566 51.5602609772178 + -0.015570398419721 51.5512009288539 + -0.014883425438635 51.5427709640731 + -0.027470266384503 51.5417770416581 + -0.031659690192017 51.5441273020579 + -0.04324481989618 51.5352990007528 + -0.060855345682651 51.5350080032475 + -0.064698591158279 51.5307181967771 + -0.073035818492444 51.5292830858801 + -0.076858997485013 51.5210001924618 + -0.083606588143324 51.5198242802028 + -0.083408763961654 51.5256940155018 + -0.093913549085223 51.5302779659565 END END diff --git a/importer/config/gb/london/hammersmith_and_fulham.poly b/importer/config/gb/london/hammersmith_and_fulham.poly new file mode 100644 index 0000000000..aca749ba3f --- /dev/null +++ b/importer/config/gb/london/hammersmith_and_fulham.poly @@ -0,0 +1,25 @@ +boundary +1 + -0.18382707188088 51.4781256668142 + -0.176217921855791 51.4770410649765 + -0.181296702914703 51.4670130236276 + -0.188811325649901 51.4637619816027 + -0.204557720654756 51.4644669540446 + -0.220141148668726 51.4718450280119 + -0.228845084842001 51.4877208898569 + -0.241851082069533 51.4874070065348 + -0.242887105610711 51.4974359196889 + -0.247736102029336 51.4964369963583 + -0.251492404361552 51.500889739734 + -0.253479775692345 51.5037940245921 + -0.244119007465209 51.504149014978 + -0.243493954381883 51.5062330179443 + -0.251120051309559 51.5241130910039 + -0.244800734174383 51.5322931906492 + -0.22690722623191 51.529846957398 + -0.226705971035243 51.5205899511951 + -0.214206974710918 51.5086100006012 + -0.212557973756967 51.5002250205635 + -0.18382707188088 51.4781256668142 +END +END diff --git a/importer/config/gb/london/haringey.poly b/importer/config/gb/london/haringey.poly new file mode 100644 index 0000000000..d37fd0828d --- /dev/null +++ b/importer/config/gb/london/haringey.poly @@ -0,0 +1,22 @@ +boundary +1 + -0.164577635981447 51.5815090237128 + -0.155570299982949 51.5857019475305 + -0.160180211867115 51.5969770261316 + -0.15478913520879 51.6048439679066 + -0.149772651550698 51.5969474584434 + -0.142887196235574 51.5996270819576 + -0.141841610151131 51.6083469482319 + -0.137177939873971 51.6096939710332 + -0.052761776384888 51.6083630786885 + -0.039830896336334 51.6051303419881 + -0.05956863662496 51.5772810366937 + -0.096237402510952 51.5731049151082 + -0.094502673608761 51.5701950324307 + -0.102897996184241 51.5642053623635 + -0.1179758607303 51.5750290617499 + -0.140807795751444 51.568617051414 + -0.169680865908561 51.5719279991207 + -0.164577635981447 51.5815090237128 +END +END diff --git a/importer/config/gb/london/harrow.poly b/importer/config/gb/london/harrow.poly new file mode 100644 index 0000000000..301813e2a2 --- /dev/null +++ b/importer/config/gb/london/harrow.poly @@ -0,0 +1,27 @@ +boundary +1 + -0.40099737614955 51.602410621798 + -0.402492473051253 51.612686646547 + -0.374279250349035 51.6176906625101 + -0.358206231626573 51.6247417234907 + -0.336719950492583 51.6289760346177 + -0.31510609974787 51.6400398310825 + -0.302891318577986 51.6358546130456 + -0.302361913715153 51.6309709551737 + -0.265561163485094 51.5998719015613 + -0.288835313637391 51.5930726155979 + -0.283062149503172 51.5905089594246 + -0.280842922361645 51.5846008967505 + -0.303257140462857 51.5865549113143 + -0.3250860119826 51.5782730573475 + -0.320567830754261 51.5691539458017 + -0.328160855952723 51.5665860395049 + -0.326664911219294 51.5620089191264 + -0.333999969992179 51.5560819042845 + -0.345973263716616 51.5591829804248 + -0.374280907952271 51.5525599782687 + -0.376315062177548 51.5544434276917 + -0.39045515806833 51.5878318979936 + -0.40099737614955 51.602410621798 +END +END diff --git a/importer/config/gb/london/havering.poly b/importer/config/gb/london/havering.poly new file mode 100644 index 0000000000..c3e5ad17d3 --- /dev/null +++ b/importer/config/gb/london/havering.poly @@ -0,0 +1,50 @@ +boundary +1 + 0.197715901835794 51.6251274274739 + 0.21387334013512 51.6264740417346 + 0.225711429664747 51.6312323458844 + 0.254421939329253 51.6169215683936 + 0.266190701520587 51.6078132335255 + 0.255636911908894 51.6010904018917 + 0.271506522148778 51.5990654291638 + 0.272916266158494 51.5885207072664 + 0.288381329377971 51.5729524871801 + 0.291918351327004 51.563787038943 + 0.31466621619453 51.5653055538831 + 0.316926429699813 51.5573222518864 + 0.329447146810156 51.5504796060922 + 0.335533345368558 51.5419781446912 + 0.333061503159308 51.539530213678 + 0.302351122406712 51.5382409648477 + 0.299383215832664 51.5348032745221 + 0.26697113045538 51.5316350306384 + 0.265305692305506 51.5173528959138 + 0.255456848318512 51.5173701888616 + 0.250587425355742 51.5281590972133 + 0.242315765641761 51.5214401807411 + 0.246526794878624 51.5182431468379 + 0.238797563186148 51.5188188385449 + 0.243640065706301 51.5074492267523 + 0.228215647522095 51.5060453272392 + 0.231584092262099 51.4988481473266 + 0.21577344321962 51.4955221705603 + 0.211950121262021 51.4853581857504 + 0.186455946728271 51.4850080276955 + 0.1742231683971 51.5031390153605 + 0.159585148736377 51.5082480007136 + 0.16608336835869 51.526546009901 + 0.174857968269428 51.536093221904 + 0.191695314739351 51.5518470270832 + 0.184262757538647 51.560802077525 + 0.186781667747828 51.5650130519407 + 0.163494363231673 51.5610909870041 + 0.148399067102356 51.5682610788097 + 0.152839245859209 51.5886189877469 + 0.149777767877755 51.5985439939638 + 0.149087253396003 51.61180702824 + 0.13979855453323 51.623041298141 + 0.170518679852972 51.62091538354 + 0.182856179487854 51.6253214696841 + 0.197715901835794 51.6251274274739 +END +END diff --git a/importer/config/gb/london/hillingdon.poly b/importer/config/gb/london/hillingdon.poly new file mode 100644 index 0000000000..c734577f2e --- /dev/null +++ b/importer/config/gb/london/hillingdon.poly @@ -0,0 +1,41 @@ +boundary +1 + -0.483800683897475 51.5502339382114 + -0.475073616605208 51.5586880160562 + -0.483203654726261 51.5663421403697 + -0.482478592376884 51.5746280660811 + -0.497995959731842 51.5916456212046 + -0.493840778770109 51.6182985092547 + -0.498607024501927 51.6215735874077 + -0.497713769327931 51.6299865099335 + -0.48998782289135 51.6302732517365 + -0.45557856558898 51.6117981825382 + -0.438949990832659 51.6195920421977 + -0.402492473051253 51.612686646547 + -0.40099737614955 51.602410621798 + -0.39045515806833 51.5878318979936 + -0.376315062177548 51.5544434276917 + -0.397151981503104 51.5474620221925 + -0.393729933520279 51.542096987027 + -0.417950065604705 51.5397770518532 + -0.410282963476615 51.5336250322412 + -0.37458484725007 51.5282860382371 + -0.391828236330618 51.5066319756703 + -0.40533173218647 51.4991869777145 + -0.415296060980964 51.4819440549781 + -0.409618056708977 51.4693639411059 + -0.432029103950932 51.4612269907005 + -0.433492110390124 51.4563419534948 + -0.439910907721737 51.4562950398405 + -0.442436817687271 51.4527540657299 + -0.457095748847399 51.4558039960717 + -0.508778196943441 51.4673359421978 + -0.497629665439629 51.4880614563231 + -0.488891150350357 51.4933461962219 + -0.481628031315581 51.5061410640143 + -0.490785154067826 51.5165720534826 + -0.48742513473566 51.5285671243218 + -0.493944553447265 51.5379264720241 + -0.483800683897475 51.5502339382114 +END +END diff --git a/importer/config/gb/london/hounslow.poly b/importer/config/gb/london/hounslow.poly new file mode 100644 index 0000000000..5c230204d6 --- /dev/null +++ b/importer/config/gb/london/hounslow.poly @@ -0,0 +1,56 @@ +boundary +1 + -0.371273992606271 51.4908278855732 + -0.348958012601971 51.4986100206894 + -0.340532113026578 51.4955319869568 + -0.314302083091557 51.495396464407 + -0.310412965635569 51.4914969351765 + -0.304306529490325 51.4957011687698 + -0.296057602168457 51.4944184926799 + -0.296999786501646 51.4995804786527 + -0.279142040806 51.5022860601976 + -0.268430034452193 51.4936700542042 + -0.253844621433915 51.494403553507 + -0.251492404361552 51.500889739734 + -0.247736102029336 51.4964369963583 + -0.242887105610711 51.4974359196889 + -0.241851082069533 51.4874070065348 + -0.25625124946789 51.4706260756427 + -0.266476811505555 51.4716450371961 + -0.277842811338309 51.483486043974 + -0.29018113894769 51.4868369375933 + -0.317052200214114 51.4704199711744 + -0.325328763233368 51.4565289911358 + -0.335403905397247 51.4541179420721 + -0.338212934337711 51.4588179304275 + -0.34713111316124 51.4562000430594 + -0.371476163264721 51.456931982423 + -0.386224122528301 51.4489210462193 + -0.376670056966469 51.4419760694551 + -0.365276110829302 51.4411290213776 + -0.386336923272682 51.4282169972775 + -0.383818993684613 51.4202229892079 + -0.389799856821425 51.4218155060952 + -0.404361644839948 51.4221491547772 + -0.417529881378279 51.4318448049414 + -0.427987028895784 51.4282829288531 + -0.438438095507369 51.4301122701462 + -0.438207066243724 51.4341050514722 + -0.44617103905316 51.4344898276015 + -0.444741963758938 51.4394838170265 + -0.454923760206161 51.4375939932412 + -0.45591715825028 51.4485779559643 + -0.459937854941301 51.4484807668481 + -0.457095748847399 51.4558039960717 + -0.442436817687271 51.4527540657299 + -0.439910907721737 51.4562950398405 + -0.433492110390124 51.4563419534948 + -0.432029103950932 51.4612269907005 + -0.409618056708977 51.4693639411059 + -0.415296060980964 51.4819440549781 + -0.40533173218647 51.4991869777145 + -0.385527936224567 51.4941800428515 + -0.376077351550761 51.4961243351016 + -0.371273992606271 51.4908278855732 +END +END diff --git a/importer/config/gb/london/islington.poly b/importer/config/gb/london/islington.poly new file mode 100644 index 0000000000..d3503d1fd1 --- /dev/null +++ b/importer/config/gb/london/islington.poly @@ -0,0 +1,24 @@ +boundary +1 + -0.074803353298198 51.5464679553208 + -0.082226845488685 51.5460960343482 + -0.085005714683992 51.536747923685 + -0.095423373319991 51.5324730348311 + -0.093913549085223 51.5302779659565 + -0.083408763961654 51.5256940155018 + -0.083606588143324 51.5198242802028 + -0.095168068788508 51.5227428928471 + -0.103736380012813 51.5180330816846 + -0.114445650177929 51.5293639612078 + -0.120948584287871 51.5302180161424 + -0.129637094569017 51.5511440244843 + -0.139330620622337 51.5597136429961 + -0.140807795751444 51.568617051414 + -0.1179758607303 51.5750290617499 + -0.102897996184241 51.5642053623635 + -0.090090936892688 51.5597169240035 + -0.088791802442348 51.5536439495373 + -0.077895009594859 51.5511870222668 + -0.074803353298198 51.5464679553208 +END +END diff --git a/importer/config/gb/london/kensington_and_chelsea.poly b/importer/config/gb/london/kensington_and_chelsea.poly new file mode 100644 index 0000000000..96c81bfdcd --- /dev/null +++ b/importer/config/gb/london/kensington_and_chelsea.poly @@ -0,0 +1,21 @@ +boundary +1 + -0.197610835454833 51.5140434524425 + -0.186335223255956 51.5096699799728 + -0.177970775209728 51.4972679548342 + -0.163903906257161 51.4981859366421 + -0.156870688811448 51.5017385039027 + -0.154270857084458 51.4890929925069 + -0.148241091014931 51.4840461109385 + -0.169329259824246 51.4811730419737 + -0.176217921855791 51.4770410649765 + -0.18382707188088 51.4781256668142 + -0.212557973756967 51.5002250205635 + -0.214206974710918 51.5086100006012 + -0.226705971035243 51.5205899511951 + -0.22690722623191 51.529846957398 + -0.214432902335804 51.5274210227249 + -0.199985811296018 51.52223608086 + -0.197610835454833 51.5140434524425 +END +END diff --git a/importer/config/gb/london/kingston_upon_thames.poly b/importer/config/gb/london/kingston_upon_thames.poly index de772626b2..3b60b2e7c3 100644 --- a/importer/config/gb/london/kingston_upon_thames.poly +++ b/importer/config/gb/london/kingston_upon_thames.poly @@ -1,10 +1,32 @@ boundary 1 - -0.3232383728027344 51.43592548034068 - -0.34709930419921875 51.32696470627908 - -0.3228950500488281 51.32042095525163 - -0.23311614990234375 51.38120966897991 - -0.2423858642578125 51.439991751194135 - -0.3232383728027344 51.43592548034068 + -0.28534237612308 51.3589293969193 + -0.302325116342986 51.3427251511095 + -0.304309037176975 51.3347252665144 + -0.317729763346487 51.327283240222 + -0.32673821337034 51.3259353851726 + -0.32895693377862 51.3478958401257 + -0.318378435029176 51.3591076889538 + -0.315370206894242 51.3723951705552 + -0.305808146587521 51.3778622375943 + -0.316140760440927 51.3931471893399 + -0.307207878173812 51.4016819120634 + -0.304454050816979 51.4209680263724 + -0.312889168392896 51.4277429804712 + -0.309078984836663 51.4317119466915 + -0.300033984806421 51.4309120701705 + -0.293303047600129 51.4258749880574 + -0.289115880795576 51.4284729246568 + -0.28503517076618 51.419654019459 + -0.252447088742214 51.4367240525895 + -0.24949614856393 51.4320480545021 + -0.251390100360078 51.4228720004076 + -0.243064937591181 51.40382907571 + -0.245902873102173 51.3971279477352 + -0.238102168241044 51.388774020871 + -0.243467773802651 51.3795109264732 + -0.259586234698145 51.3790771156574 + -0.286571888656605 51.3617410942052 + -0.28534237612308 51.3589293969193 END END diff --git a/importer/config/gb/london/lewisham.poly b/importer/config/gb/london/lewisham.poly new file mode 100644 index 0000000000..cb22b012aa --- /dev/null +++ b/importer/config/gb/london/lewisham.poly @@ -0,0 +1,48 @@ +boundary +1 + -0.063229656610434 51.4246719303829 + -0.072335235803394 51.4256308015179 + -0.07197690677915 51.4308320125215 + -0.061846597082266 51.4370199763161 + -0.060216638411899 51.4472780506011 + -0.055949175620705 51.4498206207877 + -0.044539140900646 51.4493550687375 + -0.040034189898353 51.4544720300674 + -0.050670015594225 51.4686968907032 + -0.052401773753215 51.4874549177822 + -0.028332139678161 51.4930490298626 + -0.021900155726551 51.4863069807623 + -0.024792972496854 51.4809950699826 + -0.015242459993479 51.479768010127 + -0.021312762643542 51.4745659994253 + -0.017584250044625 51.4711211129249 + -0.013472899309277 51.467519038142 + -0.012459247740875 51.4721219771793 + 0.019950156114249 51.4733969729107 + 0.016531376762236 51.4725759893519 + 0.017931618838783 51.4684910557256 + 0.014221009143839 51.469289969336 + 0.014897314584676 51.466317002365 + 0.010716208221722 51.4653570402864 + 0.011714228129026 51.458585013744 + 0.021186014860534 51.451201985806 + 0.016684341892209 51.4495130866561 + 0.023548638521829 51.4484379151303 + 0.023183000028678 51.4421819880279 + 0.030509185830805 51.4411047519576 + 0.026997423295108 51.4351680456636 + 0.030259571335498 51.4359030400172 + 0.032787810569932 51.4315510072891 + 0.039298293400813 51.432857091721 + 0.037807146706559 51.4218420619821 + 0.026742328841418 51.4284709084315 + 0.015725152178508 51.425651933046 + 0.005109690085798 51.4168820801755 + -0.008929191404282 51.413027031391 + -0.020221991363185 51.4159640384281 + -0.019346236679427 51.4203969586315 + -0.028757663963629 51.4251980189817 + -0.044374461631823 51.421923006647 + -0.063229656610434 51.4246719303829 +END +END diff --git a/importer/config/gb/london/newham.poly b/importer/config/gb/london/newham.poly new file mode 100644 index 0000000000..178ee9ffc6 --- /dev/null +++ b/importer/config/gb/london/newham.poly @@ -0,0 +1,29 @@ +boundary +1 + 0.069956611093913 51.5439049997447 + 0.074439801223582 51.5287440746331 + 0.094142743581567 51.5252300411309 + 0.101338767000522 51.5113850131339 + 0.091488847924208 51.5100490312327 + 0.078456064632085 51.4988770098925 + 0.06799566832751 51.4960160214851 + 0.026649967417908 51.4954330452891 + 0.009220280431778 51.5049970048943 + 0.00903936540783 51.513229936724 + 0.004004232382536 51.510190068538 + 0.00551897647111 51.5145279542328 + -0.004065595358945 51.5162420472213 + -0.006484105550071 51.5233687004161 + -0.019600960809429 51.5363519479498 + -0.014883425438635 51.5427709640731 + -0.015570398419721 51.5512009288539 + 0.007401553382455 51.5501400270341 + 0.021964762854572 51.5557589902218 + 0.026967823405628 51.5535550502084 + 0.047765602855517 51.5543280194102 + 0.04355732039174 51.5609439086093 + 0.051945888175891 51.5634819647963 + 0.067427615349682 51.5551520283966 + 0.069956611093913 51.5439049997447 +END +END diff --git a/importer/config/gb/london/redbridge.poly b/importer/config/gb/london/redbridge.poly new file mode 100644 index 0000000000..3139f97881 --- /dev/null +++ b/importer/config/gb/london/redbridge.poly @@ -0,0 +1,43 @@ +boundary +1 + 0.131349999834188 51.5674831372364 + 0.120810140140827 51.5624899024054 + 0.12212496633446 51.558033025473 + 0.114964827286079 51.55680904642 + 0.113493938001503 51.5521000431287 + 0.095097800395131 51.5452829505284 + 0.094171255504867 51.5490959972979 + 0.079571408505568 51.5435759931022 + 0.069956611093913 51.5439049997447 + 0.067427615349682 51.5551520283966 + 0.051945888175891 51.5634819647963 + 0.04355732039174 51.5609439086093 + 0.047765602855517 51.5543280194102 + 0.026967823405628 51.5535550502084 + 0.021964762854572 51.5557589902218 + 0.015814149026174 51.5608169821066 + 0.020714627515213 51.5694190195145 + 0.014059534796527 51.5949307087244 + 0.022991996568569 51.6115349417026 + 0.01040466456673 51.618581035121 + 0.016126969530877 51.6184019350709 + 0.02342143421908 51.6283326482907 + 0.042505798631562 51.6151739615877 + 0.055315020625255 51.6177787485029 + 0.049818895057811 51.6127112184496 + 0.074438855576534 51.6041835841609 + 0.080777151065402 51.6065436523316 + 0.090530646192576 51.6043493883691 + 0.096434052995854 51.6102803985135 + 0.093893948876181 51.6130709131965 + 0.120919117971774 51.6148645729948 + 0.13979855453323 51.623041298141 + 0.149087253396003 51.61180702824 + 0.149777767877755 51.5985439939638 + 0.128036700320388 51.5861990685164 + 0.12927776349638 51.5811314562411 + 0.135156712940902 51.5794560351783 + 0.130872768875722 51.5757870200942 + 0.131349999834188 51.5674831372364 +END +END diff --git a/importer/config/gb/london/richmond_upon_thames.poly b/importer/config/gb/london/richmond_upon_thames.poly new file mode 100644 index 0000000000..98c3f39d60 --- /dev/null +++ b/importer/config/gb/london/richmond_upon_thames.poly @@ -0,0 +1,46 @@ +boundary +1 + -0.228845084842001 51.4877208898569 + -0.220141148668726 51.4718450280119 + -0.231022172549258 51.4721010553311 + -0.231614021339917 51.4634530233233 + -0.251325162648024 51.4647029971993 + -0.254431906337001 51.4625260810806 + -0.257524011343378 51.4544179293361 + -0.240057921513351 51.4425670060299 + -0.252447088742214 51.4367240525895 + -0.28503517076618 51.419654019459 + -0.289115880795576 51.4284729246568 + -0.293303047600129 51.4258749880574 + -0.300033984806421 51.4309120701705 + -0.309078984836663 51.4317119466915 + -0.312889168392896 51.4277429804712 + -0.304454050816979 51.4209680263724 + -0.307207878173812 51.4016819120634 + -0.316140760440927 51.3931471893399 + -0.326261110533277 51.3913178397546 + -0.338951908865245 51.4024974960105 + -0.357489543611283 51.4113631738659 + -0.376545196522356 51.4073703152656 + -0.387624897412619 51.4098017224936 + -0.385089606421264 51.4195640293384 + -0.389799856821425 51.4218155060952 + -0.383818993684613 51.4202229892079 + -0.386336923272682 51.4282169972775 + -0.365276110829302 51.4411290213776 + -0.376670056966469 51.4419760694551 + -0.386224122528301 51.4489210462193 + -0.371476163264721 51.456931982423 + -0.34713111316124 51.4562000430594 + -0.338212934337711 51.4588179304275 + -0.335403905397247 51.4541179420721 + -0.325328763233368 51.4565289911358 + -0.317052200214114 51.4704199711744 + -0.29018113894769 51.4868369375933 + -0.277842811338309 51.483486043974 + -0.266476811505555 51.4716450371961 + -0.25625124946789 51.4706260756427 + -0.241851082069533 51.4874070065348 + -0.228845084842001 51.4877208898569 +END +END diff --git a/importer/config/gb/london/southwark.poly b/importer/config/gb/london/southwark.poly index fa4e75d2cf..d3a811c4a0 100644 --- a/importer/config/gb/london/southwark.poly +++ b/importer/config/gb/london/southwark.poly @@ -1,11 +1,34 @@ boundary 1 - -0.11140823364257813 51.51333639962347 - -0.11707305908203124 51.51333639962347 - -0.10969161987304688 51.458071571114864 - -0.08394241333007813 51.41740867157324 - -0.04308700561523437 51.43036052307868 - -0.025920867919921875 51.51152024583139 - -0.11140823364257813 51.51333639962347 + -0.05140588281784 51.5033033755006 + -0.041733776582447 51.5079680462366 + -0.030588125720569 51.5063689551272 + -0.028332139678161 51.4930490298626 + -0.052401773753215 51.4874549177822 + -0.050670015594225 51.4686968907032 + -0.040034189898353 51.4544720300674 + -0.044539140900646 51.4493550687375 + -0.055949175620705 51.4498206207877 + -0.060216638411899 51.4472780506011 + -0.061846597082266 51.4370199763161 + -0.07197690677915 51.4308320125215 + -0.072335235803394 51.4256308015179 + -0.076684024217856 51.4200516526493 + -0.086711695188255 51.4289239972605 + -0.099820306923765 51.4514379956225 + -0.088470605374181 51.4656419466936 + -0.091472913177961 51.4716119311586 + -0.094389123911729 51.4693650059786 + -0.098391317222942 51.4763579176973 + -0.106747008719723 51.4798000032205 + -0.102432191414438 51.4803450426202 + -0.106844543118576 51.4853349094781 + -0.101465292011957 51.4910090438095 + -0.109835410449561 51.4959350653815 + -0.104377907283287 51.5014980426567 + -0.107548458429662 51.5093150874526 + -0.07858988000961 51.5063369178676 + -0.059291015666275 51.5012000470381 + -0.05140588281784 51.5033033755006 END END diff --git a/importer/config/gb/london/sutton.poly b/importer/config/gb/london/sutton.poly new file mode 100644 index 0000000000..d79407e661 --- /dev/null +++ b/importer/config/gb/london/sutton.poly @@ -0,0 +1,43 @@ +boundary +1 + -0.195452332272869 51.3859839743868 + -0.186861213609187 51.3849270506128 + -0.173270938743459 51.3928949792026 + -0.163693400189046 51.3874549992349 + -0.132778215528678 51.3903620320991 + -0.127234332612094 51.385180980424 + -0.119391002115935 51.3627600668389 + -0.123114473179178 51.3583060408133 + -0.115318771305064 51.3452240176731 + -0.125324931041357 51.3443420406946 + -0.126734563581144 51.3469050692909 + -0.14261031499557 51.3417349573191 + -0.145952246211292 51.3382519482406 + -0.142471515591253 51.330140034008 + -0.147734549914566 51.3282339531451 + -0.142857977566426 51.3259499966074 + -0.14394177869327 51.3229950123252 + -0.15497396965699 51.320978390668 + -0.16260420030119 51.3254775009997 + -0.161544789937128 51.3297129696564 + -0.171408044134677 51.3294951446923 + -0.180427694525273 51.3373241913269 + -0.19580629194359 51.3430662782373 + -0.211467304629617 51.3350137376331 + -0.21253071532013 51.3298221830401 + -0.219377274836555 51.3293344534313 + -0.228218627652497 51.3360162566303 + -0.215700086243909 51.3428601069262 + -0.221185760777351 51.3565660438049 + -0.231627195602494 51.3654860884059 + -0.243841943411351 51.3663210481861 + -0.243467773802651 51.3795109264732 + -0.238102168241044 51.388774020871 + -0.233068124108979 51.3900170305545 + -0.216547081910742 51.3796259471327 + -0.208202169711657 51.3877300515116 + -0.201924948635571 51.386703036857 + -0.19891215991079 51.3843609838067 + -0.195452332272869 51.3859839743868 +END +END diff --git a/importer/config/gb/london/tower_hamlets.poly b/importer/config/gb/london/tower_hamlets.poly new file mode 100644 index 0000000000..e4b91e5c14 --- /dev/null +++ b/importer/config/gb/london/tower_hamlets.poly @@ -0,0 +1,33 @@ +boundary +1 + -0.006484105550071 51.5233687004161 + -0.004065595358945 51.5162420472213 + 0.00551897647111 51.5145279542328 + 0.004004232382536 51.510190068538 + 0.00903936540783 51.513229936724 + 0.009220280431778 51.5049970048943 + 0.002096410358223 51.5059400937038 + -0.002850915547767 51.5023249466466 + 0.001203892627492 51.4908750782234 + -0.001334698468948 51.4866289274063 + -0.011557103462329 51.4840479946373 + -0.021900155726551 51.4863069807623 + -0.028332139678161 51.4930490298626 + -0.030588125720569 51.5063689551272 + -0.041733776582447 51.5079680462366 + -0.05140588281784 51.5033033755006 + -0.059291015666275 51.5012000470381 + -0.07858988000961 51.5063369178676 + -0.071107077389324 51.5097154052901 + -0.076858997485013 51.5210001924618 + -0.073035818492444 51.5292830858801 + -0.064698591158279 51.5307181967771 + -0.060855345682651 51.5350080032475 + -0.04324481989618 51.5352990007528 + -0.031659690192017 51.5441273020579 + -0.027470266384503 51.5417770416581 + -0.014883425438635 51.5427709640731 + -0.019600960809429 51.5363519479498 + -0.006484105550071 51.5233687004161 +END +END diff --git a/importer/config/gb/london/westminster.poly b/importer/config/gb/london/westminster.poly new file mode 100644 index 0000000000..b610944cfa --- /dev/null +++ b/importer/config/gb/london/westminster.poly @@ -0,0 +1,30 @@ +boundary +1 + -0.187232486874307 51.5340698176278 + -0.177163021871714 51.5392779613495 + -0.163358352427722 51.5352729893302 + -0.151128417905176 51.5370130544316 + -0.145591360977153 51.5245329891834 + -0.129230562212141 51.5165909644292 + -0.12767989827189 51.5129700726189 + -0.109944538240741 51.5147130725962 + -0.109851618249191 51.5092323687263 + -0.118942098917407 51.5055000529483 + -0.122334887175764 51.4907820283815 + -0.127959243955144 51.4853898101964 + -0.148241091014931 51.4840461109385 + -0.154270857084458 51.4890929925069 + -0.156870688811448 51.5017385039027 + -0.163903906257161 51.4981859366421 + -0.177970775209728 51.4972679548342 + -0.186335223255956 51.5096699799728 + -0.197610835454833 51.5140434524425 + -0.199985811296018 51.52223608086 + -0.214432902335804 51.5274210227249 + -0.213671160607227 51.5308579894761 + -0.203422973260929 51.5324749997433 + -0.194969285404817 51.5271460019834 + -0.189883102056348 51.5357829880361 + -0.187232486874307 51.5340698176278 +END +END diff --git a/importer/src/lib.rs b/importer/src/lib.rs index f7f41d59ed..c3d046a221 100644 --- a/importer/src/lib.rs +++ b/importer/src/lib.rs @@ -54,6 +54,7 @@ pub async fn regenerate_everything(shard_num: usize, num_shards: usize) { // TODO Autodetect this based on number of maps per city? if city == CityName::new("ch", "zurich") || city == CityName::new("gb", "leeds") + || city == CityName::new("gb", "london") || city == CityName::new("us", "nyc") || city == CityName::new("fr", "charleville_mezieres") || city == CityName::new("fr", "paris")