Ahoj,
rád bych si ujasnil, jak vlastně funguje podpora OSM v Locusu.
Předpokládám, že autor jednou za čas stáhne data z OSM pro jednotlivé země
a převede je do svého "Locus" formátu. Není mi ale jasné, jestli se stahují
a použijí všechna data, nebo jestli se dělá nějaké selekce pouze na data,
která Locus podporuje. Nebo je to tak, že se bere z OSM všechno a o tom,
co se pak zobrazuje rozhoduje použitá Theme?
Proč se ptám: dokreslil jsem do OSM třeba amenity:fitness_centre
a Locus to nezobrazuje a já nevím, jestli jsem to tam nakreslil blbě,
nebo prostě tenhle tag Locus z OSM nenaimportuje, nebo ho zobrazí
je v případě, že nějak oedituji Theme.
Děkuji za vysvětlení,
Dalibor
Ahoj,
Předpokládám, že máš na mysli podporu pro vektorové mapy (online OSM mapy jsou samozřejmě zobrazeny tak, jak je přímo nabízí http://www.openstreetmap.org (http://www.openstreetmap.org)).
Ale tedy k vektorovým mapičkám. Je to přesně jak říkáš. Přibližně každý měsíc stáhneme celý planet-file, ten rozdělíme podle států a vygenerujeme vektorové mapy. Při generování se udává, které prvky budou následně v ,,Locus" formátu. Následně se musí i v theme definovat jak se daný prvek bude vykreslovat – je to tedy rozdělené do dvou kroků. V tuto chvíli používáme leisure=sports_centre. Do budoucích map bychom samozřejmě mohli amenity:fitness_centre přidat, ale otázkou je jestli to je správné. Podle této OSM wiki je v tom, zdá se, trochu zmatek http://wiki.openstreetmap.org/wiki/Fitness_centre (http://wiki.openstreetmap.org/wiki/Fitness_centre) :?
Ahoj,
díky za odpověď. Mám v tom teď více jasno.
A dá se říct, že obecně všechny prvky, které používáte, jsou ve vestavěných themes také zobrazeny?
Je někde nějaký seznam toho, co generujete do vašich map a co pak ty themes zobrazují?
Dalibor
Ahoj,
obecně to říci nelze. Mapy obsahují některé speciální prvky (např druhy elektráren), které témata zatím nezobrazují, ale jsou v datech připraveny řekněme do budoucna :-)
Nejlepší přehled o tom jaká data jsou v mapě získáš z definičního xml pro generování map. To jsme teď vystavili na: http://docs.locusmap.eu/doku.php/manual ... ps_content (http://docs.locusmap.eu/doku.php/manual:vector_maps_content)
Více informací o tomto XML: http://code.google.com/p/mapsforge/wiki ... ng_via_XML (http://code.google.com/p/mapsforge/wiki/GettingStartedMapWriter#Defining_a_Custom_Tag_Mapping_via_XML)
Nicméně je myslím dobře čitelné, jaké prvky mapy obsahují a kdy jsou (v jakém zoom-levelu) k dispozici.
Super, podívám se na to.
A jsou také někde k dispozici ty tři themes, které používate jako "vestavěné"?
Dalibor
vystavene jeste nejsou... porad se jedna o rozpracovany stav, takze je nechceme nabizet k vyuziti. Myslim, za cca za 1-2 mesice styly doladime a pak budou opet na nasich wiki strankach.
Ahoj,
ještě bych měl jeden doplňující dotaz.
Předpokládám, že když generujete vektorové mapy, tak třeba u restaurací
zahazujete rozšířené tagy jako třeba kontaktní mail, web nebo otvírací doba.
Šlo by tyhle informace převzít celé tak, aby je Locus dokázal zobrazit třeba
při kliknutí na ikonku restaurace?
Máte nějakou představu o kolik by se stávající mapy zvětšily, kdyby se tato
data zahrnula?
Myslím, že v těch dalších tagách jsou někdy docela zajímavé údaje a mrzí
mě, že je Locus nedokže zobrazit. Resp. neznám ani žádnou jnoi aplikaci
(kromě editoru OSM), která by to uměla, ale počítám, že by to lidi ocenili.
Díky za odpověď,
Dalibor
Zdravím Dalibore,
dej nám čas přinejhorším do prázdin. Na něčem už pracujeme ;)
Śuper, tak už se těším.
Kdyby byla nějaká betaverze, tak jí rád otestuji.
Dalibor