Changes between Version 4 and Version 5 of FDORfc28


Ignore:
Timestamp:
Oct 21, 2008, 10:58:10 AM (16 years ago)
Author:
gregboone
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FDORfc28

    v4 v5  
    2626== Signatures ==
    2727
    28 TBD
     28This RFC proposes the following signatures for the new functions:
     29
     30double MinX(<geometry property>);
     31double MinY(<geometry property>);
     32double MinZ(<geometry property>);
     33
     34double MaxX(<geometry property>);
     35double MaxY(<geometry property>);
     36double MaxZ(<geometry property>);
     37
     38All of the above functions accept a geometry property only. The result of the functions depend on the provided geometry:
     39
     40if the provided geometry is a point geometry, the result of the Min/Max functions is the x, y, z values of the point 
     41if the provided geometry is a line, the result of the Min/Max functions is the x, y, z values of the start and end points 
     42if the provided geometry is a polygon, the result of the Min/Max functions is the x, y, z values of the start and end points of the exterior ring of the polygon
     43
     44Like the standard functions listed in RFC 8, the user can get access to the geometric function definitions via the FDO interface GetWellKnownFunctions. The new functions will be categorized as geometry functions (FdoFunctionCategoryType_Geometry).
    2945
    3046=== Example ===