Zobrazit plnou verzi příspěvku: Extrakce dat

radim.blatak
05.11.2013, 19:18
Při použití extrakce dat, kdy si nastavím třeba úsečky, achci pouze extrahovat hladinu a součet délek mi to vypočítává nepřesné (ba úplně špatné) údaje. Může mi někdo poradit, čím to je?

Vladimír Michl
05.11.2013, 19:22

Zkuste celkovou délku ověřit pomocí AddLen (viz Download) - nejsou třeba někde úsečky dvakrát přes sebe?

radim.blatak
05.11.2013, 19:26
Ono mi to ale počítá ty délky i kratší. Kdyby to počítalo delší součty, tak bych hledal chybu právě v duplicitě úseček, souužadnicích z atd, ale takto to prostě nechápu. Když přidám do extrakce další atribut, třeba barvu, tak to změní i součet délek, přestože je tam barva jen jedna.

Vladimír Michl
05.11.2013, 20:05

Těžko říci - zkusil bych nějaké triviální případy, jednoduché výkresy, popř. porovnal výsledky s AddLen. Nejsou ty úsečky na nějakých extrémních souřadnicích (JTSK) nebo "neplánovaně" ve 3D?

radim.blatak
05.11.2013, 20:26
ve výkrese mám dvě úsečky o délkách 16235.565 a 750. Při extrakci dat mi to spočítalo délu 2.652.Nechápu to. Zkusím to nějak projít.

radim.blatak
05.11.2013, 20:47
Tak už jsem na přišel, když nechám výčet jako samostatné záznamy, tak tam jsou všechny úsečky vyčteny ve svých délkách. Když ale dám Kombinovat režim záznamu - Hodnoty součtů, tak to sice dá do jednoho řádku, ale to číslo vyjde nějaký nesmysl. Asi jsem tu funkci nějak špatně pochopil, myslel jsem si, že to provede délkový součet všech úseček, které tam jsou.

Vladimír Michl
05.11.2013, 22:42

Pokud je v tabulce jen délka a případné další sloupce obsahují pro všechny zobrazené údaje/řádky identickou hodnotu a je zaškrtnuta volba "Sloučit identické", mělo by fungovat i "Kombinovat režim záznamu". Ale bezpečnější a logičtější je přidat součtový řádek.