Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Marmotta Wiki" for 
change notification.

The "GSoC/2015/MARMOTTA-584" page has been changed by Francisco Sumba:
https://wiki.apache.org/marmotta/GSoC/2015/MARMOTTA-584?action=diff&rev1=16&rev2=17

  Here is a list of GeoSPARQL functions that are implemented on KiWi:
  
  || '''FUNCTION''' || '''TYPE''' || '''DESCRIPTION'''  || '''STATE''' || 
'''SYNTAX''' || '''VIEW''' ||
- || INTERSECTS || Boolean || Returns TRUE if arg_A intersect with arg_B 
geometry || Implemented || geof:sfIntersects(?arg_A, ?argB) || 
[[attachment:intersects.PNG]] ||
+ || INTERSECTS || Boolean || Returns TRUE if geom1 intersect with geom2 
geometry || Implemented || geof:sfIntersects(?geom1, ?geom2) || 
[[attachment:intersects.PNG]] ||
- || WITHIN || Boolean ||  Returns TRUE if the geometry arg_A is completely 
inside geometry arg_B || Implemented || geof:sfWithin(?arg_A, ?argB) || 
[[attachment:within.PNG]] ||
+ || WITHIN || Boolean ||  Returns TRUE if the geometry geom1 is completely 
inside geometry geom2 || Implemented || geof:sfWithin(?geom1, ?geom2) || 
[[attachment:within.PNG]] ||
- || CONTAINS || Boolean || Returns TRUE if and only if no points of arg_B lie 
in the exterior of arg_A, and at least one point of the interior of arg_B lies 
in the interior of arg_A. || Implemented || geof:sfContains(?arg_A, ?argB) ||
+ || CONTAINS || Boolean || Returns TRUE if and only if no points of geom2 lie 
in the exterior of geom1, and at least one point of the interior of geom2 lies 
in the interior of geom1. || Implemented || geof:sfContains(?geom1, ?geom2) ||  
[[attachment:contains.PNG]] ||
- || OVERLAPS || Boolean || Returns TRUE if the Geometries share space, are of 
the same dimension, but are not completely contained by each other. || 
Implemented || geof:sfOverlaps(?arg_A, ?argB) ||
+ || OVERLAPS || Boolean || Returns TRUE if the Geometries share space, are of 
the same dimension, but are not completely contained by each other. || 
Implemented || geof:sfOverlaps(?geom1, ?geom2) ||  [[attachment:overlaps.PNG]] 
||
- || TOUCHES || Boolean || Returns TRUE if the geometries have at least one 
point in common, but their interiors do not intersect. || Implemented || 
geof:sfTouches(?arg_A, ?argB) ||
+ || TOUCHES || Boolean || Returns TRUE if the geometries have at least one 
point in common, but their interiors do not intersect. || Implemented || 
geof:sfTouches(?geom1, ?geom2) ||  [[attachment:touches.PNG]] ||
- || EQUALS || Boolean || Returns TRUE if the given geometries represent the 
same geometry || Implemented || geof:sfEquals(?arg_A, ?argB) ||
+ || EQUALS || Boolean || Returns TRUE if the given geometries represent the 
same geometry || Implemented || geof:sfEquals(?geom1, ?geom2) ||  
[[attachment:equals.PNG]] ||
- || DISJOINT|| Boolean || Returns TRUE if the Geometries do not "spatially 
intersect" - if they do not share any space together. || Implemented || 
geof:sfDisjoint(?arg_A, ?argB) ||
+ || DISJOINT|| Boolean || Returns TRUE if the Geometries do not "spatially 
intersect" - if they do not share any space together. || Implemented || 
geof:sfDisjoint(?geom1, ?geom2) ||  [[attachment:disjoint.PNG]] ||
- || CROSSES || Boolean || Returns TRUE if the supplied geometries have some, 
but not all, interior points in common. || Implemented || 
geof:sfCrosses(?arg_A, ?argB) ||
+ || CROSSES || Boolean || Returns TRUE if the supplied geometries have some, 
but not all, interior points in common. || Implemented || 
geof:sfCrosses(?geom1, ?geom2) ||  [[attachment:crosses.PNG]] ||
- || INTERSECTION || Geometry|| Returns a geometry that represents the shared 
portion of arg_A and arg_B. || Implemented || geof:intersection(?arg_A, ?argB) 
||
+ || INTERSECTION || Geometry|| Returns a geometry that represents the shared 
portion of geom1 and geom2. || Implemented || geof:intersection(?geom1, ?geom2) 
||  [[attachment:intersection.PNG]] ||
- || CONVEXHULL|| Geometry|| The convex hull of a geometry represents the 
minimum convex geometry that encloses all geometries within the set. || 
Implemented || geof:convexHull(?arg_A) ||
+ || CONVEXHULL|| Geometry|| The convex hull of a geometry represents the 
minimum convex geometry that encloses all geometries within the set. || 
Implemented || geof:convexHull(?geom1) ||  [[attachment:convexhull.PNG]] ||
- || BUFFER || Geometry|| Returns a geometry that represents all points whose 
distance from this Geometry is less than or equal to distance. || Implemented 
|| geof:buffer(?arg_A, radius) ||
+ || BUFFER || Geometry|| Returns a geometry that represents all points whose 
distance from this Geometry is less than or equal to distance. || Implemented 
|| geof:buffer(?geom1, radius) ||  [[attachment:buffer.PNG]] ||
- || DISTANCE || Geometry || Returns the shortest distance in units between any 
two Points in the two geometric objects. || Implemented || 
geof:distance(?arg_A,arg_B,unit)||
+ || DISTANCE || Geometry || Returns the shortest distance in units between any 
two Points in the two geometric objects. || Implemented || 
geof:distance(?geom1, ?geom2,unit)||  [[attachment:distance.PNG]] ||
- || BOUNDARY || Geometry || || Implemented ||
+ || BOUNDARY || Geometry || This function returns the closure of the boundary 
of geom1. || Implemented || geof:distance(?geom1) ||
  || DIFFERENCE || Geometry || || Implemented ||
  || ENVELOPE || Geometry || || Implemented ||
  || RELATE || Boolean || || Implemented ||

Reply via email to