ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

New WINDEV, WEBDEV and WINDEV Mobile 2024 feature!
This content has been translated automatically.  Click here  to view the French version.
Help / WLanguage / Managing databases / HFSQL / 
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
CorregeForm (Function)
In french: GeometryCorrect
Permet d'obtenir une version corrigée de la géométrie spécifiée.
Remarque : Dans certains cas, il est possible de corriger automatiquement un certain nombre de problèmes dans une géométrie, tels que, par exemple, une mauvaise orientation des points dans un polygone.
Example
// Correction d'un triangle dont les points du contour sont disposés 
// dans le sens inverse des aiguilles d'une montre
triangle is Polygon2D
Linestring2DAddPoint(triangle.Outline, -3.00, 1.00)
Linestring2DAddPoint(triangle.Outline, 1.00, -2.00)
Linestring2DAddPoint(triangle.Outline, 2.00, 2.00)
Linestring2DAddPoint(triangle.Outline, -3.00, 1.00)
Trace("GéométrieEstValide(triangle) = " + GeometryIsValid(triangle)) // Affiche "Faux"

// Correction
triangle_corrigé is Polygon2D
triangle_corrigé = GeometryCorrect(triangle)
Trace("GéométrieEstValide(triangle_corrigé) = " + GeometryIsValid(triangle_corrigé)) // Affiche "Vrai"
Trace("GéométrieEstValide(triangle) = " + GeometryIsValid(triangle)) 
// Affiche toujours "Faux" : la géométrie donnée en paramètre n'est pas modifiée
Syntax
<Résultat> = GéométrieCorrige(<Géométrie>)
<Résultat>: Variable correspondant à la géométrie manipulée.
Géométrie corrigée.
<Géométrie>: Variable correspondant à des données spatiales
Géométrie à corriger, potentiellement incorrecte. Ce paramètre n'est pas modifié par la fonction. Cette géométrie peut correspondre à un des types de variables suivants :
Business / UI classification: Business Logic
Component: wd290hf.dll
Minimum version required
  • Version 2024
This page is also available for…
Comments
Click [Add] to post a comment

Last update: 03/29/2024

Send a report | Local help