Public Library of Classes and functions SPATFIG and its Application
Result description
The library of classes SPATFIG (Spatial Figure) is presented in this paper. The main function of SPATFIG is fitting of primitives in 3D space (2D primitives: straight line, plane, circle; 3D: sphere, cone, cylinder ...) by the least square method (LMS).There are solved estimations of standard deviations of adjusted variables and their covariant matrix and there are considered the covariant matrix of measuring. In the paper are also presented reasons for producing this library, there is described the method of adjustment and specific method of approximate solution computing, there is also presented realization and possibilities of SPATFIG implementation in CAD systems and at last there is described programming solution of this library (in C++).
Keywords
The result's identifiers
Result code in IS VaVaI
Result on the web
—
DOI - Digital Object Identifier
—
Alternative languages
Result language
čeština
Original language name
Veřejná knihovna tříd a funkcí SPATFIG a její aplikace
Original language description
V příspěvku je představena knihovna tříd SPATFIG (Spatial Figure - prostorový útvar). Jedná se o knihovnu tříd a funkcí zabezpečujících prokládání geometrických primitiv v prostoru (2D primitiva: přímka, rovina, kružnice; 3D: koule, válec, jehlan, ...) podle MNČ. V knihovně jsou řešeny odhady středních chyb vyrovnaných neznámých koeficientů, jejich kovarianční matice a jsou uvažovány případné kovarianční matice měření. V anglické literatuře je tato problematika nazývána "fitting of primitives". V příspěvku jsou dále uvedeny důvody k vzniku této knihovny, je popsán způsob vyrovnání a specifický způsob výpočtu přibližných řešení, jsou prezentovány realizace a možnosti využití implementace knihovny v CAD systémech a je popsáno programové řešení knihovny (C++).
Czech name
Veřejná knihovna tříd a funkcí SPATFIG a její aplikace
Czech description
V příspěvku je představena knihovna tříd SPATFIG (Spatial Figure - prostorový útvar). Jedná se o knihovnu tříd a funkcí zabezpečujících prokládání geometrických primitiv v prostoru (2D primitiva: přímka, rovina, kružnice; 3D: koule, válec, jehlan, ...) podle MNČ. V knihovně jsou řešeny odhady středních chyb vyrovnaných neznámých koeficientů, jejich kovarianční matice a jsou uvažovány případné kovarianční matice měření. V anglické literatuře je tato problematika nazývána "fitting of primitives". V příspěvku jsou dále uvedeny důvody k vzniku této knihovny, je popsán způsob vyrovnání a specifický způsob výpočtu přibližných řešení, jsou prezentovány realizace a možnosti využití implementace knihovny v CAD systémech a je popsáno programové řešení knihovny (C++).
Classification
Type
D - Article in proceedings
CEP classification
DE - Earth magnetism, geodesy, geography
OECD FORD branch
—
Result continuities
Project
GA103/02/0357: Modern optoelectronic methods of measuring surfaces´topography
Continuities
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Others
Publication year
2005
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data specific for result type
Article name in the collection
JUNIORSTAV 2005
ISBN
80-214-2833-3
ISSN
—
e-ISSN
—
Number of pages
5
Pages from-to
235-239
Publisher name
VUT FAST
Place of publication
Brno
Event location
Brno
Event date
Feb 2, 2005
Type of event by nationality
EUR - Evropská akce
UT code for WoS article
—
Basic information
Result type
D - Article in proceedings
CEP
DE - Earth magnetism, geodesy, geography
Year of implementation
2005