Revision 44110

View differences:

trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/LOCATE.json
10 10
    "description": ["Returns the location of a search string in a string. If a start position is used, the characters before it are ignored.",
11 11
      " If position is negative, the rightmost location is returned. 0 is returned if the search string is not found.",
12 12
      "Example: LOCATE('.', NAME)"],
13
    "returnType": "Double"
13
    "returnType": "Double",
14
    "sqlCompatible": true
14 15
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_Covers.json
7 7
        "geometryB - A geometry"
8 8
    ],
9 9
    "description": "Returns TRUE if no point in Geometry B is outside Geometry A",
10
    "returnType": "Boolean"
10
    "returnType": "Boolean",
11
    "sqlCompatible": true
11 12
}
12 13

  
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_Within.json
7 7
        "geometryB - Geometry againt you have to calculate"
8 8
    ],
9 9
    "description": ["Returns TRUE if geometry A is completely inside geometry B."],
10
    "returnType": "Boolean"
10
    "returnType": "Boolean",
11
    "sqlCompatible": true
11 12
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_X.json
6 6
        "point - Geometry point from which you have to calculate "
7 7
    ],
8 8
    "description": "Return the X coordinate of the point.",
9
    "returnType": "Double"
9
    "returnType": "Double",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/CHAR.json
14 14
    "alias": [
15 15
      "CHR"
16 16
    ],
17
    "returnType": "String"
17
    "returnType": "String",
18
    "sqlCompatible": true
18 19
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/RIGHT.json
7 7
        "number_of_chars - The number of characters to extract"
8 8
    ],
9 9
    "description": "Returns the rightmost number of characters. Example: RIGHT(NAME, 3)",
10
    "returnType": "String"
10
    "returnType": "String",
11
    "sqlCompatible": true
11 12
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_AsText.json
6 6
        "geometry - Geometry from which you have to calculate your WKT"
7 7
    ],
8 8
    "description": "Returns the Well-Known Text representation of the geometry.\nWKT format does not maintain precision so to prevent floating truncation, use ST_AsBinary or ST_AsEWKB format for transport.",
9
    "returnType": "String"
9
    "returnType": "String",
10
    "sqlCompatible": true
10 11
}
11 12

  
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_Touches.json
7 7
        "geometryB - Geometry againt you have to calculate"
8 8
    ],
9 9
    "description": ["RReturns TRUE if the only points in common between g1 and g2 lie in the union of the boundaries of g1 and g2."],
10
    "returnType": "Boolean"
10
    "returnType": "Boolean",
11
    "sqlCompatible": true
11 12
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/SUBSTRING.json
8 8
        "lenght - The number of characters to extract."
9 9
    ],
10 10
    "description": "Returns a substring of a string starting at a position. If the start index is negative, then the start index is relative to the end of the string. The length is optional. Also supported is: SUBSTRING(string [FROM start] [FOR length]). Example: SUBSTR('[Hello]', 2, 5); SUBSTR('Hello World', -5);",
11
    "returnType": "String"
11
    "returnType": "String",
12
    "sqlCompatible": true
12 13
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/FLOOR.json
6 6
        "number - A numeric value"
7 7
    ],
8 8
    "description": "Returns the largest integer value that is smaller than or equal to a number.",
9
    "returnType": "Double"
9
    "returnType": "Double",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/TAN.json
6 6
        "a - an angle, in radians."
7 7
    ],
8 8
    "description": "Returns the tan value.",
9
    "returnType": "Double"
9
    "returnType": "Double",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ATAN.json
10 10
            "- If the argument is zero, then the result is a zero with the same sign as the argument.",
11 11
            "The computed result must be within 1 ulp of the exact result. Results must be semi-monotonic.",
12 12
            "ATAN({{a}})"],
13
    "returnType": "Double"
13
    "returnType": "Double",
14
    "sqlCompatible": true
