Locus a OpenStreetMap

Started by chrabros, February 11, 2013, 10:38:18

0 Members and 2 Guests are viewing this topic.

chrabros

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
  •  

voldapet

#1
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).
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    :?
  •  

chrabros

#2
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
  •  

voldapet

#3
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

Více informací o tomto XML: http://code.google.com/p/mapsforge/wiki ... ng_via_XML

Nicméně je myslím dobře čitelné, jaké prvky mapy obsahují a kdy jsou (v jakém zoom-levelu) k dispozici.
  •  

chrabros

#4
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
  •  

voldapet

#5
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.
  •  

chrabros

#6
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
  •  

Menion

#7
Zdravím Dalibore,
  dej nám čas přinejhorším do prázdin. Na něčem už pracujeme ;)
- Official help (ideas, questions, problems): help.locusmap.eu
- Advanced topics, sharing of knowledges: you're here!
- LM 4 Beta download, LM 4 Release download
  •  

chrabros

#8
Śuper, tak už se těším.
Kdyby byla nějaká betaverze, tak jí rád otestuji.

Dalibor
  •