[talk-cz] (pro začátečníky) určení středu OSM URL

Tom Ka tomas.kasparek na gmail.com
Čtvrtek Prosinec 8 06:24:49 UTC 2022


Jednodussi bude asi sem - https://www.openstreetmap.org/user/mcepl/diary

Jinak i jednoduche veci je dobre zminit, minimalne je to inspirace pro
dalsi, takze za mne diky!

Bye tom.k

čt 8. 12. 2022 v 7:13 odesílatel Marián Kyral <mkyral na email.cz> napsal:
>
> V pohodě. Napiš to anglicky na blog.osm.org a dostaneš se do weeklyOsm :-D
>
> Marián
>
> ---------- Původní e-mail ----------
> Od: Matěj Cepl <mcepl na cepl.eu>
> Komu: talk-cz na openstreetmap.org
> Datum: 7. 12. 2022 19:14:24
> Předmět: [talk-cz] (pro začátečníky) určení středu OSM URL
>
> Dobrý den,
>
> chápu, že pro většinu lidí je tohle natolik pritmitivní, že je
> to uráží, ale já jsem nad tím prožil hodinu práce, nežli jsem se
> všemi těmi API prodral, tak snad to někomu pomůže.
>
> Aneb jak z OSM URL (třeba
> "https://www.openstreetmap.org/way/30722274#map=14/49.2925/38.1815")
> dojít k geo-URI středu tohoto objektu.
>
> import urllib.parse
> from OSMPythonTools.cachingStrategy import CachingStrategy, JSON
> from OSMPythonTools.api import Api
> from shapely.geometry import shape
>
> CachingStrategy.use(JSON, cacheDir=xdg.BaseDirectory.save_cache_path("osm_where"))
>
> def parse_URL(url):
> api = Api()
>
> parsed_url = urllib.parse.urlparse(url)
> way = api.query(parsed_url.path)
> geom = shape(way.geometry())
> print(f"geo:{geom.centroid.y},{geom.centroid.x}")
>
> Hezký den,
>
> Matěj
> --
> https://matej.ceplovi.cz/blog/, @mcepl na floss.social
> GPG Finger: 3C76 A027 CA45 AD70 98B5 BC1D 7920 5802 880B C9D8
>
> Two things fill the heart with renewed and increasing awe and
> reverence the more often and the more steadily that they are
> meditated on: the starry skies above me and the moral law inside
> me.
> -- Immanuel Kant: Critique of Practical Reason
>
>
>
> _______________________________________________
> talk-cz mailing list
> talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
> https://openstreetmap.cz/talkcz
>
> _______________________________________________
> talk-cz mailing list
> talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
> https://openstreetmap.cz/talkcz



Další informace o konferenci talk-cz