Chapter 8. SFCGAL Functions Reference

Table of Contents

SFCGAL est une bibliothèque C++ autour de CGAL qui fournit des fonctions spatiales avancées en 2D et 3D. Pour des raisons de robustesse, les coordonnées géométriques sont représentées par des nombres rationnels exacts.

Les instructions d'installation de la bibliothèque se trouvent sur la page d'accueil de SFCGAL (http://www.sfcgal.org). Pour activer les fonctions, utilisez create extension postgis_sfcgal.

8.1. SFCGAL Management Functions

Abstract

This section lists functions for determining version of SFCGAL and library dependencies you are running.

8.2. SFCGAL Accessors and Setters

Abstract

These functions access or set properties of geometries. Geometries primarily supported by these functions are TINS and Polyhedral Surfaces.

  • CG_ForceLHR — Force l'orientation LHR d'un objet
  • CG_IsPlanar — Vérifie si une surface est planaire ou non
  • CG_IsSolid — Teste si la géométrie est un solide. Aucun contrôle de validité n'est effectué.
  • CG_MakeSolid — Transformer la géométrie dans un solide. Aucune vérification n'est effectuée. Pour obtenir un solide valide, la géométrie d'entrée doit être une surface polyédrique fermée ou un TIN fermé.
  • CG_Orientation — Détermine l'orientation d'une surface
  • CG_Area — Calculates the area of a geometry
  • CG_3DArea — Calcule la surface des géométries de surface 3D. Retourne 0 pour les solides.
  • CG_Volume — Calcule le volume d'un solide 3D. S'il est appliqué à des géométries de surface (même fermées), il renvoie 0.
  • ST_ForceLHR — Force l'orientation LHR d'un objet
  • ST_IsPlanar — Vérifie si une surface est planaire ou non
  • ST_IsSolid — Teste si la géométrie est un solide. Aucun contrôle de validité n'est effectué.
  • ST_MakeSolid — Transformer la géométrie dans un solide. Aucune vérification n'est effectuée. Pour obtenir un solide valide, la géométrie d'entrée doit être une surface polyédrique fermée ou un TIN fermé.
  • ST_Orientation — Détermine l'orientation d'une surface
  • ST_3DArea — Calcule la surface des géométries de surface 3D. Retourne 0 pour les solides.
  • ST_Volume — Calcule le volume d'un solide 3D. S'il est appliqué à des géométries de surface (même fermées), il renvoie 0.

8.3. SFCGAL Processing and Relationship Functions