Package | Description |
---|---|
org.cesiumjs.cs | |
org.cesiumjs.cs.core | |
org.cesiumjs.cs.core.projection | |
org.cesiumjs.cs.scene |
Modifier and Type | Method and Description |
---|---|
static Promise<Cartographic[],Void> |
Cesium.sampleTerrain(TerrainProvider terrainProvider,
int level,
Cartographic[] positions)
Initiates a terrain height query for an array of
Cartographic positions by requesting tiles from a terrain provider,
sampling, and interpolating. |
static Promise<Cartographic[],Void> |
Cesium.sampleTerrainMostDetailed(TerrainProvider terrainProvider,
Cartographic[] positions)
Initiates a sampleTerrain() request at the maximum available tile level for a terrain dataset.
|
Modifier and Type | Method and Description |
---|---|
Cartographic[] |
Ellipsoid.cartesianArrayToCartographicArray(Cartesian3[] cartesians)
Converts the provided array of cartesians to an array of cartographics.
|
Cartographic[] |
Ellipsoid.cartesianArrayToCartographicArray(Cartesian3[] cartesians,
Cartographic[] result)
Converts the provided array of cartesians to an array of cartographics.
|
Cartographic |
Ellipsoid.cartesianToCartographic(Cartesian3 cartesian)
Converts the provided cartesian to cartographic representation.
|
Cartographic |
Ellipsoid.cartesianToCartographic(Cartesian3 cartesian,
Cartographic result)
Converts the provided cartesian to cartographic representation.
|
static Cartographic |
Rectangle.center(Rectangle rectangle)
Computes the center of an rectangle.
|
static Cartographic |
Rectangle.center(Rectangle rectangle,
Cartographic result)
Computes the center of an rectangle.
|
Cartographic |
Cartographic.clone()
Duplicates this instance.
|
Cartographic |
Cartographic.clone(Cartographic result)
Duplicates this instance.
|
static Cartographic |
Cartographic.clone(Cartographic cartographic,
Cartographic result)
Duplicates a Cartographic instance.
|
Cartographic |
EllipsoidRhumbLine.end()
Gets the final planetodetic point on the path.
|
Cartographic |
EllipsoidGeodesic.end()
Gets the final planetodetic point on the path.
|
Cartographic |
EllipsoidRhumbLine.findIntersectionWithLatitude(double intersectionLatitude)
Provides the location of a point at the indicated latitude along the rhumb line.
|
Cartographic |
EllipsoidRhumbLine.findIntersectionWithLatitude(double intersectionLatitude,
Cartographic result)
Provides the location of a point at the indicated latitude along the rhumb line.
|
Cartographic |
EllipsoidRhumbLine.findIntersectionWithLongitude(double intersectionLongitude)
Provides the location of a point at the indicated longitude along the rhumb line.
|
Cartographic |
EllipsoidRhumbLine.findIntersectionWithLongitude(double intersectionLongitude,
Cartographic result)
Provides the location of a point at the indicated longitude along the rhumb line.
|
static Cartographic |
Cartographic.fromCartesian(Cartesian3 cartesian)
Creates a new Cartographic instance from a Cartesian position.
|
static Cartographic |
Cartographic.fromCartesian(Cartesian3 cartesian,
Ellipsoid ellipsoid)
Creates a new Cartographic instance from a Cartesian position.
|
static Cartographic |
Cartographic.fromCartesian(Cartesian3 cartesian,
Ellipsoid ellipsoid,
Cartographic result)
Creates a new Cartographic instance from a Cartesian position.
|
static Cartographic |
Cartographic.fromDegrees(double longitude,
double latitude)
Creates a new Cartographic instance from longitude and latitude specified in degrees.
|
static Cartographic |
Cartographic.fromDegrees(double longitude,
double latitude,
double height)
Creates a new Cartographic instance from longitude and latitude specified in degrees.
|
static Cartographic |
Cartographic.fromDegrees(double longitude,
double latitude,
double height,
Cartographic result)
Creates a new Cartographic instance from longitude and latitude specified in degrees.
|
static Cartographic |
Cartographic.fromRadians(double longitude,
double latitude)
Creates a new Cartographic instance from longitude and latitude specified in radians.
|
static Cartographic |
Cartographic.fromRadians(double longitude,
double latitude,
double height)
Creates a new Cartographic instance from longitude and latitude specified in radians.
|
static Cartographic |
Cartographic.fromRadians(double longitude,
double latitude,
double height,
Cartographic result)
Creates a new Cartographic instance from longitude and latitude specified in radians.
|
Cartographic |
EllipsoidRhumbLine.interpolateUsingFraction(double fraction)
Provides the location of a point at the indicated portion along the rhumb line.
|
Cartographic |
EllipsoidGeodesic.interpolateUsingFraction(double fraction,
Cartographic result)
Provides the location of a point at the indicated portion along the geodesic.
|
Cartographic |
EllipsoidRhumbLine.interpolateUsingSurfaceDistance(double distance)
Provides the location of a point at the indicated distance along the rhumb line.
|
Cartographic |
EllipsoidRhumbLine.interpolateUsingSurfaceDistance(double distance,
Cartographic result)
Provides the location of a point at the indicated distance along the rhumb line.
|
Cartographic |
EllipsoidGeodesic.interpolateUsingSurfaceDistance(double distance,
Cartographic result)
Provides the location of a point at the indicated distance along the geodesic.
|
static Cartographic |
Rectangle.northeast(Rectangle rectangle)
Computes the northeast corner of an rectangle.
|
static Cartographic |
Rectangle.northeast(Rectangle rectangle,
Cartographic result)
Computes the northeast corner of an rectangle.
|
static Cartographic |
Rectangle.northwest(Rectangle rectangle)
Computes the northwest corner of an rectangle.
|
static Cartographic |
Rectangle.northwest(Rectangle rectangle,
Cartographic result)
Computes the northwest corner of an rectangle.
|
static Cartographic |
Rectangle.southeast(Rectangle rectangle)
Computes the southeast corner of an rectangle.
|
static Cartographic |
Rectangle.southeast(Rectangle rectangle,
Cartographic result)
Computes the southeast corner of an rectangle.
|
static Cartographic |
Rectangle.southwest(Rectangle rectangle)
Computes the southwest corner of an rectangle.
|
static Cartographic |
Rectangle.southwest(Rectangle rectangle,
Cartographic result)
Computes the southwest corner of an rectangle.
|
Cartographic |
EllipsoidRhumbLine.start()
Gets the initial planetodetic point on the path.
|
Cartographic |
EllipsoidGeodesic.start()
Gets the initial planetodetic point on the path.
|
static Cartographic |
Cartographic.ZERO()
An immutable Cartographic instance initialized to (0.0, 0.0, 0.0).
|
Modifier and Type | Method and Description |
---|---|
Cartographic[] |
Ellipsoid.cartesianArrayToCartographicArray(Cartesian3[] cartesians,
Cartographic[] result)
Converts the provided array of cartesians to an array of cartographics.
|
Cartographic |
Ellipsoid.cartesianToCartographic(Cartesian3 cartesian,
Cartographic result)
Converts the provided cartesian to cartographic representation.
|
Cartesian3[] |
Ellipsoid.cartographicArrayToCartesianArray(Cartographic[] cartographics)
Converts the provided array of cartographics to an array of Cartesians.
|
Cartesian3[] |
Ellipsoid.cartographicArrayToCartesianArray(Cartographic[] cartographics,
Cartesian3[] result)
Converts the provided array of cartographics to an array of Cartesians.
|
Cartesian3 |
Ellipsoid.cartographicToCartesian(Cartographic cartographic)
Converts the provided cartographic to Cartesian representation.
|
Cartesian3 |
Ellipsoid.cartographicToCartesian(Cartographic cartographic,
Cartesian3 result)
Converts the provided cartographic to Cartesian representation.
|
static Cartographic |
Rectangle.center(Rectangle rectangle,
Cartographic result)
Computes the center of an rectangle.
|
Cartographic |
Cartographic.clone(Cartographic result)
Duplicates this instance.
|
static Cartographic |
Cartographic.clone(Cartographic cartographic,
Cartographic result)
Duplicates a Cartographic instance.
|
int |
TileAvailability.computeMaximumLevelAtPosition(Cartographic position)
Determines the level of the most detailed tile covering the position.
|
static boolean |
Rectangle.contains(Rectangle rectangle,
Cartographic cartographic)
Returns true if the cartographic is on or inside the rectangle, false otherwise.
|
boolean |
Cartographic.equals(Cartographic right)
Compares the provided against this cartographic componentwise and returns true if they are equal, false otherwise.
|
static boolean |
Cartographic.equals(Cartographic left,
Cartographic right)
Compares the provided cartographics componentwise and returns true if they are equal, false otherwise.
|
static boolean |
Cartographic.equalsEpsilon(Cartographic left,
Cartographic right,
double epsilon)
Compares the provided cartographics componentwise and returns true if they are within the provided epsilon, false otherwise.
|
boolean |
Cartographic.equalsEpsilon(Cartographic right,
double epsilon)
Compares the provided against this cartographic componentwise and returns true if they are within the provided epsilon, false otherwise.
|
static Rectangle |
Rectangle.expand(Rectangle rectangle,
Cartographic cartographic)
Computes a rectangle by enlarging the provided rectangle until it contains the provided cartographic.
|
static Rectangle |
Rectangle.expand(Rectangle rectangle,
Cartographic cartographic,
Rectangle result)
Computes a rectangle by enlarging the provided rectangle until it contains the provided cartographic.
|
Cartographic |
EllipsoidRhumbLine.findIntersectionWithLatitude(double intersectionLatitude,
Cartographic result)
Provides the location of a point at the indicated latitude along the rhumb line.
|
Cartographic |
EllipsoidRhumbLine.findIntersectionWithLongitude(double intersectionLongitude,
Cartographic result)
Provides the location of a point at the indicated longitude along the rhumb line.
|
static Cartographic |
Cartographic.fromCartesian(Cartesian3 cartesian,
Ellipsoid ellipsoid,
Cartographic result)
Creates a new Cartographic instance from a Cartesian position.
|
static Rectangle |
Rectangle.fromCartographicArray(Cartographic[] cartographics)
Creates the smallest possible Rectangle that encloses all positions in the provided array.
|
static Rectangle |
Rectangle.fromCartographicArray(Cartographic[] cartographics,
Rectangle result)
Creates the smallest possible Rectangle that encloses all positions in the provided array.
|
static Cartographic |
Cartographic.fromDegrees(double longitude,
double latitude,
double height,
Cartographic result)
Creates a new Cartographic instance from longitude and latitude specified in degrees.
|
static Cartographic |
Cartographic.fromRadians(double longitude,
double latitude,
double height,
Cartographic result)
Creates a new Cartographic instance from longitude and latitude specified in radians.
|
static EllipsoidRhumbLine |
EllipsoidRhumbLine.fromStartHeadingDistance(Cartographic start,
double heading,
double distance)
Create a rhumb line using an initial position with a heading and distance.
|
static EllipsoidRhumbLine |
EllipsoidRhumbLine.fromStartHeadingDistance(Cartographic start,
double heading,
double distance,
Ellipsoid ellipsoid)
Create a rhumb line using an initial position with a heading and distance.
|
static EllipsoidRhumbLine |
EllipsoidRhumbLine.fromStartHeadingDistance(Cartographic start,
double heading,
double distance,
Ellipsoid ellipsoid,
EllipsoidRhumbLine result)
Create a rhumb line using an initial position with a heading and distance.
|
Cartesian3 |
Ellipsoid.geodeticSurfaceNormalCartographic(Cartographic cartographic)
Computes the normal of the plane tangent to the surface of the ellipsoid at the provided position.
|
Cartesian3 |
Ellipsoid.geodeticSurfaceNormalCartographic(Cartographic cartographic,
Cartesian3 result)
Computes the normal of the plane tangent to the surface of the ellipsoid at the provided position.
|
Cartographic |
EllipsoidGeodesic.interpolateUsingFraction(double fraction,
Cartographic result)
Provides the location of a point at the indicated portion along the geodesic.
|
Cartographic |
EllipsoidRhumbLine.interpolateUsingSurfaceDistance(double distance,
Cartographic result)
Provides the location of a point at the indicated distance along the rhumb line.
|
Cartographic |
EllipsoidGeodesic.interpolateUsingSurfaceDistance(double distance,
Cartographic result)
Provides the location of a point at the indicated distance along the geodesic.
|
static Cartographic |
Rectangle.northeast(Rectangle rectangle,
Cartographic result)
Computes the northeast corner of an rectangle.
|
static Cartographic |
Rectangle.northwest(Rectangle rectangle,
Cartographic result)
Computes the northwest corner of an rectangle.
|
Cartesian2 |
TilingScheme.positionToTileXY(Cartographic position,
int level)
Calculates the tile x, y coordinates of the tile containing a given cartographic position.
|
Cartesian2 |
TilingScheme.positionToTileXY(Cartographic position,
int level,
Cartesian2 result)
Calculates the tile x, y coordinates of the tile containing a given cartographic position.
|
void |
EllipsoidRhumbLine.setEndPoints(Cartographic start,
Cartographic end)
Sets the start and end points of the rhumb line.
|
void |
EllipsoidGeodesic.setEndPoints(Cartographic start,
Cartographic end)
Sets the start and end points of the geodesic
|
static Cartographic |
Rectangle.southeast(Rectangle rectangle,
Cartographic result)
Computes the southeast corner of an rectangle.
|
static Cartographic |
Rectangle.southwest(Rectangle rectangle,
Cartographic result)
Computes the southwest corner of an rectangle.
|
static Cartesian3 |
Cartographic.toCartesian(Cartographic cartographic,
Ellipsoid ellipsoid,
Cartesian3 result)
Creates a new Cartesian3 instance from a Cartographic input.
|
Constructor and Description |
---|
EllipsoidGeodesic(Cartographic start)
Initializes a geodesic on the ellipsoid connecting the two provided planetodetic points.
|
EllipsoidGeodesic(Cartographic start,
Cartographic end)
Initializes a geodesic on the ellipsoid connecting the two provided planetodetic points.
|
EllipsoidGeodesic(Cartographic start,
Cartographic end,
Ellipsoid ellipsoid)
Initializes a geodesic on the ellipsoid connecting the two provided planetodetic points.
|
EllipsoidRhumbLine(Cartographic start)
Initializes a rhumb line on the ellipsoid connecting the two provided planetodetic points.
|
EllipsoidRhumbLine(Cartographic start,
Cartographic end)
Initializes a rhumb line on the ellipsoid connecting the two provided planetodetic points.
|
EllipsoidRhumbLine(Cartographic start,
Cartographic end,
Ellipsoid ellipsoid)
Initializes a rhumb line on the ellipsoid connecting the two provided planetodetic points.
|
Modifier and Type | Method and Description |
---|---|
Cartographic |
MapProjection.unproject(Cartesian3 cartesian)
Unprojects projection-specific map Cartesian3 coordinates, in meters, to Cartographic coordinates, in radians.
|
Cartographic |
MapProjection.unproject(Cartesian3 cartesian,
Cartographic result)
Unprojects projection-specific map Cartesian3 coordinates, in meters, to Cartographic coordinates, in radians.
|
Modifier and Type | Method and Description |
---|---|
Cartesian3 |
MapProjection.project(Cartographic cartographic)
Projects Cartographic coordinates, in radians, to projection-specific map coordinates, in meters.
|
Cartesian3 |
MapProjection.project(Cartographic cartographic,
Cartesian3 result)
Projects Cartographic coordinates, in radians, to projection-specific map coordinates, in meters.
|
Cartographic |
MapProjection.unproject(Cartesian3 cartesian,
Cartographic result)
Unprojects projection-specific map Cartesian3 coordinates, in meters, to Cartographic coordinates, in radians.
|
Modifier and Type | Field and Description |
---|---|
Cartographic |
ImageryLayerFeatureInfo.position
Gets or sets the position of the feature, or undefined if the position is not known.
|
Modifier and Type | Method and Description |
---|---|
Cartographic |
Camera.positionCartographic()
Gets the Cartographic position of the camera, with longitude and latitude expressed in radians and height in meters.
|
Modifier and Type | Method and Description |
---|---|
double |
Globe.getHeight(Cartographic cartographic)
Get the height of the surface at a given cartographic.
|
double |
Scene.sampleHeight(Cartographic position)
Returns the height of scene geometry at the given cartographic position or undefined if there was no
scene geometry to sample height from.
|
double |
Scene.sampleHeight(Cartographic position,
JsObject[] objectsToExclude)
Returns the height of scene geometry at the given cartographic position or undefined if there was no
scene geometry to sample height from.
|
double |
Scene.sampleHeight(Cartographic position,
JsObject[] objectsToExclude,
double width)
Returns the height of scene geometry at the given cartographic position or undefined if there was no
scene geometry to sample height from.
|
Promise<double[],Void> |
Scene.sampleHeightMostDetailed(Cartographic[] positions)
Initiates an asynchronous
Scene.sampleHeight(org.cesiumjs.cs.core.Cartographic) query for an array of Cartographic positions using the
maximum level of detail for 3D Tilesets in the scene. |
Promise<double[],Void> |
Scene.sampleHeightMostDetailed(Cartographic[] positions,
JsObject[] objectsToExclude)
Initiates an asynchronous
Scene.sampleHeight(org.cesiumjs.cs.core.Cartographic) query for an array of Cartographic positions using the
maximum level of detail for 3D Tilesets in the scene. |
Promise<double[],Void> |
Scene.sampleHeightMostDetailed(Cartographic[] positions,
JsObject[] objectsToExclude,
double width)
Initiates an asynchronous
Scene.sampleHeight(org.cesiumjs.cs.core.Cartographic) query for an array of Cartographic positions using the
maximum level of detail for 3D Tilesets in the scene. |
Copyright © 2019. All rights reserved.