Re: Overpass: POIs in der Nähe von Tracks
Geschrieben von ikonor (Gast) am 03. September 2015 20:50:43: [flux]
Als Antwort auf:
Overpass: POIs in der Nähe von Tracks
geschrieben von
<don>
(Gast)
am
31. August 2015 10:30:
Ein weiterer möglicher Ansatz:
1. Buffer per Turf.js erstellen (hier Ausgabe poly Filter in der Browser Konsole):
http://turfjs.party/#/560f709a874a1de46a5e
var␣f␣=␣{"type":"FeatureCollection","features":[{"type":"Feature","geometry":{"type":"LineString","coordinates":[ [9.692789,47.550528],[9.612769,47.572483],[9.599857,47.587784],[9.5442,47.594709],[9.531008,47.602772],[9.528376,47.626328],[9.492684,47.651655],[9.466186,47.650814],[9.394723,47.671824],[9.346688,47.665884],[9.308698,47.675409],[9.271738,47.69595] ]}}]};
var␣buffered␣=␣turf.buffer(f,␣3,␣'kilometers');
var␣coords␣=␣turf.flip(buffered).features[0].geometry.coordinates[0]; var␣poly␣=␣'poly:"'␣+␣coords.join('␣').replace(/,/g,␣'␣')␣+␣'"'; console.log('{{poly='␣+␣poly␣+␣'}}');
2. Overpass API Abfrage mit Polygon Filter (wie schon von Michael erwähnt)
http://overpass-turbo.eu/s/bgY
Einfacher als QGIS ist das erst mal auch nicht, man könnte das aber z.B. zu einer Leaflet Webseite oder einem Node.js Script ausbauen.
Gruß,
Norbert