Přátelé,
dávám do placu doplněk do Locusu, který vychází z předchozího doplňku Locus – addon GeoGet database a umožňuje pracovat s databází GeoGetu v Locusu. Prozatím jen přes import. Livemapu zkusím přivést k životu následně.
Děkuji tímto oběma autorům předchozího doplňku, hlavně za zdroják na gitu a licenci WTFPL, aspoň jsem nemusel znovu vymýšlet SQL dotazy atd.
Doplněk najdete v Google Play: https://play.google....oget.locusaddon
Co aktuálně doplněk umí:
- umí všechny typy keší (Lab keše apod.);
- funguje na Android 10;
- pracuje s nejnovějším API Locusu (to moc asi nepoznáte, ale menion bude mít radost);
- podporuje SD karty;
- umí pracovat s více databázemi ve složce – pokud necháte jen jednu, rovnou z ní načítá, pokud tam nahrajete více, doplněk nabídne, kterou z nich použít.
Co aktuálně neumí:
- Livemapu – zkusím ji vzkřísit;
- trochu nešikovně funguje nastavení – když jste ve výběru filtru třeba typů keší a dáte zpět, skočí to na hlavní obrazovku, vím o tom, je to chyba AndroidX, zkusím vymyslet něco lepšího;
- limit keší je nastaven natvrdo na max 2500 (i když nastavíte víc), je to z paměťových důvodů, viz dále.
Tak a nyní otázka do pléna:
Potřebujete importovat velké databáze (2500 keší a více)? Myslím to tak, jestli potřebujete nacpat všechny keše najednou do Locusu, nebo stačí import jen dle aktuálního filtru (třeba 10 km radius). Jde o to, že pár uživatelů tuto potřebu má, ale narážíme na paměťový limit, který má Locus na vstupu. Ano, dnešní telefony mají operačku 6GB apod., ale taky jsou telefony s podstatně nižší, a navíc plnou, proto tam ten limit je.
Pokud vás tedy napadá situace, kdy potřebujete importovat 2500 a více keší najednou, podělte se o váš scénář, ať můžeme s menionem zvážit úpravy.
Tento příspěvek byl upraven od Y&MD: 15 January 2020 - 21:40