This object is in archive! 

[SK] Zoskupovanie bodov - nefunguje

Condor shared this problem 6 years ago
Solved

Zdravím,

Zoskupenie bodov (ne)funguje nejako zvláštne.

Niektoré zložky zoskupuje body a niektoré nie.

Nejaký rozdiel v nastaveniach pre jednotlivé zložky som nenašiel.

Zdá sa že staršie skôr vytvorené zložky fungujú ale neskôr vytvorené nie. Neviem...

Skúsil som off-on zoskupovanie, reštart Locus, vytvoriť novú zložku no bez úspechu.

Od kedy sa to takto správa netuším.

Replies (1)

photo
1

Dobrý den,

shlukování funguje po složkách, tzn pokud je např 1000 bodů po 100ks v 10 složkách, bude se tvořit 10 shluků. Takže je otázka, zda ty neshluklé kešky nemáte rozmístěné ve více složkách po méně kusech?

photo
1

Aha... tak takéto správanie (podmienka 100) by som fakt nepredpokladal.

Áno v tej nezhluknutej zložke bolo momentálne nastavené na zobrazenie menej ako 100 bodov.

Fakt zvláštny parameter. Predpokladal som a logické by mala byť podmienka vzdialenosti bodov (prekrývanie) a jednotné správanie sa zobrazenia.

Čiže aj keby boli len 3 body na "jednom" mieste tak očakávam že budú zoskupené a je jedno aký je ich počet v zložke.

Je rozdiel 500 bodov v európe alebo 50 bodov na jednej ulici.

Ktoré majú byť logické zoskupené? No očakával by som že tých 50 blízko seba ktoré sa prekrývajú.

Rozhodujúca by mala byť skôr vzdialenosť nie celkový počet.

Zoskupovanie zlučuje jednotlivé body podľa vzdialenosti. Myslím tým to že napr. 5 blízkych je pod zhlukom 5.

Aký význam pre týchto 5 bodov má počet v ich zložke? Žiadny.

Takže ak sa vedľa nich nachádza iných 5 bodov z inej zložky ale ktorá obsahuje menej ako 100 mali by sa zobraziť presne tak isto.


Ďakujem za odpoveď aj Vaše zamyslenie sa nad parametrom 100 :-)


P.S. úvaha:

Žeby som si do každej zložky pridal (fakt zbytočne) po 100 bodov niekde v oceáne.

photo
1

nene, to jsme si nerozuměli. Počet 100 na složku jsem uvedl pouze jako příklad. Jde jen o to, že jsou zeskupovány body, které jsou v jedné stejné složce. Neseskupují se body z více složek. Rozhodujícím parametrem je vzdálenost bodů v pixelech. Od určitého počtu pixelů se body seskupují, za púředpokladu, že jsou ve stejné složce. pokud nejsou, neseskupují se. Je to i váš příklad?

photo
1

Presne toto je na screenshote.

Sú tam zobrazené 2 zložky.

Horná zložka Prešov zostupuje.

Spodná zložka Košice nezostupuje.


Apropo Vami popisovaný parameter 100 funguje tak ako som pochopil ja!

Ak v zložke dám zobraziť viac ako 100 bodov začne zoskupovať. Ak 50 tak nezoskupuje.

Takže ako to je?


Screen 1 Poprad 50 bodov

Screen 2 Poprad 100 bodov

photo
1

Zdravím,

koukám do kódu, už sám nevím jak to je přesně definované. A aktuálně je opravdu nastaven limit na 50+ bodů. Tedy 50 se ještě neshlukuje, 51 již ano. Důvod je optimalizace. To shlukování je přeci jen nějaký výpočetní výkon sebere, takže jsem chtěl šetřit na místech kde lze. Sám to shlukování moc nepoužívám, takže nejsem zcela objektivní. Takhle se zdá že by to snížení toho limitu sneslo že? Zkusme tedy 10 bodů, čímž se eliminuje alespoň práce pro pár bodů z jedné složky. Díky za podnět.

photo
1

Ďakujem za odpoveď a hlavne za objasnenie ako daná funkcia funguje.

Podmienka parameter 10 sa zdá byť rozumne riešenie.


Zhlukovanie bodov mám zapnuté odjakživa a bez tohto zobrazenia si prácu na mape ani neviem predstaviť. Nikdy nenastala u mňa potreba toto zhlukovanie vypnúť a prekryť celú mapu bodmi bez viditeľnosti mapy.

Podľa mňa túto funkciu nepoužíva len ten kto o nej nevie.

Na najbližšej Locus prednáške urobím prieskum na vzorke cca 30 ľudí ;-)

Čudujem sa že tento inteligentný spôsob ešte neukradli napríklad s Groundspeaku alebo projekt-gc na svoje mapy keš ktoré sú totálne neprehľadné-nepoužiteľné pri zobrazení väčšieho územia.

Je na zváženie preveriť možnosť patentovať túto funkciu - spôsob zobrazenia.

photo
2

Rád slyším že je k užitku. Mě na tom vždy vadilo, že se to chová po složkách a ne "všechny body naráz". Tak se stává že při zapnutí pěti složek je tam těch grup tolik, no škoda mluvit. Bohužel to mám trošku krkolomně udělané a jednoduše to předělat nelze. Takže zatím tak. "10" nastaveno, takže v další verzi,

Díky a měj se!

Replies have been locked on this page!