AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

¡Nueva funcionalidad de WINDEV, WEBDEV y WINDEV Mobile 2024!
Ayuda / WLanguage / Administrar bases de datos / HFSQL / 
  • Propiedades específicas de las variables de tipo MultiPoint2D
  • Funciones que utilizan el tipo MultiPoint2D
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
El tipo MultiPoint2D permite almacenar un conjunto de puntos definidos en coordenadas 2D. Se trata de un conjunto de puntos: a diferencia de una polilínea, los puntos no están conectados.
Se puede utilizar una variable de tipo MultiPoint2D para almacenar un conjunto de puntos definidos en coordenadas 2D en un solo registro HFSQL. Esto evita tener que utilizar un registro por cada punto. Este tipo de variable es necesaria, por ejemplo, si el conjunto de puntos corresponde a la entidad manipulada por un programa (en este caso, los puntos no se manipulan de forma independiente).
Observación: Para obtener más información sobre la declaración de este tipo de variable y el uso de propiedades WLanguage, consulte Declarar una variable.
Ejemplo
myPoint is Point2D
mltp is MultiPoint2D
myPoint.X = 0
myPoint.Y = 1
mltp.Point.Add(myPoint)
myPoint.X = 2
myPoint.Y = 3
mltp.Point.Add(myPoint)
myPoint.X = 4
myPoint.Y = 5
mltp.Point.Add(myPoint)
myPoint.X = 6
myPoint.Y = 7
mltp.Point.Add(myPoint)
Propiedades

Propiedades específicas de las variables de tipo MultiPoint2D

Las siguientes propiedades permiten manipular una variable de tipo MultiPoint2D:
Nombre de la propiedadTipo utilizadoEfecto
PointArray de Point2DPuntos de la variable.
TypeConstante de tipo IntegerTipo de geometría actual. En el caso de un conjunto de puntos definidos en coordenadas 2D, corresponde a la constante gtMultiPoint2D.
Observación: Hasta la versión 2024 Update 2, el nombre de esta constante era stMultiPoint2D.
Esta propiedad está disponible en solo lectura.
Observaciones

Funciones que utilizan el tipo MultiPoint2D

Las siguientes funciones utilizan variables de tipo MultiPoint2D:
Novedad versión 2024
GeometryArea
Calcula el área de una geometría determinada.
Novedad versión 2024
GeometryContain
Determina si la geometría A contiene a la geometría B.
Novedad versión 2024
GeometryConvexHull
Calcula la envoltura convexa de la geometría especificada.
Novedad versión 2024
GeometryCorrect
Devuelve una versión corregida de la geometría especificada.
Novedad versión 2024
GeometryCover
Determina si la geometría A cubre la geometría B.
Novedad versión 2024
GeometryCoveredBy
Determina si cada punto de la geometría A se encuentra dentro o en el límite de la geometría B.
Novedad versión 2024
GeometryCross
Permite saber si dos geometrías se cruzan entre sí.
Novedad versión 2024
GeometryDifference
Devuelve una geometría que representa la diferencia entre dos geometrías.
Novedad versión 2024
GeometryDisjoint
Determina si dos geometrías son inconexas, es decir, si la intersección de las geometrías es un conjunto vacío.
Novedad versión 2024
GeometryDistance
Calcula la distancia entre dos geometrías.
Novedad versión 2024
GeometryEqual
Determina si dos geometrías son espacialmente iguales, es decir, si la primera geometría está incluida en la segunda, y viceversa.
Novedad versión 2024
GeometryIntersect
Verifica si la intersección de dos geometrías no genera un conjunto vacío.
Novedad versión 2024
GeometryIntersection
Devuelve una geometría que representa la intersección de dos geometrías.
Novedad versión 2024
GeometryIsValid
Verifica si la geometría especificada es válida según los estándares OGC.
Novedad versión 2024
GeometryLength
Calcula la longitud de una geometría determinada.
Novedad versión 2024
GeometryOverlap
Determina si dos geometrías se superponen.
Novedad versión 2024
GeometryPerimeter
Calcula el perímetro de una geometría determinada (polígono o multipolígono).
Novedad versión 2024
GeometrySerializeDSV
Serializa una geometría utilizando el formato DSV especificado.
Novedad versión 2024
GeometrySerializeWKT
Serializa una geometría utilizando el formato WKT (Well-Known Text).
Novedad versión 2024
GeometrySymmetricDifference
Calcula la diferencia simétrica entre dos geometrías.
Novedad versión 2024
GeometryTouch
Determina si dos geometrías se tocan.
Novedad versión 2024
GeometryUnion
Devuelve una geometría que representa la combinación de dos geometrías.
Novedad versión 2024
GeometryWithin
Determina si la geometría A está completamente dentro de la geometría B (es decir, la geometría B contiene completamente a la geometría A).
Versión mínima requerida
  • Versión 2024
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2024

Señalar un error o enviar una sugerencia | Ayuda local