Oracle Spatial , Nead Help for Simple Query
1013173Jun 6 2013 — edited Jun 6 2013Hello,
I'm a beginner in Oracle Spatial and I have to make a simple query but i have no clue how to do that.
My problem is :
I have a table which contains Highways informations.
A Highway has :
- an id (VARCHAR2(10)) which is the primary key
- a geometry (SDO_GEOMETRY) which contains the geographical informations
The geometry always is
MDSYS.SDO_GEOMETRY(
3002,NULL,NULL,MDSYS.SDO_ELEM_INFO_ARRAY(1,2,1),
MDSYS.SDO_ORDINATE_ARRAY( ...))
The SDO_ORDINATE_ARRAY contains a list of "triplets" : the X, Y coordinates in Lambert 93 and the corresponding km (in meters) of the highway.
The km is always growing. The kms are a subdivisions of the highways.
I want a simple query that give me the X, Y knowing the id and the km, assuming that if there is not a point which match the proper km, the query must reply a linear interpolation taking the closest point in the geometry.
Thanks in advance
PS : excuse me for my bad english.