Nanana

Solo disponible en BuenasTareas
  • Páginas : 120 (29851 palabras )
  • Descarga(s) : 0
  • Publicado : 25 de noviembre de 2010
Leer documento completo
Vista previa del texto
Desarrollo de Aplicaciones GeoGráficas con GeoMedia 6.1
Marzo 2008

[pic]
1. Introducción al manejo de Objetos desde Automation. 9

1.1 Programación Orientada a Objetos y Ole. 9

1.2 COM. 9

1.3 Clases de Objetos. Bibliotecas de Tipos (TLBs). 10

1.4 OLE en Vb 10
1.4.1 Declaración de objetos en VB 10
1.4.2 Creación en VB 11
1.4.3 Incremento del Número de referencias en VB11
1.4.4 Liberación en VB 11

1.5 Colecciones. 12

2. Personalización de GeoMedia 15

2.1 Arquitectura de Aplicaciones. 15
2.1.1 Comandos GeoMedia 15
2.1.2 Aplicaciones basadas en componentes GeoMedia. 15
2.1.3 Aplicaciones Controladoras de GeoMedia 16

2.2 Modelo de Objetos expuesto por GeoMedia. 16

3. Acceso a Almacenes 17

3.1 Modelo GDO. 17

3.2 Conexión a Almacenes.17

Objetos : Connections , Connection y GDatabase 17
3.2.1 Conexiones 17

3.3 Estructura del Almacén. 20
3.3.1 Objetos GTableDefs, GTableDef, GFields, GField, GIndex 20

3.4 Acceso a los datos mediante consultas. 21
3.4.1 Objeto GRecordset, GFields, GField. 21
3.4.2 Objeto OriginatingPipe. 22
3.4.3 Notification 25
3.4.4 PageSetup 26
3.4.5 Print 26

4. Visualizaciónen Vista de Datos 27

4.1 Control de Vista de datos de GeoMedia : GMDataView 27

4.2 Método SetRecordset. 27

5. Metadatos de GeoMedia. 29

5.1 Por qué se necesitan MetaDatos. 29

5.2 Qué MetaDatos se necesitan : 29
5.2.1 Entidades del Almacén : Tabla GFeatures 29
5.2.2 Campos de Todas las Entidades : Tabla FieldLookup 29
5.2.3 Propiedades de campos descriptivos : TablaAttributeProperties 30
5.2.4 Propiedades de campos Geométricos : Tabla GeometryProperties 30
5.2.5 Sistema de Coordenadas del Almacén : Tabla GCoordSystem 30
5.2.6 Nombres flexibles de Tablas de Metadatos : Tabla GAliasTable. 30
5.2.7 Caso especial Oracle ( GDOO ). Tabla ColumnMetaData. 30

5.3 Almacenamiento de Metadatos 31
5.3.1 Access, Oracle, otros. 31

5.4 Metadatosincompletos. 31

5.5 Acceso desde Programa. 31
5.5.1 Objetos MetadataService, TableProperty, FieldProperty. 31

6. Geometrías. 33

6.1 Generación de Geometrías en Memoria 33
6.1.1 Point 33
6.1.2 PointGeometry 34
6.1.3 OrientedPointGeometry 34
6.1.4 LineGeometry 34
6.1.5 PolyLine 34
6.1.6 Polygon 34
6.1.7 ArcGeometry 35
6.1.8 Boundary 36
6.1.9 CompositePolylineGeometry,CompositePolygonGeometry 37

6.2 Cómo reconocer tipos de Geometrías 37

6.3 Almacenamiento de Geometrías en un Almacén de Lectura/Escritura. 37

6.4 Lectura de Geometrías de un Almacén para su posterior manipulación. 38

6.5 Visualización y Modificación de Geometrías : GeometryEditService 39

6.6 Digitalización de Geometrías : GeometryDigitizeService 39

7. Visualización en Vista deMapa 41

7.1 Control de Vista de Mapa de GeoMedia : GMMapView 41

7.2 El control de vista de leyenda : GMLegendView. 44

7.3 Objeto Gestor de Sistema de Coordenadas : CoordSystemsMgr 44

7.4 Leyenda : Objeto Legend. 44

7.5 Colección LegendEntries 45

7.6 Entradas de Leyenda 45

7.7 Estilos de Visualización. 46
7.7.1 Generales 48
7.7.2 Lineal 50
7.7.2.1 Lineal Sólido 507.7.2.2 Lineal con patron 51
7.7.3 Areas 52
7.7.3.1 Areas Solidas 52
7.7.3.2 Areas con Patron 53
7.7.4 Textos 53
7.7.5 Símbolos 54
7.7.6 Objeto StyleService 55

8. Filtros Espaciales. 57

8.1 Construcción de Geometrías para usar como filtro espacial. 57

8.2 OriginatingPipe.SpatialFilter, OriginatingPipe.SpatialOperator 58

8.3 ApplySpatialFilterService 58

9.Transformación de Coordenadas 59

9.1 Espacio Servidor. Espacio Cliente. 59

9.2 Gestor de Sistema de Coordenadas. 59
9.2.1 Objeto CoordSystemsMgr 59

9.3 Sistema de Coordenadas activo. 60
9.3.1 Objeto CoordSystem 60
9.3.2 Objeto UnitsOfMeasure 61
9.3.3 Control de Sistema de Coordenadas ( GMDefCoordSystem ) 61

9.4 Transformación de Recordsets completos 61
9.4.1 Objeto...
tracking img