Zobrazit plnou verzi příspěvku: Hodnota úhlu natočení v dotazu
Krásný den všem. Narazil jsem na problém v Autodesk Map Series 2004. Sestavil jsem si dotaz abych si vypsal název bloků (.BLOCKNAME), jejich umístění (.X,.Y) a natočení (.ROTATION). Hodnota úhlu bloku, který je otočený o 90° se mi uvádí jako 1,570796327. Proč?
Když si výkres otevřu přímo a podívám se do vlastností, je hodnota natočení 90°, ale když jej připojím do pracovního sezení abych provedl hromadný dotaz s exportem do TXT, tak je místo hodnoty 90° uvedena hodnota 1,570796327.
Nevíte někdo čím by to mohlo být?
Detaily nevím, ale 1,57...=PI/2, což je IMHO těch 90°.
Že by zobrazení jednotek?
Že je to hodnota poloviny Ludolfova čísla jsem pochopil. Mám nastavené hodnoty pro úhly aby byly uváděny ve stupních. Ale výsledkem je opět PI/2.
Já přesně nevím, co myslíte tím "sestavil jsem si dotaz". Map nemám. Pokud bych ale aplikoval své znalosti AutoCADu a lispu, tak vnitřní reprezentace úhlů je v obloukové míře. Takže asi do toho dotazu (?) budete muset zapracovat i přepočet na stupně.
Děkuji za pomoc. V MAPu si múžete vytvořit pracovní sezení (několik připojených výkresů). Dalším nástrojem je možnost provádění DOTAZů. Můžete se dotazovat na jednotlivé objekty a entity použité ve výkresech. Je možné zkombinovat vlastnosti na, které se dotazujete (hladina, název bloku, barva ...), pak je možnost tyto dotázané objekty vykreslit a nebo provést report jejich vlastností (název, bod vložení, název souboru ...., ale i vypsat objetová data, atributy či připojené hodnoty externích databází). Hodnota .ROTATION (natočení) patří mezi základní vlastnosti dotazovaného prvku. Vždy se mi vypisovaly stupně a teď to PI.