Closed dpwoert closed 10 years ago
@Hedva, kun je dit asap doen? Kan ik weer verder...
niet goed getest...
Ik heb net die code ervoor gemaakt, zal m ff op github zetten
Code?
Nog niet helemaal perfect kwa code maar hij haalt het binnen. Wil m nog wat fijner maken, veel van de url zijn waardes die je al te voren weet bijvoorbeeld zoals lon lat, radius, x per page etc etc, wil m zo maken dat nog alleen gaat om varibale keys zoals grass, water, etc
Die code is er al... https://github.com/dpwoert/CityIO/blob/V2/server/scrapers/global/citySDK.js
Hier alvast whitelist voor water (waarvan er 1 gras is, weet niet welke, denk de laatste :stuck_out_tongue_winking_eye:
w79861749, w79861722, w79857309, w79855122, w79849735, w79855160, w79855542, w79861763, w79857655, w79861769, w79854990, w79855272, w79855310, w80759490, w79855147, w102959190, w80754344, w80760148, w80755652, w80763492, w80763489, w80756598, w80763494, w80755200, w80763500, w80754094, w80763503, w80744173, w80747740, w80740870, w80739778, w80741599, w80739872, w80742148, w80744706, w80744493, w80739646, w80744765, w80739548, w80743920, w80747724, w80745384, w80740151, w80739293, w80742729, w80758126, w80763501, w80758388, w80760285, w80753982, w80755328w80756383, w80741929, w80744062, w80744425, w80743968, w80740933, w80740993, w80739629, w79855867, w79849236, w79849735, w80740009, w80763496, w80760003, w80760006, w80755914, w80757683, w80759542, w80758682, w80760697, w80760424, w80763504, w80757889, w80759928, w80763502, w80763491, w80757253, w80759826, w80759292, w80760445, w80763493, w80758950, w80759526, w80757909, w80759772, w80754214, w80755142, w80743834, w80760926, r1211968, w163788279, w96322190, w80755602, w137214113, w80756956, w137214113, w137214116, w137214115, w80758474, w80758742, w80757123, w80758600, w80757841, w80755187, w80756340, w80758410, w80758531, w80756229, w80758299, w80759454, w80760685, w80753632, w80758616, w80759009, w80753867, w80753838, w80758469, w80760309, w80755826, w80760592, w80757326, w80760336, w60697107
Je bent quotes vergeten, nu zijn het geen strings maar integers
Zet ik er zo wel ff bij. Hier iig link voor alle wegen (snelweg, verbindingswegen, gewone wegen etc)
http://api.citysdk.waag.org/nodes?per_page=1000&lat=51.697816&lon=5.303675&radius=4000&osm::highway=motorway|motorway_link|trunk|trunk_link|primary|primary_link|secondary|secondary_link|tertiary|tertiary_link|residential|construction|unclassified&data_op=or
Wegen had ik al, heb alleen het idee dat A2 hierbij nog steeds niet werkt. Kun jij dat controleren?
Ik zal m ff checken, volgens mij wel want die andere grote weg (A58?) die zie je er namelijk wel op.
Hier met quotes
"w79861749", "w79861722", "w79857309", "w79855122", "w79849735", "w79855160", "w79855542", "w79861763", "w79857655", "w79861769", "w79854990", "w79855272", "w79855310", "w80759490", "w79855147", "w102959190", "w80754344", "w80760148", "w80755652", "w80763492", "w80763489", "w80756598", "w80763494", "w80755200", "w80763500", "w80754094", "w80763503", "w80744173", "w80747740", "w80740870", "w80739778", "w80741599", "w80739872", "w80742148", "w80744706", "w80744493", "w80739646", "w80744765", "w80739548", "w80743920", "w80747724", "w80745384", "w80740151", "w80739293", "w80742729", "w80758126", "w80763501", "w80758388", "w80760285", "w80753982", "w80755328", "w80756383", "w80741929", "w80744062", "w80744425", "w80743968", "w80740933", "w80740993", "w80739629", "w79855867", "w79849236", "w79849735", "w80740009", "w80763496", "w80760003", "w80760006", "w80755914", "w80757683", "w80759542", "w80758682", "w80760697", "w80760424", "w80763504", "w80757889", "w80759928", "w80763502", "w80763491", "w80757253", "w80759826", "w80759292", "w80760445", "w80763493", "w80758950", "w80759526", "w80757909", "w80759772", "w80754214", "w80755142", "w80743834", "w80760926", "r1211968", "w163788279", "w96322190", "w80755602", "w137214113", "w80756956", "w137214113", "w137214116", "w137214115", "w80758474", "w80758742", "w80757123", "w80758600", "w80757841", "w80755187", "w80756340", "w80758410", "w80758531", "w80756229", "w80758299", "w80759454", "w80760685", "w80753632", "w80758616", "w80759009", "w80753867", "w80753838", "w80758469", "w80760309", "w80755826", "w80760592", "w80757326", "w80760336", "w60697107"
Ja de A2 doet het inclusief de toegangswegen naar de A2 toe.
Top, heb die whitelist filter nu ook af als het goed is :smile:
Nog ff op een rijtje: Die treinrails is iets aangepast dan dat het eerst was, waarschijnlijk nu betere aansluiting van railsen op elkaar
Alle wegen:
http://api.citysdk.waag.org/nodes?per_page=1000&lat=51.697816&lon=5.303675&radius=4000&osm::highway=motorway|motorway_link|trunk|trunk_link|primary|primary_link|secondary|secondary_link|tertiary|tertiary_link|residential|construction|unclassified&data_op=or
Alle treinrails:
http://api.citysdk.waag.org/nodes?per_page=1000&lat=51.697816&lon=5.303675&radius=4000&osm::railway=rail|construction|buffer_stop|switch&data_op=or
Whitelist water (inclusief 1 grass die als water dient bij de Ijzere Vrouwen in Den Bosch)
"w79861749", "w79861722", "w79857309", "w79855122", "w79849735", "w79855160", "w79855542", "w79861763", "w79857655", "w79861769", "w79854990", "w79855272", "w79855310", "w80759490", "w79855147", "w102959190", "w80754344", "w80760148", "w80755652", "w80763492", "w80763489", "w80756598", "w80763494", "w80755200", "w80763500", "w80754094", "w80763503", "w80744173", "w80747740", "w80740870", "w80739778", "w80741599", "w80739872", "w80742148", "w80744706", "w80744493", "w80739646", "w80744765", "w80739548", "w80743920", "w80747724", "w80745384", "w80740151", "w80739293", "w80742729", "w80758126", "w80763501", "w80758388", "w80760285", "w80753982", "w80755328", "w80756383", "w80741929", "w80744062", "w80744425", "w80743968", "w80740933", "w80740993", "w80739629", "w79855867", "w79849236", "w79849735", "w80740009", "w80763496", "w80760003", "w80760006", "w80755914", "w80757683", "w80759542", "w80758682", "w80760697", "w80760424", "w80763504", "w80757889", "w80759928", "w80763502", "w80763491", "w80757253", "w80759826", "w80759292", "w80760445", "w80763493", "w80758950", "w80759526", "w80757909", "w80759772", "w80754214", "w80755142", "w80743834", "w80760926", "r1211968", "w163788279", "w96322190", "w80755602", "w137214113", "w80756956", "w137214113", "w137214116", "w137214115", "w80758474", "w80758742", "w80757123", "w80758600", "w80757841", "w80755187", "w80756340", "w80758410", "w80758531", "w80756229", "w80758299", "w80759454", "w80760685", "w80753632", "w80758616", "w80759009", "w80753867", "w80753838", "w80758469", "w80760309", "w80755826", "w80760592", "w80757326", "w80760336", "w60697107"
Bij rails staat er ook construction en buffer_stop tussen, is dat wel chill?
construction is voor wat er nu al ligt, maar nog niet is aangepast in OSM (nieuwe brug, stuk rails etc) bufferstof is een uiteinde van een rails (waar zo'n hekje op staat)
ah oke, voeg ik het toe
enige probleem nu is wel dat er een ongelooflijk stuk lange rails wordt toegevoegd naar vught en ver daar voorbij, wat ik eerst een stuk handmatig had afgeknipt
Heb daar al fix voor geschreven :) Heel makkelijk om te kijken of iets binnen een radius valt. Ik had al functie om afstand tussen punten te bepalen. Dus als een punt midden is, kan je dat makkelijk checken
Binnenhalen van JSON bestanden door middel van CitySDK automatisch laten verlopen ipv handmatig.