14 15
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_Envelope.json
6 6
        "geometry - Geometry from which you have to calculate "
7 7
    ],
8 8
    "description": "Returns the float8 minimum bounding box for the supplied geometry, as a geometry. The polygon is defined by the corner points of the bounding box ((MINX, MINY), (MINX, MAXY), (MAXX, MAXY), (MAXX, MINY), (MINX, MINY)). (PostGIS will add a ZMIN/ZMAX coordinate as well).",
9
    "returnType": "Geometry"
9
    "returnType": "Geometry",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_Intersects.json
11 11
      "Overlaps, Touches, Within all imply spatial intersection.",
12 12
      "If any of the aforementioned returns true, then the geometries also spatially intersect.",
13 13
      "Disjoint implies false for spatial intersection."],
14
    "returnType": "Boolean"
14
    "returnType": "Boolean",
15
    "sqlCompatible": true
15 16
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_NumGeometries.json
6 6
        "geometry - Geometry from which you have to calculate "
7 7
    ],
8 8
    "description": "Returns the number of Geometries. If geometry is a GEOMETRYCOLLECTION (or MULTI*) return the number of geometries, for single geometries will return 1, otherwise return NULL.",
9
    "returnType": "Integer"
9
    "returnType": "Integer",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/SQRT.json
6 6
        "number - A number to calculate the square root of. Must be greater than 0"
7 7
    ],
8 8
    "description": "Return the square root of a number.",
9
    "returnType": "Double"
9
    "returnType": "Double",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_Dimension.json
6 6
        "geometry - Geometry from which you have to calculate "
7 7
    ],
8 8
    "description": "Returns 0 for POINT, 1 for LINESTRING, 2 for POLYGON, and the largest dimension of the components of a GEOMETRYCOLLECTION. If the dimension is unknown (empty GEOMETRYCOLLECTION) 0 is returned.",
9
    "returnType": "Integer"
9
    "returnType": "Integer",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/RTRIM.json
6 6
        "string - The string to remove trailing spaces from"
7 7
    ],
8 8
    "description": "Removes all trailing spaces from a string. Example: RTRIM(NAME)",
9
    "returnType": "String"
9
    "returnType": "String",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_Difference.json
7 7
        "geometryB - A geometry"
8 8
    ],
9 9
    "description": "Returns a geometry that represents that part of geometry A that does not intersect with geometry B. One can think of this as GeometryA - ST_Intersection(A,B). If A is completely contained in B then an empty geometry collection is returned.",
10
    "returnType": "Geometry"
10
    "returnType": "Geometry",
11
    "sqlCompatible": true
11 12
}
12 13

  
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_Distance.json
7 7
        "geometryB - Geometry againt you have to calculate the distance"
8 8
    ],
9 9
    "description": "For geometry type returns the minimum 2D Cartesian distance between two geometries in projected units (spatial ref units). For geography type defaults to return the minimum geodesic distance between two geographies in meters. If use_spheroid is false, a faster sphere calculation is used instead of a spheroid.",
10
    "returnType": "Double"
10
    "returnType": "Double",
11
    "sqlCompatible": true
11 12
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/BITAND.json
10 10
        "The types of expr1 and expr2 are INTEGER or LONG, and the result is of type INTEGER or LONG.",
11 11
        "If the types of expr1 or expr2 are not INTEGER or LONG a error is raised."
12 12
      ],
13
    "returnType": "Long"
13
    "returnType": "Long",
14
    "sqlCompatible": true
14 15
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/CONCAT.json
9 9
      "Example:\n",
10 10
      "CONCAT(NAME, '!')"
11 11
    ],
12
    "returnType": "String"
12
    "returnType": "String",
13
    "sqlCompatible": true
13 14
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/PI.json
6 6
        ""
7 7
    ],
8 8
    "description": "Returns pi value.",
9
    "returnType": "Double"
9
    "returnType": "Double",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_Intersection.json
