[Talk-cz] footway vs. path (bylo: Návod na zakreslování turistických tras)

CZ_Tibo CZ-Tibo na seznam.cz
Čtvrtek Srpen 19 17:32:32 UTC 2010


> ------------ Původní zpráva ------------
> Od: Mike <mike na mikecrash.com>
> Předmět: Re: [Talk-cz] footway vs. path (bylo: Návod na zakreslování
> turistických tras)
> Datum: 19.8.2010 10:26:13
> ----------------------------------------
> 
> 
> On 18.8.2010 18:19, jzvc wrote:
> >  Dne 18.8.2010 11:30, Mike napsal(a):
> >>>> To si moc nedovedu představit, jak programově zjistit, kde je začátek a
> >>>> konec obce. Teoreticky by šlo od této značky jet (na kterou stranu?) po
> >>>> všech cestách, dokud nenarazím na další značku, ale co když někdo
> >>>> zapomene na jednu cestu z města značku dát? Tohle je nepoužitelné.
> >>> Proc nepouzitelne ? Vsechno co je "ulice" = 50. Takze ti zbyva resit jen
> >>> relativne malo jinych cest nez ulic, kde to tou znackou vyresis
> >>> relativne snadno, rekneme ze v 50% pripadu bude mit ta silnice znacku
> >>> stejne obce 2x => 50tka plati mezi nimi.
> >>>
> >> jasně že jde hlavně o silnice primary - tertiary, ale právě v některých
> >> obcích těchto cest může být mnoho, určitě se stane, že někdo dá na
> >> průtah primary značky, ale na tertiary už ne. Pak algoritmus selže.
> >>
> >> Osobně si myslím, že by stačilo využít ten tag landuse=residential, pro
> >> navigaci nebude hrát takovu roli přesnost zaměření. Ve výsledku se to
> >> téměř neprojeví. Kolám nás začínám tohle uplatňovat a jak se to projeví
> >> v praxi v navigaci, to se uvidí... (ještě to ale nemám naprogramovaný).
> > Jenze obe neni residental, jak uz tu nekdo poznamenal, v obci mas i
> > prumyslovy zony, kde taky plati 50 a pak muzes mit v obci klidne i
> > nekolik km "polnacek", kde sirokodaleko zadna zastavba neni a presto tam
> > plati 50.
> > 
> > Pokud chces nejaky algoritmus tak me napada zhruba nasledujici. Vemes
> > node obce. Podle velikosti obce urcis prumer kruhu. Pak muzes hledat
> > domy, ktere jsou v tom kruhu a pripadne pokracuji mimo nej ve
> > vzdalenostech mene nez X (odhadnes empiricky) od sebe. Tim ziskas
> > polygon ohranicujici +- zastavbu (pokud je) a v tom polygonu se da
> > predpokladat ta 50tka.
> > 
> > Ovsem pokud chces prgat navigaci, tak tohle nemuze pocitat ta navigace,
> > musel bys to predpocitat nekde mimo, protoze tohle neni zadnej quick a
> > easy vypocet. Pro navigovani musis mit omarkovany primo silnice. Tudiz
> > je otazka, zda by nebylo jednodussi proste otagovat vsechny silnice.
> > 
> 
> To není zrovna ideální algoritmus, to mi ten polygon residential přijde
> lepší a rychlejší než odhadovat obec podle domu.
> Co se týče industrial, tak se to nechá spočítat i pro industrial a
> commercial, to by nebyl problém.
> A samozřejmě, tohle počítám offline při generování mapy a maximální
> rychlost je součástí každé cesty.
> 
> Já nechci programovat navigaci, je ji už mám, jen tam dodělávám věci,
> které od toho požaduju.
> 
> http://www.gps-routes.info/index.php?name=Content&pa=showpage&pid=1
> 

Jak se vypořádáš se situací, kdy polygon landuse=residential obtahuje jen blok budov mezi ulicemi (viz Brno-Husovice)?




Další informace o konferenci talk-cz