Documentation
¶
Index ¶
- type Arc
- type ArcByCenterPoint
- type BaseCurve
- type BoundedBy
- type CompositeCurve
- type Curve
- type CurveMember
- type CurveMembers
- type Envelope
- type Exterior
- type GeodesicString
- type Interior
- type LineString
- type LineStringSegment
- type LinearRing
- type MultiCurve
- type MultiPoint
- type MultiSurface
- type OrientableCurve
- type Patches
- type Point
- type PointMember
- type Polygon
- type PolygonPatch
- type Rectangle
- type Ring
- type Segments
- type Shell
- type Solid
- type Surface
- type SurfaceMember
- type TimePeriod
- type Triangle
- type ValidTime
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArcByCenterPoint ¶
type CompositeCurve ¶
type CompositeCurve struct {
CurveMember []CurveMember `xml:"curveMember"`
}
type CurveMember ¶
type CurveMember struct { Curve *Curve `xml:"Curve"` OrientableCurve *OrientableCurve `xml:"OrientableCurve"` }
type CurveMembers ¶
type CurveMembers struct { Curve []Curve `xml:"Curve"` LineString []LineString `xml:"LineString"` }
type Exterior ¶
type Exterior struct { LinearRing *LinearRing `xml:"LinearRing"` Ring *Ring `xml:"Ring"` Shell *Shell `xml:"Shell"` }
type GeodesicString ¶
type GeodesicString struct {
PosList string `xml:"posList"`
}
type Interior ¶
type Interior struct {
LinearRing LinearRing `xml:"LinearRing"`
}
type LineString ¶
type LineStringSegment ¶
type LinearRing ¶
type MultiCurve ¶
type MultiCurve struct {
CurveMembers CurveMembers `xml:"curveMembers"`
}
type MultiPoint ¶
type MultiPoint struct {
PointMember []PointMember `xml:"pointMember"`
}
type MultiSurface ¶
type MultiSurface struct {
SurfaceMember SurfaceMember `xml:"surfaceMember"`
}
type OrientableCurve ¶
type Patches ¶
type Patches struct { PolygonPatch []PolygonPatch `xml:"PolygonPatch"` Rectangle *Rectangle `xml:"Rectangle"` Triangle *Triangle `xml:"Triangle"` }
type PointMember ¶
type PointMember struct {
Point Point `xml:"Point"`
}
type PolygonPatch ¶
type Ring ¶
type Ring struct {
CurveMember CurveMember `xml:"curveMember"`
}
type Segments ¶
type Segments struct { Arc *Arc `xml:"Arc"` ArcByCenterPoint *ArcByCenterPoint `xml:"ArcByCenterPoint"` GeodesicString []GeodesicString `xml:"GeodesicString"` LineStringSegment []LineStringSegment `xml:"LineStringSegment"` }
type Shell ¶
type Shell struct {
SurfaceMember []SurfaceMember `xml:"surfaceMember"`
}
type SurfaceMember ¶
type SurfaceMember struct {
Polygon Polygon `xml:"Polygon"`
}
type TimePeriod ¶
type ValidTime ¶
type ValidTime struct {
TimePeriod TimePeriod `xml:"TimePeriod"`
}
Click to show internal directories.
Click to hide internal directories.