12 12
      "ST_Intersection in conjunction with ST_Intersects is very useful for clipping geometries such as in",
13 13
      "bounding box, buffer, region queries where you only want to return that portion of a geometry",
14 14
      " that sits in a country or region of interest."],
15
    "returnType": "Geometry"
15
    "returnType": "Geometry",
16
    "sqlCompatible": true
16 17
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/CEIL.json
12 12
            "- If the argument value is less than zero but greater than -1.0, then the result is negative zero.",
13 13
            "Note that the value of Math.ceil(x) is exactly the value of -Math.floor(-x)."
14 14
          ],
15
    "returnType": "Double"
15
    "returnType": "Double",
16
    "sqlCompatible": true
16 17
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_StartPoint.json
6 6
        "geometry - Geometry from which you have to calculate "
7 7
    ],
8 8
    "description": "Returns the first point.",
9
    "returnType": "Geometry"
9
    "returnType": "Geometry",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_Centroid.json
6 6
        "geometry - Geometry from which you have to calculate your centroid"
7 7
    ],
8 8
    "description": "Computes the geometric center of a geometry, or equivalently, the center of mass of the geometry as a POINT",
9
    "returnType": "Geometry"
9
    "returnType": "Geometry",
10
    "sqlCompatible": true
10 11
}
11 12

  
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_Y.json
6 6
        "point - Geometry point from which you have to calculate "
7 7
    ],
8 8
    "description": "Return the Y coordinate of the point.",
9
    "returnType": "Double"
9
    "returnType": "Double",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/BITGET.json
12 12
        "The second parameter is zero-indexed; the least significant ",
13 13
        "it has position 0"
14 14
      ],
15
    "returnType": "Boolean"
15
    "returnType": "Boolean",
16
    "sqlCompatible": true
16 17
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/LOG.json
6 6
        "number - A number. Must be greater than 0"
7 7
    ],
8 8
    "description": "Returns the natural logarithm of a specified number, or the logarithm of the number to the specified base.",
9
    "returnType": "Double"
9
    "returnType": "Double",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_GeomFromWKB.json
7 7
        "srid - Optional. Spatial Reference System ID. If SRID is not specified, it defaults to 0 (Unknown)."
8 8
    ],
9 9
    "description": "Takes a well-known binary representation of a geometry and a Spatial Reference System ID (SRID) and creates an instance of the appropriate geometry type. This function plays the role of the Geometry Factory in SQL",
10
    "returnType": "Geometry"
10
    "returnType": "Geometry",
11
    "sqlCompatible": true
11 12
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_GeomFromText.json
6 6
        "WKTtext - WKT text representation of the geometry"
7 7
    ],
8 8
    "description": "Constructs a ST_Geometry object from the OGC Well-Known text representation.",
9
    "returnType": "Geometry"
9
    "returnType": "Geometry",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ASCII.json
11 11
      "Example:\n",
12 12
      "ASCII('Hi')"
13 13
    ],
14
    "returnType": "Integer"
14
    "returnType": "Integer",
15
    "sqlCompatible": true
15 16
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/SIN.json
6 6
        "a - an angle, in radians."
7 7
    ],
8 8
    "description": "Returns the sin value.",
9
    "returnType": "Double"
9
    "returnType": "Double",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_Disjoint.json
7 7
        "geometryB - Geometry againt you have to calculate the disjoint"
8 8
    ],
9 9
    "description": "Overlaps, Touches, Within all imply geometries are not spatially disjoint. If any of the aforementioned returns true, then the geometries are not spatially disjoint. Disjoint implies false for spatial intersection.",
10
    "returnType": "Boolean"
10
    "returnType": "Boolean",
11
    "sqlCompatible": true
11 12
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ASIN.json
8 8
    "description": ["The ASIN() function returns the arc sine of a number.",
9 9
      "The specified number must be between -1 to 1, otherwise this function returns NULL. "
10 10
      ],
