Overpass Turbo export

8 zpráv
Zpět na přehled

Overpass Turbo export

8 zpráv RPMS 4 účastníků 3 min čtení
  1. ramirezhav na seznam.cz ramirezhav na seznam.cz #m0d2bd3
    Ahoj. Když vyexportuju výsledek z Overpassturbo do souboru geojson dá se to nějak nainkludovat na webovou stránku? Nebo jak to dostat do mapy abych mapu mohl sdílet na svoji webové stránce?
  2. Mikoláš Štrajt strajt9 na seznam.cz #mbe4821
    Jde to. Máš dvě možnosti: 1) naprogramuješ si nějakou vlastní malou aplikaci a zobrazíš ten geojson pomocí leafletu a odpovídajících pluginů 2) nahraješ do nějaké služby jako je https://maphub.net/ a výslednou pak vložíš do stránky pomocí iframu
  3. ramirezhav na seznam.cz ramirezhav na seznam.cz #m326f75
    Dotaz: Smím vám napsat soukromě, abychom tu nespamovali? Já zkoušel importovat .geojson ale nešlo mi to a debugger hlásí chybu parsování na řádku jedna importovaného souboru. Netuším jak to udělat zkouším... Přikládám svůj pokusný soubor. To jsem zkopíroval z nějakého příkladu na netu a zkouším upravit ten var layer = ,.... //Initialise the vector layer using OpenLayers.Format.OSM var layer = new OpenLayers.Layer.Vector("Polygon", { strategies: [new OpenLayers.Strategy.Fixed()], protocol: new OpenLayers.Protocol.HTTP({ url: "natural_tree_24-11-2022.geojson",   //<-- relative or absolute URL to your .osm file format: new OpenLayers.Format.OSM() }), projection: new OpenLayers.Projection("EPSG:4326") });
  4. Paja CBradioCZ news.openstreetmap na cbradio.cz #m42a815
    Zdravim
    Ahoj. Když vyexportuju výsledek z Overpassturbo do souboru geojson dá se to nějak nainkludovat na webovou stránku? Nebo jak to dostat do mapy abych mapu mohl sdílet na svoji webové stránce?
    Overpassturbo ma export i do KML/GPX ci do hrubych OSM dat (zjednoduseny JSON), neni problem pak rozparsovati a bud zobrazti pres Mapy.cz (see http://api.mapy.cz a spachati neco jednoducheho, jako mam ja leta u sebe na serveru na http://cbradio.cz/echolink/echomap.php3) ci do Google Maps a API jde krasne tez - zalezi, kolik s tim ma byti prace a ma zabrati casu... Jinak na Overpassturbo jde i vystup do interaktivni mapy - dostane se unikatni link, jez je na serveru ulozen a generuje mapu, jez pak jde jednoduse nekde includovati ci pouzit pres frame ci iframe ... Ci jen zavolati pres URL ... Paja
  5. ramirezhav na seznam.cz ramirezhav na seznam.cz #m643332
    Chtěl bych tam mít to openstreetmap.org spíš než mapy.cz protože chci, aby lidi viděli, co konkrétního už bylo zaneseno na mapu v mé oblasti. Takže by bylo vidět co tam je a co tam ještě není. A já mám právě ten kód openlayers html+js . Teď jsem si stáhl OpenLayers-2.13.1 a tam jsou nějaké příklady. Je tam i ten .geojson. Ale nezobrazují se mi tam ty body v naší lokalitě, místo toho to ukazuje Afriku a neudělá to setCenter() přikladám soubor.
  6. Paja CBradioCZ news.openstreetmap na cbradio.cz #ma96bcc
    Chtěl bych tam mít to openstreetmap.org spíš než mapy.cz protože chci, aby lidi viděli, co konkrétního už bylo zaneseno na mapu v mé oblasti. Takže by bylo vidět co tam je a co tam ještě není. A já mám právě ten kód openlayers html+js .
    A co jiti onou nejsnazsi cestou? Overpassturbo, dotaz a vystup do interaktivni mapy, jez je OSM - prikladem davam treba havirovske ATM (pred rokem jsem tam dal kompletne vsechny - byl to tam nepopsany list :) Vysledkem je ono silene URL, jez je ale pouzitelne jendoduse treba do iframe https://overpass-turbo.eu/map.html?Q=%2F*%0AThis%20has%20been%20generated%20by%20the%20overpass-turbo%20wizard.%0AThe%20original%20search%20was%3A%0A%E2%80%9Catm%E2 %80%9D%0A*%2F%0A%5Bout%3Ajson%5D%5Btimeout%3A25%5D%3B%0A%2F%2F%20gather%20results%0A(%0A%20%20%2F%2F%20query%20part%20for%3A%20%E2%80%9Catm%E2%80%9D%0A%20%20node%5B %22amenity%22%3D%22atm%22%5D(49.752769026077026%2C18.343219757080078%2C49.81317633337614%2C18.471965789794922)%3B%0A)%3B%0A%2F%2F%20print%20results%0Aout%20body%3B%0A%3E%3B%0Aout%20skel%20qt%3B Paja
  7. Stanislav Horáček stanislav.horacek na gmail.com #m336fa1
    Ahoj, takhle se GeoJSON načíst nedá, ale hlavně: používáš prastarou verzi OpenLayers. Pokud chceš jít touhle cestou, doporučoval bych vzít novou a vytvořit aplikaci podle tutoriálu https://openlayers.org/doc/quickstart.html Do kódu z tutoriálu pak stačí přidat pro vytvoření vrstvy z GeoJSONu něco jako: const layer = new VectorLayer({ source: new VectorSource({ url: 'natural_tree_24-11-2022.geojson', format: new GeoJSON() }), style: new Style({ image: new Circle({ radius: 15, fill: new Fill({ color: "red" }) }) }) }) + přidat layer do pole layers u mapy. S.
  8. ramirezhav na seznam.cz ramirezhav na seznam.cz #m90db52
    Už mě to taky napadlo. Tedy až když jsem se tam znovu podíval a zjistil, že to tam je. Tak jo já to použiju. A jdu hned dělat tu stránku. Snad to do zítra stihnu.
Napsat odpověď e-mailem… Odpovědět

Otevře váš e-mailový klient. Odpovědi pak sledujte zde na webu.