Package | Description |
---|---|
org.osid |
The Open Service Interface Definitions for the org.osid
service.
|
org.osid.binding.java | |
org.osid.configuration |
The Open Service Interface Definitions for the org.osid.configuration
service.
|
org.osid.mapping |
The Open Service Interface Definitions for the org.osid.mapping
service.
|
org.osid.mapping.path |
The Open Service Interface Definitions for the org.osid.mapping.path
service.
|
org.osid.mapping.route |
The Open Service Interface Definitions for the org.osid.mapping.route
service.
|
org.osid.search.terms |
Modifier and Type | Method and Description |
---|---|
Distance[] |
Metadata.getDefaultDistanceValues()
Gets the default distance values.
|
Distance[] |
Metadata.getDistanceSet()
Gets the set of acceptable distance values.
|
Distance[] |
Metadata.getExistingDistanceValues()
Gets the existing distance values.
|
Distance |
Metadata.getMaximumDistance()
Gets the maximum distance value.
|
Distance |
Metadata.getMinimumDistance()
Gets the minimum distance value.
|
Modifier and Type | Method and Description |
---|---|
Distance |
Distance.getLowerBound()
Gets the lower bound of the distance.
|
Distance |
Distance.getUpperBound()
Gets the upper bound of the distance.
|
Modifier and Type | Method and Description |
---|---|
int |
Distance.compareTo(Distance distance)
Compares this distance with the specified
Distance
to determine the natural order. |
boolean |
Distance.isContained(Distance distance1,
Distance distance2)
Tests if the range of this Distance, as specified by its
uncertainty, is included within the given two Distances.
|
boolean |
Distance.isExclusive(Distance distance)
Tests if the range of this Distance, as specified by its
uncertainty, does not overlap the given Distance.
|
boolean |
Distance.isExclusive(Distance distance1,
Distance distance2)
Tests if the range of this Distance, as specified by its
uncertainty, does not overlap with the range of the given two
distances.
|
boolean |
Distance.isGreater(Distance distance)
Tests if this Distance is greater than the given Distance.
|
boolean |
Distance.isInclusive(Distance distance)
Tests if the range of this Distance, as specified by its
uncertainty, includes the given Distance ranged by its
uncertainty.
|
boolean |
Distance.isLess(Distance distance)
Tests if this Distance is less than the given Distance.
|
Modifier and Type | Method and Description |
---|---|
Distance |
Value.getDistanceValue()
Gets the value if it is a
Distance. |
Modifier and Type | Method and Description |
---|---|
void |
ValueQuery.matchDistanceValue(Distance low,
Distance high,
boolean match)
Adds a
Distance range match within the given range
inclusive. |
void |
ValueForm.setDistanceValue(Distance value)
Sets a
Distance value. |
Modifier and Type | Method and Description |
---|---|
Distance |
Speed.getDistance()
Gets the distance.
|
Modifier and Type | Method and Description |
---|---|
Speed |
PathTravelSession.getAverageSpeed(Id pathId,
Coordinate coordinate,
Distance distance)
Gets the expected average speed for a traveler along a path between
the given coordinates.
|
IntersectionList |
IntersectionLookupSession.getIntersectionsForPathAtCoordinate(Id pathId,
Coordinate coordinate,
Distance distance)
Gets an
IntersectionList connected to the given
Path within a distance of a given coordinate. |
ObstacleList |
PathTravelSession.getObstacles(Id pathId,
Coordinate coordinate,
Distance distance)
Gets an
ObstacleList corresponding to the given
Path and coordinate range. |
ObstacleList |
ObstacleLookupSession.getObstaclesForPathAtCoordinate(Id pathId,
Coordinate coordinate,
Distance distance)
Gets an
ObstacleList containing the given path between
the given coordinates inclusive. |
SpatialUnitList |
PathSpatialSession.getPathSpatialUnitsAtResolution(Id pathId,
Coordinate coordinate,
Distance distance,
Distance resolution)
Gets a list of spatial units at the given given distance from a
coordinate along a path inclusive at the given resolution.
|
SignalList |
SignalLookupSession.getSignalsForPathAtCoordinate(Id pathId,
Coordinate coordinate,
Distance distance)
Gets a
SignalList containing the given path between the
given coordinates inclusive. |
SpeedZoneList |
PathTravelSession.getSpeedZones(Id pathId,
Coordinate coordinate,
Distance distance)
Gets a
SpeedZoneList corresponding to the given
Path and coordinate range. |
SpeedZoneList |
PathTravelSession.getSpeedZonesAtResolution(Id pathId,
Coordinate coordinate,
Distance distance,
Distance resolution)
Gets a
SpeedZoneList corresponding to the given
Path and coordinate range for a given resolution. |
SpeedZoneList |
SpeedZoneLookupSession.getSpeedZonesForPathAtCoordinate(Id pathId,
Coordinate coordinate,
Distance distance)
Gets a
SpeedZoneList containing the given path between
the given coordinates inclusive. |
void |
PathSpatialDesignSession.setPathWidth(Id pathId,
Distance width,
Coordinate from,
Coordinate to)
Sets the width of the path between two coordinates.
|
Modifier and Type | Method and Description |
---|---|
Distance |
Route.getDistance()
Gets the total distance of this route.
|
Distance |
RouteSegment.getDistance()
Gets the length of the entire segment.
|
Distance |
RouteProgress.getRouteSegmentTraveled()
Gets the distance along the current route segment traveled.
|
Distance |
RouteProgress.getTotalDistanceTraveled()
Gets the total distance traveled.
|
Modifier and Type | Method and Description |
---|---|
void |
RouteQuery.matchDistance(Distance from,
Distance to,
boolean match)
Matches routes that have distances within the specified range
inclusive.
|
void |
RouteSegmentQuery.matchDistance(Distance from,
Distance to,
boolean match)
Matches route segments with distances in the specified range.
|
void |
RouteSegmentForm.setDistance(Distance distance)
Sets the distance for this segment.
|
Modifier and Type | Method and Description |
---|---|
Distance |
DistanceTerm.getDistance()
Gets the
Distance in this term. |
Distance |
DistanceRangeTerm.getDistanceRangeEnd()
Gets the end of the
Distance range in this term. |
Distance |
DistanceRangeTerm.getDistanceRangeStart()
Gets the start of the
Distance range in this term. |