data module

Klassen

BoundingBox

Ein GeoJSON BoundingBox -Objekt – ein Array, das eine Form definiert, deren Kanten den Linien der konstanten Länge, des Breitengrads und der Höhe folgen. Alle Achsen des südwestlichsten Punkts folgen allen Achsen des nordostenmäßigen Punkts. Die Achsenreihenfolge des BoundingBox folgt der Achsenreihenfolge von Geometrien. Die vollständige Beschreibung ist in RFC 7946 beschrieben.

Feature

Ein GeoJSON Feature-Objekt – ein JSON-Objekt, das eine räumliche gebundene Entität darstellt. Die vollständige Beschreibung ist in RFC 7946 beschrieben.

FeatureCollection

Ein GeoJSON FeatureCollection -Objekt – ein JSON-Objekt, das eine Auflistung von GeoJSON-Features enthält. Die vollständige Beschreibung ist in RFC 7946 beschrieben.

GeometryCollection

Ein GeoJSON GeometryCollection -Objekt – ein JSON-Objekt, das eine Auflistung eines GeoJSON Geometry-Objekts enthält. Die vollständige Beschreibung ist in RFC 7946 beschrieben.

LineString

Ein GeoJSON LineString -Objekt – ein JSON-Objekt, das eine geografische Kurve darstellt. Die vollständige Beschreibung ist in RFC 7946 beschrieben.

MercatorPoint

Ein MercatorPoint Objekt stellt eine projizierte dreidimensionale Position dar. MercatorPoint verwendet die Web mercator-Projektion (EPSG:3857) mit leicht unterschiedlichen Einheiten:

  • die Größe von 1 Einheit ist die Breite der projizierten Welt anstelle des "Mercator-Meters"
  • der Ursprung des Koordinatenraums befindet sich in der Nord-West-Ecke anstelle der Mitte.

Ist beispielsweise MercatorPoint(0, 0, 0) die Nord-West-Ecke der Mercator-Welt und MercatorPoint(1, 1, 0) ist die Südostecke. Wenn Sie mit Vektorkacheln vertraut sind, kann es hilfreich sein, den Koordinatenraum als 0/0/0 Kachel mit einem Umfang zu 1betrachten.

Die z Dimension ist MercatorPoint konform. Ein Würfel im Mercatorkoordinatenraum würde als Würfel gerendert.

MultiLineString

Ein GeoJSON MultiLineString -Objekt – ein JSON-Objekt, das mehrere geografische Kurven darstellt. Die vollständige Beschreibung ist in RFC 7946 beschrieben.

MultiPoint

Ein GeoJSON MultiPoint-Objekt – ein JSON-Objekt, das mehrere geografische Positionen darstellt. Die vollständige Beschreibung ist in RFC 7946 beschrieben.

MultiPolygon

Ein GeoJSON MultiPolygon -Objekt – ein JSON-Objekt, das mehrere geografische Polygone darstellt. Die vollständige Beschreibung ist in RFC 7946 beschrieben.

Point

Ein GeoJSON Point -Objekt – ein JSON-Objekt, das eine geografische Position darstellt. Die vollständige Beschreibung ist in RFC 7946 beschrieben.

Polygon

Ein GeoJSON Polygon -Objekt – ein JSON-Objekt, das ein geografisches Polygon darstellt. Die vollständige Beschreibung ist in RFC 7946 beschrieben.

Position

Ein GeoJSON Position -Objekt – ein Array, das den Längengrad und die Breite eines Standorts angibt. Die vollständige Beschreibung ist in RFC 7946 beschrieben.

Typaliase

Geometry

Ein Basisgeometrieobjekt, in dem alle Geometrieformen erweitert werden; Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon, GeometryCollection