New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Nástroj pro měření vzdálenosti #8
Comments
Tak jsem si udělal menší průzkum a zjistil, že moduly, které jsou přímo na stránkách Leaflet jsou celkem na nic - moc primitivní. Zatím nejlepší nástroj, na který jsem zatím narazil, je součástí Geocaching Map Enhancements GreaseMonkey skriptu. https://openuserjs.org/scripts/JRI/Geocaching_Map_Enhancements (MIT licence), github: https://github.com/JRInge/userscripts/tree/master/GeocachingMapEnhancements Umí naklikat body, smazat bod, přesunout bod (nedynamicky), zobrazit vzdálenost, exportovat GPX. Co neumí, je přidat nový bod na segment. Taky by to chtělo přidat dynamický seznam bodů trasy alá mapy.cz (doufám, že na to nemají patent ;-) ) |
Přemýšlíš o tom stejně jako já, to se mi líbí :-) pár mých poznámek:
|
Uvažovali jste o uMap? Sice se neintegruje s "hlavní mapou", ale je to hotové řešení... Ostrá verze viz: http://umap.openstreetmap.fr/ |
Wow, uMap je moc hezký, to jsem neznal. Asi to bude lepší tlačit spíš v podobě odkazu na stránce využití (?) |
melo by tohle umet routovat? nebo jen merit vzdusnou caru mezi body? |
Routování se řeší vedle: #7 Ovšem pokud by tam byl mód "přichytávat k cestám", vůbec bych se nezlobil :-D Plus jako bonus by se mohl zobrazit výškový profil trasy. |
takze https://github.com/Leaflet/Leaflet.Editable plus na to nasmontovane mereni vzdalenosti by mohlo stacit pro zacatek? |
Jo. To je pěkné. Bohatě by stačilo kreslení těch čar. Jen je potřeba dodělat měření vzdálenosti. To asi zase vyseparovat jinde. |
Používám knihovnu MapBBCode. Měření délky trasy to umí, vlastně to umí i ten export do geoJson. :-) Ve výsledku to může být taková odlehčená alternativa pro uMap. příklad použití (to je tedy klon mapBBShare ) |
Díky, to taky vypadá dobře. |
@severak - jo tohle se mi taky velmi zamlouvá. Jen to bude chtít nadesignovat UI, aby to nějak vypadalo. Dodám wireframe. |
Super, ta MapBB bude velmi dobrý výchozí bod, asi nejlepší co jsem zatím viděl. Ideální varianta je osekat to a udělat z toho Leaflet plugin. Aby to bylo více user friendly, líbilo by se mi:
Přijde ti to ok? Jinak aby to šlo dobře začlenit do osmcz-app, bylo by fajn nejprve udělat nějakou jednoduchou variantu a commitnout do svého forku. Bylo by škoda kdybys to dokončil celé a pak jsme zjstili, že se v názorech na to jak to má vypadat zcela rozcházíme :-) |
Měl bych to asi trochu osvětlit: MapBBcode je především knihovna sloužící k zobrazování dat (tj. vlastních bodů, čar a polygonů) nad mapou ve webových fórech. Potom je to taky tag BB kódu, do kterého se ty data zapisují. Potom je to taky MapBBCode Share, což je služba postavená nad MapBB kódem sloužící ke sdílení těch vlastních dat. To, že to umí měřit vzdálenosti a konvertovat formáty je jen vedlejší efekt (když už si cestu vyznačím, proč jí rovnou nezměřit a neuložit jako GeoJSON). Já sám tuhle knihovnu používám (mimo jiné právě na měření vzdálenosti) a věřím, že po zamontování do osmcz by uplatnění určitě našla. Samozřejmě, je nutné ji zamontovat nějak šetrně a to potrvá. Až budu mít nějakou funkční ukázku nástřelu, dám vědět. |
Dík, myslím že to chápu. Bude to chtít tu knihovnu vytěžit a zprovoznit na osmcz. Budu se těšit na nástřel 👍 |
Hodí se pro zjištění vzdálenosti předem naplánované trasy. Takže nestačí jen vzdálenost mezi dvěmi body, ale těch bodů si mohu naklikat kolik bude potřeba.
Výsledná trasa by měla jít sdílet, výškový profil by se také hodil.
The text was updated successfully, but these errors were encountered: