Package Name | Comment |
fr.ign.cogit.geoxygene.appli | |
fr.ign.cogit.geoxygene.contrib.appariement |
Appariement (réseaux [Devogèle 97], surfaces et stockage/déstockage des résultats)
|
fr.ign.cogit.geoxygene.contrib.appariement.reseaux | |
fr.ign.cogit.geoxygene.contrib.appariement.reseaux.topologie | |
fr.ign.cogit.geoxygene.contrib.appariement.stockageLiens | |
fr.ign.cogit.geoxygene.contrib.appariement.surfaces | |
fr.ign.cogit.geoxygene.contrib.cartetopo |
API de la carte topo en surcouche du noyay (Mustière/Bonin)
|
fr.ign.cogit.geoxygene.contrib.cartetopo.exemple | |
fr.ign.cogit.geoxygene.contrib.delaunay |
Triangulation de Delaunay : interface JNI de Triangle, un code de Jonathan Richard Shewchuk (nécessite un compilateur C) (Bonin)
|
fr.ign.cogit.geoxygene.contrib.geometrie |
Opérateurs de base sur les angles, les vecteurs, et les primitives géométriques du
noyau ISO
|
fr.ign.cogit.geoxygene.contrib.graphe | |
fr.ign.cogit.geoxygene.contrib.operateurs | |
fr.ign.cogit.geoxygene.datatools |
Classes pour le mapping java / SGBD relationnel.
|
fr.ign.cogit.geoxygene.datatools.castor |
Non maintenu.
|
fr.ign.cogit.geoxygene.datatools.castor.conf | |
fr.ign.cogit.geoxygene.datatools.ojb | |
fr.ign.cogit.geoxygene.datatools.oracle | |
fr.ign.cogit.geoxygene.datatools.postgis | |
fr.ign.cogit.geoxygene.dico |
Métaclasses du schéma applicatif : implémentation du "General Feature Model" (norme ISO 19109).
Certaines classes de ce package sont un enrichissement de cette norme.
|
fr.ign.cogit.geoxygene.example |
Utilisation de GeOxygene : différents exemples de code.
|
fr.ign.cogit.geoxygene.example.relations | |
fr.ign.cogit.geoxygene.example.tutorial | |
fr.ign.cogit.geoxygene.feature |
Classes mères pour les jeux de données et les objets géographiques.
|
fr.ign.cogit.geoxygene.generalisation | |
fr.ign.cogit.geoxygene.spatial.coordgeom |
Package contenant les classes d'objets géométriques munis de coordonnées. Par exemple : points, polylignes, polygones, TIN, etc.
Les coordonnées sont stockées indépendamment de tout système de coordonnées.
La classe DirectPosition permet de stocker les coordonnées d'un point (x,y,z).
La classe GM_CurveSegment et ses sous-classes composent une GM_Curve. La classe GM_SurfacePatch et ses sous-classes composent une GM_Surface.
Le seul type de GM_CurveSegment utilisable est la polyligne GM_LineString. Le seul type de GM_SurfacePatch utilisable est le polygone GM_Polygon.
Dans la norme ISO 19107, une GM_LineString, ou un GM_Polygon ne peuvent pas exister en dehors du contexte d'une GM_Curve ou d'une GM_Surface.
Pour plus de souplesse, nous avons étendu la norme : en plus du lien de composition, GM_LineString hérite de GM_Curve, et GM_Polygon hérite de GM_Surface.
Ainsi, une GM_LineString est une GM_Curve particulière composée d'un seul segment qui est elle-même (idem pour GM_Polygon et GM_Surface).
Ceci permet de travailler directement sur les GM_LineString et GM_Polygon, et notamment de profiter des méthodes de GM_Object.
|
fr.ign.cogit.geoxygene.spatial.geomaggr |
Package contenant les classes d'agrégats (collections de primitives sans aucune structure interne).
|
fr.ign.cogit.geoxygene.spatial.geomcomp |
Package contenant les classes de complexes (collections de primitives ayant une structure interne). La notion de complexe permet de définir les relations de composition, d'adjacence et de partage de géométrie. Elle permet aussi de définir proprement les frontières des objets géométriques.
|
fr.ign.cogit.geoxygene.spatial.geomprim |
Package contenant les classes des primitives géométriques de base (point, courbe, surface, solide). Ce package contient également les types utilisés pour décrire les frontières des primitives.
|
fr.ign.cogit.geoxygene.spatial.geomroot |
Package ne contenant que la classe GM_Object, classe mère abstraite pour la géométrie.
|
fr.ign.cogit.geoxygene.spatial.topocomp |
Classe TP_Complex, équivalent topologique d'un complexe géométrique.
|
fr.ign.cogit.geoxygene.spatial.topoprim |
Primitives topologiques de base (noeud, brin, face, solide) avec leurs relations.
Ce package contient également les types utilisées pour décrire les frontières des primitives topologiques. Ces types sont des sous-classes de TP_Expression.
La classe TP_Expression permet de manipuler les primitives orientées sous une forme polynomiale (par exemple +edge1-edge2-edge3), ce qui est utile par exemple pour les calculs d'itinéraires.
|
fr.ign.cogit.geoxygene.spatial.toporoot |
Classe TP_Object, classe mère abstraite pour la topologie.
Le but de la topologie est de :
- stocker les relations de frontière, adjacence, réseau et composition, pour passer de calculs de géométrie algorithmique à des algorithmes combinatoires.
- permettre à des objets topologiques d'exister indépendamment de leur géométrie.
On reprend la structure des packages géométriques, mais les classes topologiques ne sont PAS des sous- classes des classes géométriques.
Un TP_Object peut être un TP_Primitive (primitive topologique : noeud, brin, face, solide), ou un TP_Complex (réalisation topologique d'un GM_Complex).
On peut naviguer entre topologie, géométrie et feature grâce à des liens.
|
fr.ign.cogit.geoxygene.util.algo |
Classes servant à l'appel des méthodes géométriques des différentes bibliothèques géométriques (Oracle, JTS, Geos).
Ecrit par Christophe Pelé, stage DEA SIG 2003. Integré par Arnaud, novembre 2003.
|
fr.ign.cogit.geoxygene.util.browser |
Package contenant l'ensemble des classes mettant en oeuvre le navigateur d'objet graphique de GeOxygene.
Un soin particulier a été apporté au support de l'internationalisation des composants d'interface et à la généricité de l'outil.
|
fr.ign.cogit.geoxygene.util.console | |
fr.ign.cogit.geoxygene.util.conversion |
Classes utiles pour des conversions (ISO, WKT, JTS, SVG, images).
Ecrit par Christophe Pelé, stage DEA SIG 2003. Intégré par Arnaud, novembre 2003.
|
fr.ign.cogit.geoxygene.util.index | |
fr.ign.cogit.geoxygene.util.loader | |
fr.ign.cogit.geoxygene.util.loader.gui | |
fr.ign.cogit.geoxygene.util.viewer | |