11
    "returnType": "Double"
11
    "returnType": "Double",
12
    "sqlCompatible": true
12 13
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/SPACE.json
6 6
        "number - The number of spaces to be returned"
7 7
    ],
8 8
    "description": "Returns a string consisting of a number of spaces. Example: SPACE(80)",
9
    "returnType": "String"
9
    "returnType": "String",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_ConvexHull.json
6 6
        "geometry - A geometry"
7 7
    ],
8 8
    "description": "The convex hull of a geometry represents the minimum convex geometry that encloses all geometries within the set.\nOne can think of the convex hull as the geometry you get by wrapping an elastic band around a set of geometries. This is different from a concave hull which is analogous to shrink-wrapping your geometries.",
9
    "returnType": "Geometry"
9
    "returnType": "Geometry",
10
    "sqlCompatible": true
10 11
}
11 12

  
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_Union.json
7 7
        "geometryB - Geometry againt you have to calculate"
8 8
    ],
9 9
    "description": ["Return an union of both geometries."],
10
    "returnType": "Boolean"
10
    "returnType": "Boolean",
11
    "sqlCompatible": true
11 12
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/INSTR.json
16 16
      "Example:",
17 17
      "INSTR(EMAIL,'@')"
18 18
    ],
19
    "returnType": "Integer"
19
    "returnType": "Integer",
20
    "sqlCompatible": true
20 21
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/POSITION.json
7 7
        "string - The original string that will be searched"
8 8
    ],
9 9
    "description": "Returns the location of a search string in a string. See also LOCATE. Example: POSITION('.', NAME)",
10
    "returnType": "String"
10
    "returnType": "String",
11
    "sqlCompatible": true
11 12
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ABS.json
6 6
        "number - numeric value"
7 7
    ],
8 8
    "description": "Returns the absolute value of a number.",
9
    "returnType": "Double"
9
    "returnType": "Double",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/TRIM.json
6 6
        "string - The string to remove spaces or characters from"
7 7
    ],
8 8
    "description": "Removes all leading spaces, trailing spaces, or spaces at both ends, from a string. Other characters can be removed as well. Example: TRIM(BOTH '_' FROM NAME)",
9
    "returnType": "String"
9
    "returnType": "String",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_Area.json
6 6
        "geometry - Geometry from which you have to calculate your area"
7 7
    ],
8 8
    "description": "Returns the area of the geometry if it is a Polygon or MultiPolygon. Return the area measurement of an ST_Surface or ST_MultiSurface value. For geometry, a 2D Cartesian area is determined with units specified by the SRID.",
9
    "returnType": "Double"
9
    "returnType": "Double",
10
    "sqlCompatible": true
10 11
}
11 12

  
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/DEGREES.json
6 6
        "a - value in radians"
7 7
    ],
8 8
    "description": "Converts a value in radians to degrees.",
9
    "returnType": "Double"
9
    "returnType": "Double",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_Z.json
6 6
        "point - Geometry point from which you have to calculate "
7 7
    ],
8 8
    "description": "Return the Z coordinate of the point.",
9
    "returnType": "Double"
9
    "returnType": "Double",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/LPAD.json
11 11
      "If the length is shorter than the string, it will be truncated at the end.",
12 12
      "If the padding string is not set, spaces will be used.",
13 13
      "Example: LPAD(AMOUNT, 10, '*') "],
14
    "returnType": "String"
14
    "returnType": "String",
15
    "sqlCompatible": true
15 16
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/LOG10.json
6 6
        "number - A number greater than 0"
7 7
    ],
8 8
    "description": "Returns the natural logarithm of a number to base-10.",
9
    "returnType": "Double"
9
    "returnType": "Double",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/COS.json
10 10
      "- If the argument is NaN or an infinity, then the result is NaN.",
11 11
      "The computed result must be within 1 ulp of the exact result. Results must be semi-monotonic."
