[talk-cz] Skript pro výpočet souřadnice středu cesty?

ramirezhav na seznam.cz ramirezhav na seznam.cz
Úterý Listopad 15 08:17:15 UTC 2022


Tohle téma mě taky zajímá, ale jen z hlediska kachlí. Jelikož vím, že země 
je kulatá, dá se postupovat v případě kachle tak, že se jen spočítá rozdíl 
souřadnic (x2-x1)/256 * poloha, která mě zajímá, nebo se musí počítat se 
zaoblením země jako s nějakou konstantou, která se má započítat?
---------- Původní e-mail ----------
Od: Jan Macura <macurajan na gmail.com>
Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org>
Datum: 14. 11. 2022 22:13:50
Předmět: Re: [talk-cz] Skript pro výpočet souřadnice středu cesty?
"

Ahoj




On Mon, 14 Nov 2022 at 18:48, Matěj Cepl <mcepl na cepl.eu
(mailto:mcepl na cepl.eu)> wrote:

"(...)

Jedná se tedy o dva problémy:

1. Jak vygenerovat seznam všech souřadnic dané cesty.
2. Jak vypočítat něco jako „střed“ obecného geometrického útvaru.

Doufám, že na 2. někde existuje nějaký více méně standardní
algoritmus (existuje?) a existuje nějaká knihovna na 1.?
"



Ad 2) jakože.. vždycky si to můžeš vypočítat ručně (https://math.
stackexchange.com/questions/90463/how-can-i-calculate-the-centroid-of-
polygon
(https://math.stackexchange.com/questions/90463/how-can-i-calculate-the-centroid-of-polygon)
). Ale šel bych tou cestou Shapely ;-) 


Ad 1) nerozumím moc problému. Možná přesněji formuluj, co by mělo být 
vstupem toho Tvého procesu a co očekáváš za výstup. Cesta je definována 
svými souřadnicemi. Resp. v OSM modelu je definována seznamem svých uzlů, 
ale není problém exportovat si data to nějakého standardního formátu, kde 
samozřejmě budou souřadnice, třeba GeoJSON, GPX, GML, KML, ...




H.



_______________________________________________ 
talk-cz mailing list 
talk-cz na openstreetmap.org 
https://lists.openstreetmap.org/listinfo/talk-cz 
https://openstreetmap.cz/talkcz 
"
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20221115/25aebed1/attachment.htm>


Další informace o konferenci talk-cz