Nationales VorwortAllgemeinesForewordEndorsement noticeIntroductionScopeConformanceOverviewConformance classesNormative referencesTerms and definitionsSymbols, notation and abbreviated termsPresentation and notationUnified Modeling Language (UML) conceptsAttributes, operations, and associationsStereotypesData types and collection typesStrong substitutabilityOrganizationAbbreviated termsGeometry packagesSemanticsGeometry root packageSemanticsGM_ObjectSemanticsmbRegionrepresentativePointboundaryclosureisSimpleisCycledistancedimensioncoordinateDimensionmaximalComplextransformenvelopecentroidconvexHullbufferCoordinate Reference System associationOperations from TransfiniteSet realizationSemanticscontainsintersectsequalsunionintersectiondifferencesymmetricDifferenceGeometric primitive packageSemanticsGM_BoundaryGM_ComplexBoundaryGM_PrimitiveBoundaryGM_CurveBoundarySemanticsstartPoint, endPointGM_RingGM_SurfaceBoundarySemanticsexterior, interiorGM_ShellGM_SolidBoundarySemanticsexterior, interiorGM_PrimitiveSemanticsboundaryGM_Primitive (constructor)“Interior to” associationComplex associationGM_PointSemanticspositionboundarybearingGM_Point (constructor)BearingSemanticsangledirectionGM_OrientablePrimitiveSemanticsorientationOriented AssociationGM_OrientableCurveSemanticsboundaryGM_OrientableSurfaceSemanticsboundaryGM_CurveSemanticsGM_Curve (constructor)Segmentation associationGM_SurfaceSemanticsGM_Surface (constructor)Segmentation associationGM_SolidSemanticsboundaryareavolumeGM_Solid (constructor)Coordinate geometry packageDirectPositionSemanticscoordinatedimensioncoordinateReferenceSystemGM_PointRefGM_EnvelopeSemanticsupperCornerlowerCornerTransfiniteSet<DirectPosition>GM_PositionGM_PointArray, GMPointGridGM_GenericCurveSemanticsstartPoint, endPointtangentstartParam, endParamparamForPointparamstartConstrParam, endConstrParamconstrParamlengthasLineStringGM_CurveInterpolationGM_CurveSegmentSemanticsinterpolationnumDerivativessamplePointboundaryreverseGM_LineStringSemanticscontrolPointGM_LineString (constructor)asGM_LineSegmentGM_LineSegmentSemanticsGM_LineSegment (constructor)GM_GeodesicStringSemanticscontrolPointGM_GeodesicString (constructor)asGM_GeodesicGM_GeodesicSemanticsinterpolationGM_Geodesic (constructor)GM_ArcStringSemanticsnumArccontrolPointinterpolationGM_ArcString (constructor)asGM_ArcGM_ArcSemanticsGM_Arc (constructor)centerradiusstartOfArcendOfArcGM_CircleGM_ArcStringByBulgeSemanticsbulgenumArcnormalinterpolationGM_ArcStringByBulge (constructor)asGM_ArcStringGM_ArcByBulgeSemanticsGM_ArcByBulge (constructor)GM_ConicSemanticspositionshiftedeccentricitysemiLatusRectumstartConstrParam, endConstrParamGM_PlacementSemanticsinDimensionoutDimensiontransformGM_AffinePlacementSemanticslocationrefDirectionGM_ClothoidSemanticsrefLocationscaleFactorstartParameterendParameterGM_OffsetCurveSemanticsbaseCurvedistancerefDirectionGM_KnotSemanticsvaluemultiplicityweightGM_KnotTypeGM_SplineCurveSemanticsknotdegreecontrolPointsGM_PolynomialSplineSemanticsInterpolationvectorAtStartvectorAtEndGM_CubicSplineGM_SplineCurveFormGM_BSplineCurveSemanticsdegreecurveFormknotSpecisPolynomialGM_BSplineCurve (constructor)GM_BezierGM_SurfaceInterpolationGM_GenericSurfaceSemanticsupNormalperimeterareaGM_SurfacePatchSemanticsinterpolationnumDerivativesOnBoundaryboundaryGM_PolyhedralSurfaceSemanticsGM_PolyhedralSurface (constructor)patchGM_PolygonSemanticsboundaryspanningSurfaceGM_Polygon (constructor)GM_TriangulatedSurfaceGM_TriangleGM_TinSemanticsstopLinesbreakLinesmaxLengthcontrolPointGM_Tin (constructor)GM_ParametricCurveSurfaceSemanticshorizontalCurveTypeverticalCurveTypehorizontalCurveverticalCurvesurfaceGM_GriddedSurfaceSemanticscontrolPointrowscolumnsGM_ConeGM_CylinderGM_SphereGM_BilinearGridGM_BicubicGridSemanticshoriVectorAtEnd, horiVectorAtStart, vertVectorAtEnd, vertVectorAtStartGM_BSplineSurfaceFormGM_BSplineSurfaceSemanticsdegreesurfaceFormknotknotSpecisPolynomialGM_BSplineSurface (constructor)Geometric aggregate packageSemanticsGM_AggregateSemanticselementfromSetGM_MultiPrimitiveGM_MultiPointSemanticspositionGM_MultiCurveSemanticslengthGM_MultiSurfaceSemanticsareaperimeterGM_MultiSolidSemanticsvolumeareaGeometric complex packageSemanticsGM_ComplexSemanticsisMaximalContains associationComplex associationGM_CompositeSemanticsgeneratorGM_CompositePointSemanticsgeneratorGM_CompositeCurveSemanticsgeneratorGM_CompositeSurfaceSemanticsgeneratorGM_CompositeSolidSemanticsgeneratorTopology packagesSemanticsTopology root packageSemanticsTP_ObjectSemanticsdimensionboundarycoBoundaryinteriorexteriorclosuremaximalComplexTopological primitive packageSemanticsTP_BoundaryTP_ComplexBoundaryTP_PrimitiveBoundaryTP_EdgeBoundaryTP_FaceBoundaryTP_SolidBoundaryTP_RingTP_ShellTP_PrimitiveSemanticsRealizationComplex associationIsolated In associationboundaryTP_DirectedTopoSemanticsOrientationNegateasTP_ExpressionCenter AssociationConstraintsTP_NodeSemanticsCenter associationboundaryConstraintsTP_DirectedNodeTP_EdgeSemanticscoBoundaryboundaryCenter associationConstraintsTP_DirectedEdgeTP_FaceSemanticsboundarycoBoundaryCenter associationConstraintsTP_DirectedFaceTP_SolidSemanticsboundarycoBoundaryCenter associationConstraintsTP_DirectedSolidTP_ExpressionSemanticsTP_ExpressionTermTP_Expression : constructorplusminusnegateisZeroisCycleboundarycoBoundaryequalssupportasSetTopological complex packageSemanticsTP_ComplexSemanticsTP_Complex: constructor of a topological complexmaximalComplexisMaximalisConnectedContains associationComplex associationRealization associationDerived topological relationsIntroductionBoolean or set operatorsForm of the Boolean operatorsBoolean RelateRelation to set operationsEgenhofer operatorsForm of the Egenhofer operatorsEgenhofer relateRelation to set operationsFull topological operatorsForm of the full topological operatorsFull topological relateCombinationsAbstract test suite (normative)Geometric primitivesData types for geometric primitivesData types for 0-dimensional geometryData types for 1-dimensional geometryData types for 2-dimensional geometryData types for geometric 3-dimensional geometrySimple operations for geometric primitivesSimple operations for 0-dimensional geometric primitivesSimple operations for 1-dimensional geometric primitivesSimple operations for 2-dimensional geometric primitivesSimple operations for 3-dimensional geometric primitivesComplete operations for geometric primitivesComplete operations for 0-dimensional geometric primitivesComplete operations for 1-dimensional geometric primitivesComplete operations for 2-dimensional geometric primitivesComplete operations for 3-dimensional geometric primitivesGeometric complexesData types for geometric complexesData types for 1-dimensional geometric complexesData types for 2-dimensional geometric complexesData types for 3- dimensional geometric complexesSimple operations for geometric complexesSimple operations for 1-dimensional geometric complexesSimple operations for 2-dimensional geometric complexesSimple operations for 3-dimensional geometric complexesComplete operations for geometric complexesComplete operations for 1-dimensional geometric complexesComplete operations for 2-dimensional geometric complexesComplete operations for 3-dimensional geometric complexesTopological complexesTopological complexes for data types1-dimensional topological complexes for data types2-dimensional topological complexes for data types3-dimensional topological complexes for data typesSimple operations for topological complexesSimple operations for 1-dimensional topological complexesSimple operations for 2-dimensional topological complexesSimple operations for 3-dimensional topological complexesComplete operations for topological complexesComplete operations for 1-dimensional topological complexesComplete operations for 2-dimensional topological complexesComplete operations for 3-dimensional topological complexesTopological complexes with geometric realizationTopological complexes with geometric realization for data types1-dimensional topological complexes with geometric realization for data types2-dimensional topological complexes with geometric realization for data types3-dimensional topological complexes with geometric realization for data typesSimple operations for topological complexes with geometric realizationSimple operations for 1-dimensional topological complexes with geometric realizationSimple operations for 2-dimensional topological complexes with geometric realizationSimple operations for 3-dimensional topological complexes with geometric realizationComplete operations for topological complexes with geometric realizationComplete operations for 1-dimensional topological complexes with geometric realizationComplete operations for 2-dimensional topological complexes with geometric realizationComplete operations for 3-dimensional topological complexes with geometric realizationBoolean operatorsSet operatorsEgenhofer operatorsFull topological operatorsAll topological operatorsConceptual organization of terms and definitions (informative)IntroductionGeneral termsCollections and related termsModelling termsPositioning termsGeometric termsGeneral geometric conceptsGeometric objectsGeneral conseptsGeometric primitives and related termsGeometric complexesTopological termsTopological conceptsTopological objectsGeneral conceptsTopological primitives and related termsTopological complexes and related termsTypes of topologicalRelationship of geometric and topological complexesExamples of spatial schema concepts (informative)GeometrySemanticsGeometric objects in a 2-dimensional coordinate reference systemGeometric objects in a 3-dimensional coordinate reference systemExamples for application schemata (informative)IntroductionSimple TopologyPackages for Simple topologyClasses for Simple TopologySemanticsTS_RootTS_NodeTS_EdgeTS_DirectedEdgeTS_FaceTS_ThemeTS_FeatureTS_PointComponentTS_CurveComponentTS_SurfaceComponentFeature TopologySemanticsClasses for feature topology at the theme levelFT_ComplexFT_PrimitiveFT_NodeFT_EdgeFT_FaceMiniTopoBibliography (informative)Nationaler Anhang NA (informativ)