12 12
      ],
13
    "returnType": "Double"
13
    "returnType": "Double",
14
    "sqlCompatible": true
14 15
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_Contains.json
7 7
        "geometryB - A geometry"
8 8
    ],
9 9
    "description": "Geometry A contains Geometry B if and only if no points of B lie in the exterior of A, and at least one point of the interior of B lies in the interior of A. An important subtlety of this definition is that A does not contain its boundary, but A does contain itself.\nReturns TRUE if geometry B is completely inside geometry A. For this function to make sense, the source geometries must both be of the same coordinate projection, having the same SRID. ST_Contains is the inverse of ST_Within. So ST_Contains(A,B) implies ST_Within(B,A) except in the case of invalid geometries where the result is always false regardless or not defined.",
10
    "returnType": "Boolean"
10
    "returnType": "Boolean",
11
    "sqlCompatible": true
11 12
}
12 13

  
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ACOS.json
7 7
    ],
8 8
    "description": ["The ACOS() function returns the arc cosine of a number.",
9 9
      "The specified number must be between -1 to 1, otherwise this function returns NULL."],
10
    "returnType": "Double"
10
    "returnType": "Double",
11
    "sqlCompatible": true
11 12
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/RPAD.json
6 6
        "value whose arc tangent is to be returned"
7 7
    ],
8 8
    "description": "Right pad the string to the specified length. If the length is shorter than the string, it will be truncated. If the padding string is not set, spaces will be used. Example: RPAD(TEXT, 10, '-')",
9
    "returnType": "String"
9
    "returnType": "String",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_Crosses.json
27 27
        "<img src=\"@@@.d/st_crosses04.png\">\n",
28 28
        "LINESTRING/LINESTRING\n"
29 29
    ],
30
    "returnType": "Boolean"
30
    "returnType": "Boolean",
31
    "sqlCompatible": true
31 32
}
32 33

  
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ROUND.json
6 6
        "number - The number to be rounded"
7 7
    ],
8 8
    "description": "Rounds a number to a specified number of decimal places.",
9
    "returnType": "Double"
9
    "returnType": "Double",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/LTRIM.json
6 6
        "string - The string to remove leading spaces from"
7 7
    ],
8 8
    "description": "Removes all leading spaces from a string. Example: LTRIM(NAME) ",
9
    "returnType": "String"
9
    "returnType": "String",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/LOWER.json
6 6
        "string - The string to convert"
7 7
    ],
8 8
    "description": "Converts a string to lowercase. Example:LOWER(NAME)",
9
    "returnType": "String"
9
    "returnType": "String",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/UPPER.json
6 6
        "string - The string to convert"
7 7
    ],
8 8
    "description": "Converts a string to uppercase. Example: UPPER(NAME)",
9
    "returnType": "String"
9
    "returnType": "String",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/POWER.json
7 7
        "exp - exponent value"
8 8
    ],
9 9
    "description": "Returns the exponent value to a number",
10
    "returnType": "Double"
10
    "returnType": "Double",
11
    "sqlCompatible": true
11 12
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_SRID.json
6 6
        "geometry - Geometry from which you have to calculate "
7 7
    ],
8 8
    "description": "Returns the spatial reference identifier for the ST_Geometry as defined in spatial_ref_sys table.",
9
    "returnType": "Integer"
9
    "returnType": "Integer",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/BITXOR.json
11 11
      "The types of expr1 and expr2 are INTEGER or LONG, and the result is of type INTEGER or LONG.",
12 12
      "If the types of expr1 or expr2 are not INTEGER or LONG a error is raised."
13 13
    ],
14
        "returnType": "Long"
14
        "returnType": "Long",
15
    "sqlCompatible": true
15 16
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/REPLACE.json
8 8
        "new_string - The new replacement string"
9 9
    ],
