ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

New WINDEV, WEBDEV and WINDEV Mobile 2024 feature!
Help / WLanguage / Managing databases / HFSQL / 
  • Properties specific to MultiLinestringGeo variables
  • Functions that use the MultiLinestringGeo type
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Others
Stored procedures
The MultiLinestring type can be used to store a collection of linestrings defined with geographic coordinates.
A variable of type MultiLinestringGeo can be used to store a collection of linestrings defined with geographic coordinates in a single HFSQL record. This avoids having to use one record for each linestring. This type of variable is necessary, for example, if the collection of linestrings corresponds to the entity manipulated by a program (in this case, each linestring is not manipulated independently).
Remark: For more details on the declaration of this type of variable and the use of WLanguage properties, see Declaring a variable.
Example
myGeoLinestring is LinestringGeo
multilinestring is MultiLinestringGeo
multilinestring.Linestring.Add(myGeoLinestring)
multilinestring.Linestring.Add(myGeoLinestring)
multilinestring.Linestring.Add(myGeoLinestring)
Properties

Properties specific to MultiLinestringGeo variables

The following properties can be used to manipulate a variable of type MultiLinestringGeo:
Property nameType usedEffect
LinestringArray of LinestringGeoLinestrings in the variable.
TypeInteger constantType of the current geometry. For a collection of linestrings defined with geographic coordinates, corresponds to the gtMultiLinestringGeo constant.
Remark: Until version 2024 Update 2, this constant was named stMultiLinestringGeo.
This property is available in read-only.
Remarks

Functions that use the MultiLinestringGeo type

The following functions use MultiLinestringGeo variables:
New in version 2024
GeometryArea
Calculates the area of a given geometry.
New in version 2024
GeometryContain
Determines if geometry A contains geometry B.
New in version 2024
GeometryConvexHull
Calculates the convex hull of the specified geometry.
New in version 2024
GeometryCorrect
Returns a corrected version of the specified geometry.
New in version 2024
GeometryCover
Determines if geometry A covers geometry B.
New in version 2024
GeometryCoveredBy
Determines if every point of geometry A lies inside or on the boundary of geometry B.
New in version 2024
GeometryCross
Compares two geometries and determines if their intersection spatially crosses.
New in version 2024
GeometryDifference
Returns a geometry representing the difference between two geometries.
New in version 2024
GeometryDisjoint
Determines whether two geometries are disjoint, i.e. whether their intersection is empty.
New in version 2024
GeometryDistance
Calculates the distance between two geometries.
New in version 2024
GeometryEqual
Determines whether two geometries are spatially equal, i.e. whether the first geometry is included in the second, and vice versa.
New in version 2024
GeometryIntersect
Checks whether two geometries have a non-empty intersection.
New in version 2024
GeometryIntersection
Returns a geometry representing the intersection of two geometries.
New in version 2024
GeometryIsValid
Checks whether the specified geometry is valid according to the OGC rules.
New in version 2024
GeometryLength
Calculates the length of a given geometry.
New in version 2024
GeometryOverlap
Determines whether two geometries overlap.
New in version 2024
GeometryPerimeter
Calculates the perimeter of a given geometry (polygon or multipolygon).
New in version 2024
GeometrySerializeDSV
Serializes a geometry using the specified DSV format.
New in version 2024
GeometrySerializeWKT
Serializes a geometry using the Well-Known Text (WKT) format.
New in version 2024
GeometrySymmetricDifference
Calculates the symmetric difference between two geometries.
New in version 2024
GeometryTouch
Determines whether two geometries touch.
New in version 2024
GeometryUnion
Returns a geometry corresponding to the union of two geometries.
New in version 2024
GeometryWithin
Determines whether geometry A is completely within geometry B (i.e., geometry B completely contains geometry A).
Minimum version required
  • Version 2024
This page is also available for…
Comments
Click [Add] to post a comment

Last update: 05/25/2024

Send a report | Local help