Jeste bych dodal, ze v posledni dobe bylo pridano dost optimalizaci, ktere zatim jsou pouze v josm-lastest.
2010/1/31 Jiri Klement <jiri.klem...@gmail.com>: > Ja myslim, ze pametova narocnost JOSM uz neni tak hrozna, na praci s > 60MB osm potrebuje 100MB heap (+ nejaky overhead jvm). A dalsi > pametove optimalizace mam v planu. > > Co se tyce rychlosti, tak je treba poustet javu s dostatkem pameti > (parameter -Xmx) a v server modu. Server mod znamena, ze se pouzije > vice optimalizaci, takze JOSM se bude o neco dele spoustet, ale o to > rychleji potom pobezi. Velikost pameti je dulezita, nove verze javy > maji (imho nestastnou) vlastnost, ze pred tim nez vyhodi OutOfMemory, > tak budou se hodne dlouho snazit pamet uvolnit. Takze pokud JOSM jede > na hrane (a defaultni velikosti heapu na Windows je 64MB, coz je na > hrane), tak se zbytecne zpomali. > > A pokud presto mate nejaky usecase, kde je JOSM prilis pomaly, tak si > stezujte na tracku. > > 2010/1/31 Petr Dlouhý <petr.dlo...@email.cz>: >> Je fakt, že pomalost JOSM a jeho paměťová náročnost mi také vadí. >> Nemožnost tvořit body může být způsobená buď tím, že jsi nepochopil, že >> JOSM má různé editační módy (přidávání, editace, zvětšování). Pokud to si >> opravdu myslíš, že je to chyba JOSM, a že to ostatní nevidí protože jsou >> na to zvyklí, tak můžeš nahlásit chybu. >> >> Jinak je většina funkcionality toho Traceru v tom samostatném serveru, >> takže by nebyl problém udělat plugin do Merkaartoru, kdyby pluginy >> podporoval. >> >> On Sun, 31 Jan 2010 00:51:59 +0100, Frettie <fret...@gmail.com> wrote: >> >>> No, dal jsem znova šanci JOSM a stále bych byl pro nějakou jinou >>> možnost. Je pár problémů, je to Javový (a to v tom píšu bakalářku) a >>> děěěěsně pomalý a hlavně neohrabaný. Sem tam se tak jako stane >>> (neznámo proč) že nemůžu tvořit body, až odklikávám sebevíc a to je >>> prostě věc, která u programu, kterej bych někdy měl použít být nemůže. >>> To vidím jen já, jak je to nešikovnej program? >>> >>> Zlatej Merkaartor, uvítal bych tak i možnost klikat v nějakém okně >>> samostatně. Jo a mimochodem, je to jen u mě, nebo víc lidem u v. 2561 >>> nefunguje czechadress? >>> >>> J. >>> >>> 2010/1/29 Jan Bilak <jan.bilak....@gmail.com>: >>>> Zdravím pánové, >>>> >>>> prosím o vyzkoušení první betaverze traceru budov z katastrálních map. >>>> http://jabi.aspone.cz/osm/TraceServerBeta1.zip >>>> >>>> Archiv obsahuje dva soubory. >>>> 1) Osm.Kn.Trace.Server.exe >>>> 2) tracer.jar >>>> >>>> První z nich je trasovací server, který je třeba mít spuštěný v >>>> průběhu trasování. Poslouchá na portu 5050 a zatím není nijak >>>> konfigurovatený. Prostě jej spustíte a až jej nebudete potřebovat, tak >>>> jej zavřete. To je vše. >>>> >>>> Doporučuji jej dát do prázdného adresáře, proto si k sobě ukládá >>>> dočasné soubory (stažené a předzpracované výseky katastrální mapy). >>>> >>>> Druhý soubor je plugin do JOSM (založený na LakeWalkeru). Ten >>>> zkopírujete do adresáře s pluginy JOSM (ve Vistě např. >>>> c:\Users\[userName]\AppData\Roaming\JOSM\plugins). Funguje s verzí >>>> 2561 JOSM. Aktivujete jej v nastavení. >>>> >>>> Přibude nástroj Tracer (klávesová zkratka T). Po aktivaci nástroje >>>> můžete klikat na mapu a mělo by to trasovat. Opětovným zvolením >>>> nástroje (nebo T) by se měl zase deaktivovat. >>>> >>>> Uvítám připomínky, ale nevím, kdy je stihnu realizovat. Nějaký další >>>> vývojář by se hodil... Kdo se hlásí dobrovolně? :) >>>> >>>> BTW: Jak to má tagovat ty budovy? >>>> >>>> Honza >>>> >>>> >>>> 2010/1/28 Frettie <fret...@gmail.com>: >>>>> To si právě nemyslím, to, že je složitý, pro mě jako začátečníka v >>>>> mapování (no dobře, mám za sebou práci v ArcGISu a Topolu) to bylo >>>>> fajn, bylo snadné se napojit, snadné si nakonfigurovat to, co jsem >>>>> potřeboval. JOSM odpuzuje bohužel už tím, jak vypadá a taky tím, že je >>>>> tuším v Javě. >>>>> >>>>> Možná jsi měl jen smůlu na "špatný kus", mě se lehce škubne, jen při >>>>> velkém počtu bodů a linek (a to nemám zdaleka oslnivý hardware). Ale >>>>> API nemá (zatím). >>>>> >>>>> 2010/1/28 Jan Bilak <jan.bilak....@gmail.com>: >>>>>> Na Merkaator jsem zběžně koukal a nějak mne zatím nepřesvědčil. A to >>>>>> ani možnostmi (to jsem ani moc nečekal), ani rychlostí (to jsem čekal, >>>>>> protože je psaný v C++/qt a to je hodně výkonná platforma - třeba při >>>>>> tažení nové cesty se to vyloženě škube a to podle mne značí spíše na >>>>>> použití špatných algoritmů a datových struktur). A nakonec ani >>>>>> jednoduchostí ... na první pohled. Ale možná je to tím, že na JOSM >>>>>> jsem přeci jen koukal delší dobu. Tu jednoduchost jsem myslel hlavně >>>>>> pro lidi, kteří se chtěl OSM zúčastnit tak nějak "rekreačně" - dodělat >>>>>> si tam nějaké okolí svého domu, nic neimportovat, neprogramovat, ... >>>>>> >>>>>> Ale možnost volby je dobrá věc - nechť každý používá to, co mu >>>>>> vyhovuje. >>>>>> >>>>>> Honza >>>>>> >>>>>> ---------- Forwarded message ---------- >>>>>> From: Frettie <fret...@gmail.com> >>>>>> Date: 2010/1/27 >>>>>> Subject: Re: [Talk-cz] Tracer na rozpoznání budov z katastr. map >>>>>> To: OpenStreetMap Czech Republic <talk-cz@openstreetmap.org> >>>>>> >>>>>> >>>>>> Právě, ono takovej merkaartor je super věc, JOSM je jak složitý, tak >>>>>> prostě "ovladatelný". :/ Ale asi by mě to donutilo přejít, to zas jo. >>>>>> >>>>>> 2010/1/27 Jan Bilak <jan.bilak....@gmail.com>: >>>>>>> Ahoj, >>>>>>> >>>>>>> uvažoval jsem podobně ... zatím tedy o JOSM a API pro pluginy moc >>>>>>> nevím. A v Javě jsem něco naposledy před x lety (nějaké drobnosti >>>>>>> tedy >>>>>>> i později, ale mnohem větší zkušenosti mám s .NETem). Přepsat jádro >>>>>>> algoritmu do Javy by asi takový problém nebyl (tedy tu část, která >>>>>>> vezme 2D pole bytů (byte = pixel) a souřadnici kliknutí a vrátí >>>>>>> seřazený seznam souřadnic vrcholů polygonu obrysu budovy). Horší pro >>>>>>> mne bude se stahováním a cachování bitmap, jejich spojováním pro >>>>>>> účely >>>>>>> trace, převáděním na pole bytů (kvůli rychlosti ... v .NETu na to >>>>>>> používám unmanaged kód). Tedy takovými věcmi, kde jsou třeba znalosti >>>>>>> nejen jazyka Java, ale i různých knihoven. >>>>>>> >>>>>>> A otázka je, jak to bude rychlé v čisté Javě. Spíše jsem uvažoval i >>>>>>> nad přepisem toho jádra do nativního C či C++. >>>>>>> >>>>>>> Včera jsem na ten plugin lake-walker zběžně koukal, inspirovat by se >>>>>>> z >>>>>>> toho jistě dalo. Zda by z toho šlo využít všechno a jen doplnit >>>>>>> algoritmus rozpoznávání, to je otázka. >>>>>>> >>>>>>> Jinak jsem ještě uvažoval na tím, že by rozpoznávání mohla dělat >>>>>>> externí aplikace, se kterou by plugin komunikovat třeba TCP ... tedy >>>>>>> plugin JOSM by zavolat "uživatel kliknul na souřadnici x, y" a >>>>>>> externí >>>>>>> aplikace by vrátila "ok, výsledný polygon je x1, y1, x2, y2, x3, y3, >>>>>>> ...". Bylo by to jistě méně pohodlné, ale to jádro by nemuselo být v >>>>>>> Javě. Ten směr z externí aplikace do JOSM je dokonce myslím už v JOSM >>>>>>> naimplementovaný v podobě RemoteControl: >>>>>>> [http://wiki.openstreetmap.org/wiki/JOSM/Plugins/RemoteControl] >>>>>>> >>>>>>> Algoritmus jsem ještě trochu vylepšil oproti tomu v ukázce. >>>>>>> >>>>>>> Jinak integrace do JOSM by měla výhodu v tom, že by nebylo třeba do >>>>>>> té >>>>>>> aplikace dělat všechno ostatní GIS věci (tedy takový klon JOSM). >>>>>>> >>>>>>> Nevýhoda by asi byla v tom, že JOSM je pro začátečníky složitý a >>>>>>> výsledný program by nebyl tak jednoduchý, jak může být (tedy něco >>>>>>> takového, co by si člověk s Windows stáhnul, nainstaloval a klikal na >>>>>>> budovy, aniž by musel něco nastavovat, zkoumat ovládání, ...). >>>>>>> >>>>>>> Aneb práce ještě není zdaleka u konce ... algoritmus trasování je jen >>>>>>> jedna část. >>>>>>> >>>>>>> Honza >>>>>>> >>>>>>> >>>>>>> 2010/1/27 Pavel Zbytovský <m...@zby.cz>: >>>>>>>> Ahoj, >>>>>>>> >>>>>>>> jůů, tak tohle je velmi dobrá práce! Něco podobného mi hodně >>>>>>>> chybělo, tak >>>>>>>> jsem uvažoval nad tvorbou vlastního nástroje, už nemusím :-)) >>>>>>>> >>>>>>>> Integraci do JOSM bych také moc ocenil, přeci jen na rozumné >>>>>>>> mapování větší >>>>>>>> oblasti se to moc jinak než josmem dělat nedá. Možná bych viděl >>>>>>>> trochu potíž >>>>>>>> v tom, že JOSM je v javě a tudíš platform independent, což .NET >>>>>>>> není. Jo a >>>>>>>> asi by šlo podstatnou část api pluginu vydolovat z lake-walkera - >>>>>>>> tedy >>>>>>>> trasovače jezer z landsatu - viz >>>>>>>> http://wiki.openstreetmap.org/wiki/JOSM/Plugins/Lakewalker >>>>>>>> >>>>>>>> Dělá to dost podobnou věc, takže by úprava na tvůj algoritmus a >>>>>>>> cuzk mapy >>>>>>>> neměla být taková potíž.. >>>>>>>> >>>>>>>> Každopádně supr! >>>>>>>> >>>>>>>> Zdravím, >>>>>>>> Pavel Zbytovský >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> 2010/1/26 Jan Bilak <jan.bilak....@gmail.com> >>>>>>>>> >>>>>>>>> Ahoj, >>>>>>>>> >>>>>>>>> dělal jsem na programu, který by dokázal rozumně trasovat budovy z >>>>>>>>> digit. map katastru. Ty ruční čmáranice ze skenů mnoha let starých >>>>>>>>> map >>>>>>>>> myslím nemá smysl automaticky trasovat. Zkoušel jsem to pomocí >>>>>>>>> potrace >>>>>>>>> apod. ... ale nějak mi to nedopadalo moc dobře, takže jsem se >>>>>>>>> rozhodl >>>>>>>>> pro vlastní řešení. >>>>>>>>> >>>>>>>>> V vyzkoušení zde (binárka v .NETu + test.png k vyzkoušení): >>>>>>>>> http://jabi.aspone.cz/osm/TracerTest.zip >>>>>>>>> >>>>>>>>> Po spuštění se zobrazí mapka. Klikejte do prázdných (bílých) částí >>>>>>>>> uvnitř budov. Testovací png je možné nahranit případně jiným se >>>>>>>>> stejným název. >>>>>>>>> >>>>>>>>> Ještě zkusím udělat to, aby když člověk klikne na popis budovy >>>>>>>>> (text >>>>>>>>> uvnitř budovy), tak aby to také fungovalo. Pak lze doladit nějaké >>>>>>>>> chyby. A bude zbývat udělat nějaké GUI s kontinuální mapou, >>>>>>>>> přepočtem >>>>>>>>> souřadnic a exportem do *.osm, zobrazováním současných objektů, >>>>>>>>> nabízení budov podle adresních míst, možností ruční editace, >>>>>>>>> zobrazování fotomapy na pozadí, ... Nebo je někdo schopný to >>>>>>>>> integrovat do JOSM? >>>>>>>>> >>>>>>>>> Pokud bude zájem, zdrojáky dodám. >>>>>>>>> >>>>>>>>> Honza >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> Talk-cz mailing list >>>>>>>>> Talk-cz@openstreetmap.org >>>>>>>>> http://lists.openstreetmap.org/listinfo/talk-cz >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Talk-cz mailing list >>>>>>>> Talk-cz@openstreetmap.org >>>>>>>> http://lists.openstreetmap.org/listinfo/talk-cz >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Talk-cz mailing list >>>>>>> Talk-cz@openstreetmap.org >>>>>>> http://lists.openstreetmap.org/listinfo/talk-cz >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> S pozdravem, >>>>>> Jirka Sedláček >>>>>> --- >>>>>> jirisedla...@gmail.com >>>>>> >>>>>> _______________________________________________ >>>>>> Talk-cz mailing list >>>>>> Talk-cz@openstreetmap.org >>>>>> http://lists.openstreetmap.org/listinfo/talk-cz >>>>>> >>>>>> _______________________________________________ >>>>>> Talk-cz mailing list >>>>>> Talk-cz@openstreetmap.org >>>>>> http://lists.openstreetmap.org/listinfo/talk-cz >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> S pozdravem, >>>>> Jirka Sedláček >>>>> --- >>>>> jirisedla...@gmail.com >>>>> >>>>> _______________________________________________ >>>>> Talk-cz mailing list >>>>> Talk-cz@openstreetmap.org >>>>> http://lists.openstreetmap.org/listinfo/talk-cz >>>>> >>>> >>>> _______________________________________________ >>>> Talk-cz mailing list >>>> Talk-cz@openstreetmap.org >>>> http://lists.openstreetmap.org/listinfo/talk-cz >>>> >>> >>> >>> >> >> >> -- >> Petr Dlouhý >> >> _______________________________________________ >> Talk-cz mailing list >> Talk-cz@openstreetmap.org >> http://lists.openstreetmap.org/listinfo/talk-cz >> > _______________________________________________ Talk-cz mailing list Talk-cz@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-cz