10 10
    "description": "Replaces all occurrences of a search string in a text with another string. If no replacement is specified, the search string is removed from the original string. If any parameter is null, the result is null. Example: REPLACE(NAME, ' ')",
11
    "returnType": "String"
11
    "returnType": "String",
12
    "sqlCompatible": true
12 13
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_PointN.json
7 7
        "n - value to count"
8 8
    ],
9 9
    "description": "Return the Nth point in a single linestring or circular linestring in the geometry. Negative values are counted backwards from the end of the LineString, so that -1 is the last point. Returns NULL if there is no linestring in the geometry.",
10
    "returnType": "Geometry"
10
    "returnType": "Geometry",
11
    "sqlCompatible": true
11 12
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/BITOR.json
11 11
      "The types of expr1 and expr2 are INTEGER or LONG, and the result is of type INTEGER or LONG.",
12 12
      "If the types of expr1 or expr2 are not INTEGER or LONG a error is raised.",
13 13
    ],
14
        "returnType": "Long"
14
        "returnType": "Long",
15
    "sqlCompatible": true
15 16
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_Buffer.json
7 7
        "radius - radius of the buffer"
8 8
    ],
9 9
    "description": "Returns a geometry that represents all points whose distance from this Geometry is less than or equal to distance.",
10
    "returnType": "Geometry"
10
    "returnType": "Geometry",
11
    "sqlCompatible": true
11 12
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_GeometryN.json
7 7
        "n - integer value"
8 8
    ],
9 9
    "description": "Return the 1-based Nth geometry if the geometry is a GEOMETRYCOLLECTION, (MULTI)POINT, (MULTI)LINESTRING, MULTICURVE or (MULTI)POLYGON, POLYHEDRALSURFACE Otherwise, return NULL",
10
    "returnType": "Geometry"
10
    "returnType": "Geometry",
11
    "sqlCompatible": true
11 12
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ZERO.json
6 6
        ""
7 7
    ],
8 8
    "description": "Returns the zero value.",
9
    "returnType": "Double"
9
    "returnType": "Double",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/REPEAT.json
7 7
        "number - The number of times to repeat the string"
8 8
    ],
9 9
    "description": "Returns a string repeated some number of times. Example: REPEAT(NAME || ' ', 10)",
10
    "returnType": "String"
10
    "returnType": "String",
11
    "sqlCompatible": true
11 12
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/RADIANS.json
6 6
        "number - A number in degrees"
7 7
    ],
8 8
    "description": "Converts a degree value into radians.",
9
    "returnType": "Double"
9
    "returnType": "Double",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/LENGTH.json
9 9
      "This method returns a long. For BLOB, CLOB, BYTES and JAVA_OBJECT, the precision is used.",
10 10
    "Example: LENGTH(NAME)"
11 11
  ],
12
    "returnType": "Integer"
12
    "returnType": "Integer",
13
    "sqlCompatible": true
13 14
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/DECODE.json
10 10
          "data - A string value with the data to be converted",
11 11
          "format - A string value indicating the format of the input data. The default value is 'hex'."
12 12
    ],    
13
    "returnType": "Byte array"
13
    "returnType": "Byte array",
14
    "sqlCompatible": true
14 15
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/RAND.json
8 8
        "* If no seed is specified, it returns a completely random number"
9 9
    ],
10 10
    "description": "Returns a random number between 0 (inclusive) and 1 (exclusive).",
11
    "returnType": "Double"
11
    "returnType": "Double",
12
    "sqlCompatible": true
12 13
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/COT.json
13 13
      "- If the argument is zero, then the result is 1.0.",
14 14
      "The computed result must be within 2.5 ulps of the exact result."
15 15
      ] ,
16
    "returnType": "Double"
16
    "returnType": "Double",
17
    "sqlCompatible": true
17 18
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_EndPoint.json
6 6
        "geometry - Geometry from which you have to calculate "
7 7
    ],
