GeOxygene 1.3

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » GIS » GeOxygene 1.3 
GeOxygene
License:GNU Library or Lesser General Public License (LGPL)
URL:http://oxygene-project.sourceforge.net
Description:GeOxygene implements OGC (Open Geospatial Consortium) specifications and ISO standards for the development and deployment of geographic (GIS) applications.
Package NameComment
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
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.