Dotaz:
Jak mohu pomocí rozhraní COM vytvořit uživatelsky definovaný souřadný systém a následně ho přiřadit uzlové podpoře?
Odpověď:
Při programování pomocí rozhraní COM má uzlová podpora vlastnost 'ReferenceSystem' a 'UserDefinedReferenceSystem'. Pomocí 'ReferenceSystem' je možné definovat typ (např. "Natočený" nebo "Souřadný systém") uživatelsky definovaného souřadného systému a v závislosti na tom, jaký typ byl vybrán, je tento typ poté definován pomocí 'UserDefinedReferenceSystem'.
V následujícím příkladu byl nastaven typ "Souřadný systém" a kromě toho se vytvořil uživatelsky definovaný souřadný systém:
// create user defined coordinate system
IGuideObjects iGuide = iModel.GetGuideObjects();
// delete cosy No 2
UserCoordinateSystem[] csList = iGuide.GetCoordinateSystems();
if (csList.Length 1)
{
pro (int i = 0; i