8 8
    "description": "Returns the last point of a LINESTRING geometry as a POINT or NULL if the input parameter is not a LINESTRING.",
9
    "returnType": "Double"
9
    "returnType": "Double",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_CoveredBy.json
7 7
        "geometryB - A geometry"
8 8
    ],
9 9
    "description": "Returns TRUE if no point in Geometry A is outside Geometry B",
10
    "returnType": "Boolean"
10
    "returnType": "Boolean",
11
    "sqlCompatible": true
11 12
}
12 13

  
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/LEFT.json
7 7
        "len - Number of characters to extract. If the number exceeds the number of characters in string, it returns string"
8 8
    ],
9 9
    "description": "Returns the leftmost number of characters. Example: LEFT(NAME, 3)",
10
    "returnType": "String"
10
    "returnType": "String",
11
    "sqlCompatible": true
11 12
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/TANH.json
6 6
        "a - an angle, in radians."
7 7
    ],
8 8
    "description": "Return the tangent of a number.",
9
    "returnType": "Double"
9
    "returnType": "Double",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_IsSimple.json
6 6
        "geometry - Geometry from which you have to calculate "
7 7
    ],
8 8
    "description": "Returns true if this Geometry has no anomalous geometric points, such as self intersection or self tangency. ",
9
    "returnType": "Boolean"
9
    "returnType": "Boolean",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/EXP.json
7 7
    ],
8 8
    "description": ["returns e raised to the power of the specified number.",
9 9
    "The constant e (2.718281...), is the base of natural logarithms."],
10
    "returnType": "Double"
10
    "returnType": "Double",
11
    "sqlCompatible": true
11 12
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/COSH.json
13 13
      "- If the argument is zero, then the result is 1.0.",
14 14
      "The computed result must be within 2.5 ulps of the exact result."
15 15
      ] ,
16
    "returnType": "Double"
16
    "returnType": "Double",
17
    "sqlCompatible": true
17 18
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/SIGN.json
10 10
    "If number > 0, it returns 1",
11 11
    "If number = 0, it returns 0",
12 12
    "If number < 0, it returns -1"],
13
    "returnType": "Double"
13
    "returnType": "Double",
14
    "sqlCompatible": true
14 15
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_Overlaps.json
7 7
        "geometryB - Geometry againt you have to calculate the intersection"
8 8
    ],
9 9
    "description": ["Returns TRUE if the Geometries 'spatially overlap'. By that we mean they intersect, but one does not completely contain another."],
10
    "returnType": "Geometry"
10
    "returnType": "Geometry",
11
    "sqlCompatible": true
11 12
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_IsValid.json
6 6
        "geometry - Geometry from which you have to calculate "
7 7
    ],
8 8
    "description": "Test if an ST_Geometry value is well formed.",
9
    "returnType": "Boolean"
9
    "returnType": "Boolean",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/SINH.json
6 6
        "a - an angle, in radians."
7 7
    ],
8 8
    "description": "Return the hyperbolic sine of a number.",
9
    "returnType": "Double"
9
    "returnType": "Double",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_NumPoints.json
6 6
        "geometry - Geometry from which you have to calculate "
7 7
    ],
8 8
    "description": "Return the number of points.",
9
    "returnType": "Integer"
9
    "returnType": "Integer",
10
    "sqlCompatible": true
10 11
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/resources/org/gvsig/expressionevaluator/functions/en/ST_Perimeter.json
6 6
        "geometry - Geometry from which you have to calculate "
7 7
    ],
8 8
    "description": "Returns the 2D perimeter of the geometry/geography if it is a ST_Surface, ST_MultiSurface (Polygon, MultiPolygon). 0 is returned for non-areal geometries. For linear geometries use ST_Length. For geometry types, units for perimeter measures are specified by the spatial reference system of the geometry.",
9
    "returnType": "Double"
9
    "returnType": "Double",
10
    "sqlCompatible": true
10 11
}

Also available in: Unified diff