IBM Streams 4.2
Namespace com.ibm.streams.geospatial.twodimension.geometry
SPL standard and specialized toolkits > com.ibm.streams.geospatial 3.0.2 > com.ibm.streams.geospatial.twodimension.geometry
NOTE: The com.ibm.streams.geospatial.twodimension.geometry namespace and all types and functions defined therein are deprecated.
Functions
- azimuth(Metric.metricType, PointPropertyType.point128, PointPropertyType.point128): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.st::azimuth instead. This function computes the distance between the two points using the algorithm provided in the metric type
- azimuth(Metric.metricType, PointPropertyType.point32, PointPropertyType.point32): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.st::azimuth instead. This function computes the distance between the two points using the algorithm provided in the metric type
- azimuth(Metric.metricType, PointPropertyType.point64, PointPropertyType.point64): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.st::azimuth instead. This function computes the distance between the two points using the algorithm provided in the metric type
- createLineSegment128( com.ibm.streams.geospatial.twodimension.geometry::PointPropertyType.point128, com.ibm.streams.geospatial.twodimension.geometry::PointPropertyType.point128): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.ext::lineSegment instead. This function creates a lineSegment128
- createLineSegment32( com.ibm.streams.geospatial.twodimension.geometry::PointPropertyType.point32, com.ibm.streams.geospatial.twodimension.geometry::PointPropertyType.point32): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.ext::lineSegment instead. This function creates a lineSegment32
- createLineSegment64( com.ibm.streams.geospatial.twodimension.geometry::PointPropertyType.point64, com.ibm.streams.geospatial.twodimension.geometry::PointPropertyType.point64): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.ext::lineSegment instead. This function creates a lineSegment64
- createLineString128( list<com.ibm.streams.geospatial.twodimension.geometry::CurvePropertyType.lineSegment128>): Deprecated as of Streams version 4.0. This function creates a list of lineSegment128
- createLineString32( list<com.ibm.streams.geospatial.twodimension.geometry::CurvePropertyType.lineSegment32>): Deprecated as of Streams version 4.0. This function creates a list of lineSegment32
- createLineString64( list<com.ibm.streams.geospatial.twodimension.geometry::CurvePropertyType.lineSegment64>): Deprecated as of Streams version 4.0. This function creates a list of lineSegment64
- createLinearSimplePolygon128( list<com.ibm.streams.geospatial.twodimension.geometry::PointPropertyType.point128>): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.ext::polygon or com.ibm.streams.geospatial.ext::orientedPolygon instead. This function creates a linear simple polygon128
- createLinearSimplePolygon32( list<com.ibm.streams.geospatial.twodimension.geometry::PointPropertyType.point32>): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.ext::polygon or com.ibm.streams.geospatial.orientedPolygon instead. This function creates a linear simple polygon32
- createLinearSimplePolygon64( list<com.ibm.streams.geospatial.twodimension.geometry::PointPropertyType.point64>): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.ext::polygon or com.ibm.streams.geospatial.ext::orientedPolygon instead. This function creates a linear simple polygon64
- createPoint128(float64, float64): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.ext::point instead. This function creates a point128
- createPoint32(float64, float64): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.ext::point instead. This function creates a point32
- createPoint64(float64, float64): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.ext::point instead. This function creates a point64
- destinationPoint( com.ibm.streams.geospatial.twodimension.geometry::Metric.metricType, com.ibm.streams.geospatial.twodimension.geometry::PointPropertyType.point128, float64, float64): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.st::destinationPoint instead. This function computes the distance between the two points using the algorithm provided in the metric type
- destinationPoint( com.ibm.streams.geospatial.twodimension.geometry::Metric.metricType, com.ibm.streams.geospatial.twodimension.geometry::PointPropertyType.point32, float64, float64): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.st::destinationPoint instead. This function computes the distance between the two points using the algorithm provided in the metric type
- destinationPoint( com.ibm.streams.geospatial.twodimension.geometry::Metric.metricType, com.ibm.streams.geospatial.twodimension.geometry::PointPropertyType.point64, float64, float64): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.st::destinationPoint instead. This function computes the distance between the two points using the algorithm provided in the metric type
- distance(Metric.metricType, PointPropertyType.point128, PointPropertyType.point128): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.st::distance instead. This function computes the distance between the two points using the algorithm provided in the metric type
- distance(Metric.metricType, PointPropertyType.point32, PointPropertyType.point32): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.st::distance instead. This function computes the distance between the two points using the algorithm provided in the metric type
- distance(Metric.metricType, PointPropertyType.point64, PointPropertyType.point64): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.st::distance instead. This function computes the distance between the two points using the algorithm provided in the metric type
- distanceEllipsoidal(PointPropertyType.point128, PointPropertyType.point128): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.st::distance instead. This function computes the distance between the two points using the Haversine Formula
- distanceEllipsoidal(PointPropertyType.point32, PointPropertyType.point32): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.st::distance instead. This function computes the distance between the two points using the Haversine Formula
- distanceEllipsoidal(PointPropertyType.point64, PointPropertyType.point64): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.st::distance instead. This function computes the distance between the two points using the Haversine Formula
- distanceGreatCircle(PointPropertyType.point128, PointPropertyType.point128): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.st::distance instead. This function computes the distance between the two points using the GreatCircle Formula
- distanceGreatCircle(PointPropertyType.point32, PointPropertyType.point32): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.st::distance instead. This function computes the distance between the two points using the GreatCircle Formula
- distanceGreatCircle(PointPropertyType.point64, PointPropertyType.point64): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.st::distance instead. This function computes the distance between the two points using the GreatCircle Formula
- distanceHaversine(PointPropertyType.point128, PointPropertyType.point128): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.st::distance instead. This function computes the distance between the two points using the Haversine Formula
- distanceHaversine(PointPropertyType.point32, PointPropertyType.point32): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.st::distance instead. This function computes the distance between the two points using the Haversine Formula
- distanceHaversine(PointPropertyType.point64, PointPropertyType.point64): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.st::distance instead. This function computes the distance between the two points using the Haversine Formula
- getLatitude(PointPropertyType.point128): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.ext::getLatitude instead. This function computes the latitude from a point
- getLatitude(PointPropertyType.point32): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.ext::getLatitude instead. This function computes the latitude from a point
- getLatitude(PointPropertyType.point64): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.ext::getLatitude instead. his function computes the latitude from a point
- getLongitude(PointPropertyType.point128): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.ext::getLongitude instead. This function computes the Longitude from a point
- getLongitude(PointPropertyType.point32): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.ext::getLongitude instead. This function computes the Longitude from a point
- getLongitude(PointPropertyType.point64): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.ext::getLongitude instead. This function computes the Longitude from a point
- isContained(CurvePropertyType.lineSegment128, PointPropertyType.point128): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.st::contains instead. This function checks if a lineSegment128 contains a point128
- isContained(CurvePropertyType.lineSegment32, PointPropertyType.point32): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.st::contains instead. This function checks if a lineSegment32 contains a point32
- isContained(CurvePropertyType.lineSegment64, PointPropertyType.point64): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.st::contains instead. This function checks if a lineSegment64 contains a point64
- isContained(list<PointPropertyType.point128>, PointPropertyType.point128): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.st::contains instead. This function checks if a linearsimplepolygon128 contains a linearsimplepolygon128
- isContained(list<PointPropertyType.point128>, list<PointPropertyType.point128>): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.st::contains instead. This function checks if a linearsimplepolygon128 contains a linearsimplepolygon128
- isContained(list<PointPropertyType.point32>, PointPropertyType.point32): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.st::contains instead. This function checks if a linearsimplepolygon32 contains a linearsimplepolygon32
- isContained(list<PointPropertyType.point32>, list<PointPropertyType.point32>): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.st::contains instead. This function checks if a linearsimplepolygon32 contains a linearsimplepolygon32
- isContained(list<PointPropertyType.point64>, PointPropertyType.point64): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.st::contains instead. This function checks if a linearsimplepolygon64 contains a linearsimplepolygon64
- isContained(list<PointPropertyType.point64>, list<PointPropertyType.point64>): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.st::contains instead. This function checks if a linearsimplepolygon64 contains a linearsimplepolygon64
- mapPointToLineString( list<com.ibm.streams.geospatial.twodimension.geometry::CurvePropertyType.lineSegment128>, com.ibm.streams.geospatial.twodimension.geometry::PointPropertyType.point128, R): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.st::nearestPoint instead. This functions provides with the ability to (a) find coordinates of a point Q on a given line string route (e.g., route traveled by the bus) that is closest to a given point P (e.g., a position on the diverted route taken by the bus); (b) compute distance between point P and Q (e.g., to determine how far the bus has taken diversion from the original route) which is returned in variable crossTrackDistance, and (c) compute distance along the line string from start (first point) of line string (route) and point Q which is returned in the variable alongTrackDistance.
- mapPointToLineString( list<com.ibm.streams.geospatial.twodimension.geometry::CurvePropertyType.lineSegment32>, com.ibm.streams.geospatial.twodimension.geometry::PointPropertyType.point32, R): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.st::nearestPoint instead. This functions provides the ability to (a) find coordinates of a point Q on a given line string route (e.g., route traveled by the bus) that is closest to a given point P (e.g., a position on the diverted route taken by the bus); (b) compute distance between point P and Q (e.g., to determine how far the bus has taken diversion from the original route) which is returned in variable crossTrackDistance, and (c) compute distance along the line string from start (first point) of line string (route) and point Q which is returned in the variable alongTrackDistance.
- mapPointToLineString( list<com.ibm.streams.geospatial.twodimension.geometry::CurvePropertyType.lineSegment64>, com.ibm.streams.geospatial.twodimension.geometry::PointPropertyType.point64, R): Deprecated as of Streams version 4.0. Use com.ibm.streams.geospatial.st::nearestPoint instead. This functions provides the ability to (a) find coordinates of a point Q on a given line string route (e.g., route traveled by the bus) that is closest to a given point P (e.g., a position on the diverted route taken by the bus); (b) compute distance between point P and Q (e.g., to determine how far the bus has taken diversion from the original route) which is returned in variable crossTrackDistance, and (c) compute distance along the line string from start (first point) of line string (route) and point Q which is returned in the variable alongTrackDistance.
Types
- CurvePropertyType.lineSegment128: Deprecated since Streams version 4.0. LineSegments are now represented as rstrings containing Well-Known Text (WKT).
- CurvePropertyType.lineSegment32: Deprecated since Streams version 4.0. LineSegments are now represented as rstrings containing Well-Known Text (WKT).
- CurvePropertyType.lineSegment64: Deprecated since Streams version 4.0. LineSegments are now represented as rstrings containing Well-Known Text (WKT).
- CurvePropertyType.lineString128: Deprecated since Streams version 4.0. LineStrings are now represented as rstrings containing Well-Known Text (WKT) LineStrings.
- CurvePropertyType.lineString32: Deprecated since Streams version 4.0. LineStrings are now represented as rstrings containing Well-Known Text (WKT).
- CurvePropertyType.lineString64: Deprecated since Streams version 4.0. LineStrings are now represented as rstrings containing Well-Known Text (WKT).
- CurvePropertyType.mapPointToLineString128: Deprecated since Streams version 4.0. Use com.ibm.streams.geospatial.ext::nearestPoint.
- CurvePropertyType.mapPointToLineString32: Deprecated since Streams version 4.0. Use com.ibm.streams.geospatial.ext::nearestPoint
- CurvePropertyType.mapPointToLineString64: Deprecated since Streams version 4.0. Use com.ibm.streams.geospatial.ext::nearestPoint.
- Metric.metricType: Deprecated since Streams version 4.0. This type is no longer needed since the various distance functions that required it have also been deprecated as of Streams version 4.0. The replacement function for distance calculation, com.ibm.streams.geospatial.st::distance always uses spherical distance.
- PointPropertyType.point128: Deprecated since Streams version 4.0. Points are now represented as rstrings containing Well-Known Text (WKT).
- PointPropertyType.point32: Deprecated since Streams version 4.0. Points are now represented as rstrings containing Well-Known Text (WKT).
- PointPropertyType.point64: Deprecated since Streams version 4.0. Points are now represented as rstrings containing Well-Known Text (WKT).