Dw Gis-opensource

  • Uploaded by: juan.salcedo4473
  • 0
  • 0
  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Dw Gis-opensource as PDF for free.

More details

  • Words: 3,742
  • Pages: 117
GIS OPEN SOURCE Juan Salcedo Ing Msc Geografo

OBJETIVOS

Realizar

un taller teórico práctico en donde se efectúe una demostración de las posibilidades que se tienen de desarrollo de aplicaciones web de sistemas de información geográfica con software open source.

OBJETIVOS 1.

2. 3.

Conocer las posibilidades que ofrece el software Open Source, en el escenario de los SIG Conocer los diferentes proyectos de software Open Source en este ámbito. Operar una infraestructura de servicios web de mapas, la cual consta de base de datos espacial, servidor de mapas, un sitio web genérico (html cgi) y herramientas básicas de escritorio.

Temario Software

Open Source Ventajas software libre Software libre para sistemas de información geográfica SIG e Inteligencia de Negocios Geoportales

INTRODUCCION 1. Software Open Source

SITUACIÓN ANTERIOR AL CÓDIGO ABIERTO … UN POCO DE HISTORIA

El

software se distribuía junto con el hardware. Las universidades tenían permisos para estudiar el código fuente AT&T creó el Unix: ◦ Buena gestión de recursos ◦ Estabilidad ◦ Compatibilidad con HW de diferentes fabricantes ◦ Este último factor le proporcionó mucha popularidad

Comienzan los problemas … A

inicio de los 70 el software comenzó a ser visto como un factor de ingresos Las empresas comienzan a vender el software como valor agregado Las universidades dejan de recibir el código fuente que estudiaban Richard Stallman crea el

¿Qué es el software propietario? El

autor cobra un precio por el uso del software (licencias) No se puede ceder ni alquilar el software en cuestión El único autorizado a realizar modificaciones al software es el desarrollador de éste. Siempre y cuando sea rentable. Cambio de plataforma, mejoras, customizaciones No se podrá realizar ingeniería inversa para estudiar su comportamiento.

QUE ES SOFTWARE OPEN SOURCE? Software

libre? Software gratis? Software sin licencia? Software que se baja de internet?

Que NO es software libre  Software

gratis : free software

 Software

de uso gratis: shareware

 Software

de evaluación

 Software

sin licenciamiento

http://www.gnu.org/home.es.html

Que es software libre  Libertad

para correr programas con algún

propósito  Libertad

para estudiar como funcionan los

programas y adaptarlos a sus necesidades  Libertad

para redistribuir copias

 Libertad

para mejorar los programas y

mostrarlas al público en beneficio de la comunidad

EN LINEAS GENERALES Software

libre es el software que, una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente.

EN LINEAS GENERALES Análogamente,

el software gratuito (denominado usualmente Freeware) no es libre en el mismo sentido que el software libre, a menos que se garanticen las libertades de uso, copia, modificación y re-distribución

Software Libre  !=  Codigo Abierto ­ Diversos metodos, objetivos parecidos.

­ No son movimientos encontrados, sino compañeros de lucha. ­ "El Open source es un sistema de mercadeo para el software  libre"

SOFTWARE OPEN SOURCE Distribución

comercial de software libre ◦ Garantías ◦ Soporte ◦ Instalaciones

Orienta

el mercado de software a una plataforma basada en servicios. El software comercial tradicional añade costos por licenciamiento,

LECTURA RECOMENDADA

Software libre para una sociedad libre Richard M. Stallman Diciembre 2004 Versión 1.0

INTRODUCCION 2. VENTAJAS DEL SOFTWARE LIBRE

Ventajas : La apertura de codigo  Adaptable a otras plataformas

Duplicacion de proyectos a partir de uno solo

Ventajas : Libertad de Uso y Reuso Modificar Publicar Mejorar

Igualdad de  circunstancias  para todos.

Creacion de  Comunidades

Uso y Reuso en  cualquier  caso

Ventajas :  Educativa

Ventajas :  Economica MERCADO ORIENTADO A SERVICIOS

Vender el software libre puede estar bien!

Ventajas :  Seguridad ­ La amenaza constante del virus ­ Analisis de posibles fallas, observando  el codigo fuente ­ Ver lo que pasa detras de la interface

Ventajas :  Seguridad  Riesgos de seguridad del software propietario 1. Sin codigo fuente no hay adaptabilidad ni reparabilidad 2. No hay "revision multiple". 3. Interoperabilidad mala o nula 4. Integracion dificil

Ventajas :  Soporte y Respaldo Falacia generalizada: Para el software libre no hay soporte. Ejemplos: - GNU Ada vende contratos de soporte. 

­ SuSE Linux ofrece 60 dias de respaldo de instalacion  y soporte bajo contrato. ­ Debian tiene una lista de 183 consultores alrededor del  mundo. ­DM SOLUTIONS da soporte comercial a postgresql,  postgis y mapserver ­Existen muchas empresas que dan soporte comercial a  GRASS

Ventaja : Democracia ­ El software libre es una opcion democratica ­ Alternativa a la globalizacion corporativa ­ Nadie puede restringirlo ­ El futuro (nuevas versiones o caracteristicas) depende  de sus usuarios ­ El proveedor de software propietario puede no producir  una nueva version de un software.

Ventaja : Caracteristicas vs. Funcionalidad El software propietario

­ Esta hecho para ser vendido, no usado.

- Poco interes por la limpieza de codigo  ­ Las caracteristicas nuevas solo se desarrollan por  motivos de mercadotecnia

El software libre ­ Nace simple ­ Su calidad mejora mientras aumenta su base de usuarios ­ Las caracteristicas nuevas se implantan conforme se necesitan

INTRODUCCION 3. SOFTWARE LIBRE PARA SISTEMAS DE INFORMACION GEOGRAFICA

UNA TAXONOMIA DE LOS SISTEMAS DE INFORMACION GEOGRAFICA  

El SIG no es una herramienta que tiene como objetivo hacer mapas El SIG debe ser una herramienta Institucional de gestión y para toma de decisiones ◦ SIG Descriptivo ◦ SIG Distribuido ◦ SIG Analítico ◦ SIG e Inteligencia de Negocios

SIG DESCRIPTIVO +

Consultar información Georeferenciación Productos Mapas Temáticos

=

http://www.qgis.org  http://www.postgresql.org  http://postgis.refractions.net 

SIG DISTRIBUIDO

INTERNET

+..+ INTRANET

+

SIG ANALITICO Análisis e interpretación de imágenes Interpolación Espacial Análisis de superficies AutoCorrelación Espacial

Grass

ES IMPORTANTE ANOTAR … Los

diferentes proyectos de software libre enunciados se soportan en estándares de la industria del software. Por lo tanto es viable para las diferentes organizaciones combinar la utilización de software comercial con software Libre. Veamos …

http://www.opengeospatial.org/resources

ALTERNATIVAS DE INTEGRACION DE SOFWARE GIS  Mi

organización tiene licencias de ArcMap 9.x y de Arcview 3.x.  Manejo mi información espacial con archivos SHP O GDB  Tengo una base de datos alfanumérica en Access MDB  Necesito evolucionar al concepto de una base de datos espacial.  Que hago?

+ DATA INTEROPERABILITY PgARC

ALTERNATIVAS DE INTEGRACION DE SOFWARE GIS Mi

organización tiene implementada una base de datos espacial con Oracle y ARCSDE Tengo unos clientes internos que necesitan operar de manera básica con información espacial. Debo comprar # licencias de ArcMap?

DE MANERA MUCHO MAS GENERAL …

Intranet/Internet

Grass

QGIS

DONDE BUSCAR? www.freegis.org http://geotools.codehaus.org/ http://grass.itc.it/ http://mapserver.gis.umn.edu/ http://postgis.refractions.net/

AHORA HAGAMOS UNA COMPARACION DE ARQUITECTURA DE SOFTWARE GIS

VENTAJAS Redundancia a bajo costo  Implementa WFS-T 

Acceso directo para edición de base de datos espacial  Liviano 



Acceso directo a los servicios de mapa por medio de estándares

VENTAJAS   

Clientes livianos Desarrollo a la medida Interoperable con plataformas propietarias

VENTAJAS

  

Wizards y parametrización en Capa de presentación. Algunos casos menos tiempo de desarrollo Capacidades analíticas de Arcmap

VENTAJAS 



Redundancia

Administración datos

de

los

4.

SIG E INTELIGENCIA DE NEGOCIOS

SIG E INTELIGECIA DE NEGOCIOS En INTELIGENCIA DE NEGOCIOS el elemento clave es la extracción de conocimiento: • Conocimiento evidente con SQL • Conocimiento multidimensional OLAP (On-Line Analytical Processing) • Conocimiento oculto (Knowledge Discovery on Databases, KDD) Minería de datos VEAMOS ESTO CON UN CASO REAL ….

Se ha hecho usted alguna vez preguntas como....

Cuánto habrán vendido mis Gerentes Nacionales Juan y Pedro a mis 4 clientes más importantes, en la línea de productos para el Hogar en un consolidado por meses, trimestres, semestres y años durante los últimos 5 años.....?

Ahh, y este informe lo necesito en forma de mapa para conocer como ha sido este comportamiento en las seccionales distribuidas en el país … Uhmm, bueno con esto puedo decidir si hago una fusión de seccionales …ºº

Y después.... !!! PEDRAZA!!! Necesito un informe urgente!!!! .........

Si señor, lo que me pide se lo tengo en 4 días.

!!! Pero como así!!! lo necesito para dentro de 1 hora!!!!

Imposible señor. Porque para hacer ese reporte, me toca :

Consultar en el sistema las ventas hechas a esos cuatro clientes por parte de juan y pedro.

Después hacer una selección en el sistema donde el criterio sea la línea de productos de hogar, esto por cada seccional de País.

Hasta ahí no hay problema. El sistema me permite consultar en un rango de fechas. Así que me toca hacer una consulta por cada mes para cada cliente, y después en un archivo de excel me toca calcular manualmente el consolidado del trimestre, del semestre y del año para cada cliente.....

Luego me toca ir donde los “MAGOS” del Sistema de Información Geográfica, para que me produzcan el MAPA …

y lo más grave es que hoy y mañana estoy ocupado, comenzaría a hacerlo en 2 días...

Bueno ni modos, entonces lo espero listo en 4 días..

Si señor.

3 meses después.... !!! PEDRAZA!!! Necesito el mismo informe de hace 3 meses, incluyendo los últimos 3 meses y agréguele estos otros dos clientes, pero para ya!!!!

Pero señor, ese archivo se borró cuando se Reinstalaron las máquinas hace 15 dias!!

#@!&*%

Le tengo eso para dentro de 8 días si quiere

#@!&*%

Casos como este se dan al interior de las organizaciones muy frecuentemente!!!!!

¿Qué es Análisis multidimensional Espacial?

ANALISIS DIMENSIONAL ESPACIAL 1.Es una forma de integrar eficientemente los mundos de los sistemas de Información Geográfica con las aplicaciones de Inteligencia de Negocios, soportado principalmente en los siguientes elementos: • Almacen de datos • Geovisualización • OLAP • SOLAP

CASO Y OBJETIVO Necesito analizar datos Como Soporte en la Toma de Decisiones. Generalmente, la información que se quiere investigar sobre un cierto dominio de la organización se encuentra en bases de datos y otras fuentes muy diversas, tanto internas como externas. Muchas de estas fuentes son las que se utilizan para el trabajo diario (bases de datos operacionales).

BASES DE DATOS OPERACIONALES  Sobre

estas mismas bases de datos de trabajo ya se puede extraer conocimiento (visión tradicional).  Uso de la base de datos transaccional para varios propósitos: ◦ Se mantiene el trabajo transaccional diario de los sistemas de información originales (conocido como OLTP, On-Line Transactional Processing). ◦ Se hace análisis de los datos en tiempo real sobre la misma base de datos.

PROBLEMAS: • Perturba el trabajo transaccional diario de los sistemas de información originales (“killer queries”). Se debe hacer por la noche o en fines de semana. • La base de datos está diseñada para el trabajo transaccional, no para el análisis de los datos. Generalmente no puede ser en tiempo real.

• La extracción de conocimiento se desarrolla a partir de Hipótesis predefinidas, que obedecen a un conocimiento evidente institucional. • Por esta razón el descubrimiento de conocimiento está limitado por los patrones pre-establecidos en las consultas.

• Se desea operar eficientemente con esos datos... • Los costos de almacenamiento masivo y conectividad se han reducido drásticamente en los últimos años, • Parece razonable recoger los datos (información

un sistema separado y específico. histórica) en

NACE EL DATA-WAREHOUSING • Data warehouses (Almacenes o Bodegas de Datos)

Almacenes de Datos (AD)

(data warehouse)

motivación

Disponer de Sistemas de Información de apoyo a la toma de decisiones*

disponer de bases de datos que permitan extraer conocimiento de la información histórica almacenada en la organización objetivos

análisis de la organización

previsiones de evolución

* DSS: Decision Support Systems

diseño de estrategias

ALMACENES DE DATOS Base de Datos diseñada con un objetivo de explotación distinto que el de las bases de datos de los sistemas operacionales. Sistema Operacional (OLTP)

BD orientada al proceso

Sistema de Almacén de Datos

BD orientada al análisis

(DWH) El DWH es una herramienta PARA la Gestión Las BD-operacionales son una herramienta de Gestión

Almacenes de Datos Orientada a temas, no a procesos características 1 orientada hacia la información* relevante de la organización

integrada 2

variable en el tiempo 3

no volátil 4

1. Orientado hacia la información relevante de la organización

Base de Datos Transaccional CURSO ... REUNION ...

PAÍS ...

GAMA ...

VENTA ... PROTOTIP O ...

PRODUCT O ...

Se diseña para consultar eficientemente información relativa a las actividades (ventas, compras, producción, ...) básicas de la organización, no para soportar los procesos que se realizan en ella (gestión de pedidos, facturación, etc). Informaci ón Necesaria

2 Integrado Integra datos recogidos de diferentes sistemas operacionales de la organización (y/o fuentes externas). Fuente de Datos 1 texto Base de Datos Transaccional 1 Fuentes Internas Base de Datos Transaccional 2

Fuente de Datos 3 H TML

Fuentes Externas

Almacén de Datos

Fuente de Datos 2

3 Variable en el tiempo Los datos son relativos a un período de tiempo y deben ser incrementados periódicamente. Los datos son almacenados como fotos (snapshots) correspondientes a períodos de tiempo.

Tiempo

Datos

01/2003 Datos de Enero 02/2003 Datos de Febrero 03/2003 Datos de Marzo

4 No volátil Los datos almacenados no son actualizados, sólo son incrementados.

Carga Bases de datos operacionales

INSERT

READ

Almacén de Datos

READ

UPDATE DELETE El periodo de tiempo cubierto por un DWH varía entre 2 y 10 años.

DIFERENCIAS

Sistema Operacional (OLTP)

Almacén de datos (DWH)

- almacena datos actuales

- almacena datos históricos

- almacena datos de detalle

- almacena datos de detalle y agregados a distintos niveles

- bases de datos medianas

- bases de datos grandes

-los datos son dinámicos (actualizables)

- los datos son estáticos

-los procesos (transacciones)

- procesos no son previsibles

son repetitivos - el número de transacciones es elevado

- el número de transacciones es bajo o medio

Sistema Operacional

Almacén de datos

(OLTP)

(DWH)

-dedicado al procesamiento de

- dedicado al análisis de datos

transacciones -orientado a los procesos

- orientado a la información

de la organización

relevante

- soporta decisiones diarias

- soporta decisiones estratégicas

-sirve a muchos usuarios

- sirve a técnicos de dirección

(administrativos)

discover

Geovisualization

goals

present private audience

Cartography

public low

interactivity

high

OLAP On

Line Analitical Process es el nuevo paradigma que brinda la posibilidad de imaginar los datos organizados LOGICAMENTE de forma multidimensional .

En

realidad las personas de negocio cuando razonan analíticamente lo hacen en términos de dimensiones.

OLAP  El

único principio de arquitectura que caracteriza a OLAP es su multidimensionalidad.

 En

una aplicación OLAP, de forma típica no se conoce que se busca, sino que de forma interactiva se va explorando.

 Cualquier

software OLAP debe ser potente para calcular agregados, navegar por productos, regiones, monedas, regiones; así como debe ser amistoso para facilitar la comprensión de usuarios no especialistas.

ESQUEMA DE BASE DE DATOS PARA MODELOS DIMENSIONALES

Técnicas

de diseño ER no adecuadas. El diseño debe reflejar una vista multidimensional. ◦ Esquema estrella ◦ Esquema Copo de nieve ◦ Esquema constelación de hechos.

ESQUEMA DE BASE DE DATOS PARA MODELOS DIMENSIONALES Dimensión Seccional

Dimensión

Hechos

Producto Id_producto Descrpcion Tipo Categoría Compañía Empresa

Ventas Id_producto Id_tiempo Id_tienda

Id_tienda Ciudad Región País

Dimensión Tiempo

Cantidad

Id_tiempo Día Mes Año

OPERACIONES OLAP Slice:

Extracción resumida para un valor de una dimensión desde un cubo de datos. Dice: Extracción de un "subcubo" o intersección de varios slices. Pivot: Intercambio de filas y columnas en una tabla de referencias cruzadas. Drill Down: Presenta los datos a un nivel mas detallado. Roll Up: Presenta los datos a un nivel menos detallado.

SOLAP Es

una técnica de exploración de los modelos multidimensionales a través de una interfaz de Mapa. Como mínimo tiene los siguientes operadores adicionales al OLAP tradicional: ◦ Spatial Drill Down ◦ Spatial Roll Up ◦ Graphic Drill Down

REPORTES OLAP

OLAP ESPACIAL

ESQUEMA GENERAL DE UN ALMACEN DE DATOS Herramientas de consultas e informes

Fuentes Internas Base de Datos Transaccional

Indicadores Multidimensionales Tableros de mando ETL

Almacén de Datos

INTERFAZ

Fuente de Datos 1 texto

Fuente de Datos 3 HTML

Fuente de Datos

Fuentes Externas

Copias de Seguridad

Herramientas OLAP

Herramientas de Minería de Datos

ANALISIS DIMENSIONAL ESPACIAL

REPORTES

ANÁLISIS ESPACIAL MULTIDIMENSIONAL

SECCIONAL 1 SECCIONAL 2

SECCIONAL …..

INDICADORES MULTIDIMENSIONALES

FUENTES EXTERNAS

MINERIA DE DATOS

………….

Intranet/Internet

QGIS

5. GEOPORTALES

DEFINICION GEOPORTAL 

Es una estrategia institucional que soporta la gestión de servicios de información geográfica en un contexto dado, a través de: ◦ Conocimiento público de la información existente a través de metadatos geográficos. ◦ La integración de servicios de información web a través de estándares OGC WMS, WFS y WCS ◦ Integración de servidores de catalogo de metadatos ◦ Gestión interinstitucional o intrainstitucional de intercambio de información ◦ Establecer las condiciones de acceso a la información ◦ Información espacial institucional

ARQUITECTURA DE REFERENCIA Geospatial Portal Reference Architecture, A Community Guide to Implementing StandardsBased Geospatial Portals. Open Geospatial Consortium Inc.

GEOPORTAL OPEN SOURCE  Se

tiene una oportunidad importante de implementación con software Open Source, a través del proyecto GEONETWORK, el cual es auspiciado por la FAO-UN, para implementar Infraestructuras de Datos Espaciales.

GEOPORTAL OPEN SOURCE  Tiene

importantes implementaciones a lo largo del planeta.

GEOPORTAL OPEN SOURCE  En

síntesis este proyecto provee una serie de herramientas basadas en software open source y licenciamiento GPL para la distribución a través de catálogos de metadatos e integración de servicios web de mapas de la información espacial.

GEOPORTAL OPEN SOURCE 



Según los precursores y líderes de este proyecto, las metas de GeoNetwork son: ◦ Mejorar el acceso a los datos y facilitar la integración de los mismos (interoperabilidad) ◦ Ayudar en la toma de decisiones ◦ Promocionar soluciones multidisciplinares entorno al desarrollo sostenible ◦ Enfatizar los beneficios que proporcionan la comprensión de la Información Geográfica Elementos que consignan algunos de las directrices del sistema. En forma general el proyecto GeoNetwork opensource promueve que se comparta la información temática y georeferenciada disponible entre las organizaciones.

ARQUITECTURA

TECNOLOGIAS Las

tecnologías asociadas a Geonetwork son:

◦ Lenguaje de desarrollo Java ◦ Ambiente basado en servlet (Tomcat Jetty) ◦ Representación XML para datos ◦ Templates a traves de XSL ◦ XML Eschema para edición de metadatos ◦ Capacidades de búsqueda basado en Lucent ◦ JDBC para conexiones directas a base de datos.

ESTANDARES  Los estándares que cumple Geonetwork son:  Metadata ◦ – ISO 19115 / 19139 ◦ – FGDC – Federal Geographic Data Committee ◦ – Dublin Core ◦ Data OGC compliant web map services (intermap) OGC WMS OGC WFS OGC WCS ◦ Búsqueda ◦ – Z39.50 with GEO profile ◦ – OGC Catalogue Services for the Web

CONCLUISONES El

software Open Source nace como un movimiento en pro de la libertad del uso del software. Se ha consolidado en diferentes ámbitos con ventajas competitivas al software comercial. El software Open Source esta orientado a un negocio basado en conocimiento.

CONCLUSIONES En

el mundo de los SIG se tienen diversas propuestas de software libre. Los software Open Source GIS basados en estándares de la OGC pueden competir con el software comercial El software Open Source GIS, se puede integrar con plataformas propietarias, brindando ventajas

CONCLUSIONES Existen

proyectos de software Open Source con auspicio de entidades muy importantes que promueven su implementación en países en vías de desarrollo.

CONCLUSIONES De

manera competitiva se pueden desarrollar Sistemas de Información Geográfica con software open source: ◦ ◦ ◦ ◦ ◦

SIG Descriptivo SIG Distribuido SIG Analítico SIG e inteligencia de Negocios Geoportales

GRACIAS POR SU ATENCIÓN! Juan Salcedo

PRESENTACION DE LA SESION 1.

OBJETIVOS  Presentar una sucinta referencia a las bases de datos espaciales, con el propósito de abordar adecuadamente las sesiones prácticas de implementación con software Open Source

Bases de datos Espaciales - Estándar OpenGIS

“Simple Features for SQL” (SFSQL) OpenGIS SFSQL Objects

◦ POINT, LINESTRING, POLYGON, MULTIPOINT, MULTILINESTRING, MULTIPOLYGON, GEOMETRYCOLLECTION

OpenGIS

SFSQL Representations

◦ AsBinary()  Well-Known Binary ◦ AsText()  Well-Known Text

POINT(-128 45) MULTILINESTRING((-128 45,-128 46),(-130 50,-131 55))

Ejemplos de objetos geográficos POINT(0 0) LINESTRING(0 0,1 1,1 2) POLYGON((0 0,4 0,4 4,0 4,0 0),(1 1, 2 1, 2 2, 1 2,1 1)) MULTIPOINT(0 0,1 2) MULTILINESTRING((0 0,1 1,1 2),(2 3,3 2,5 4)) MULTIPOLYGON(((0 0,4 0,4 4,0 4,0 0),(1 1,2 1,2 2,1 2,1 1)), ((-1 -1,-1 -2,-2 -2,-2 -1,-1 -1))) GEOMETRYCOLLECTION(POINT(2 3),LINESTRING((2 3,3 4)))

SPATIAL_REF_SYS  









The SPATIAL_REF_SYS table definition is as follows: CREATE TABLE SPATIAL_REF_SYS ( SRID INTEGER NOT NULL PRIMARY KEY, AUTH_NAME VARCHAR(256), AUTH_SRID INTEGER, SRTEXT VARCHAR(2048), PROJ4TEXT VARCHAR(2048) )The SPATIAL_REF_SYS columns are as follows: SRID ◦ An integer value that uniquely identifies the Spatial Referencing System (SRS) within the database. AUTH_NAME ◦ The name of the standard or standards body that is being cited for this reference system. For example, "EPSG" would be a valid AUTH_NAME. AUTH_SRID ◦ The ID of the Spatial Reference System as defined by the Authority cited in the AUTH_NAME. In the case of EPSG, this is where the EPSG projection code would go. SRTEXT ◦ The Well-Known Text representation of the Spatial Reference System. An example of a WKT SRS representation is:

SPATIAL_REF_SYS ◦ PROJCS["NAD83 / UTM Zone 10N", GEOGCS["NAD83", DATUM["North_American_Datum_1983", SPHEROID["GRS 1980",6378137,298.257222101] ], PRIMEM["Greenwich",0], UNIT["degree",0.0174532925199433] ], PROJECTION["Transverse_Mercator"], PARAMETER["latitude_of_origin",0], PARAMETER["central_meridian",-123], PARAMETER["scale_factor",0.9996], PARAMETER["false_easting",500000], PARAMETER["false_northing",0], UNIT["metre",1] ]

SPATIAL_REF_SYS  PROJ4TEXT

◦ PostGIS uses the Proj4 library to provide coordinate transformation capabilities. The PROJ4TEXT column contains the Proj4 coordinate definition string for a particular SRID.  For

more information about, see the Proj4 web site at http://www.remotesensing.org/proj. The spatial_ref_sys.sql file contains both SRTEXT and PROJ4TEXT definitions for all EPSG projections.

GEOMETRY_COLUMNS Table The

GEOMETRY_COLUMNS table definition is as follows: CREATE TABLE GEOMETRY_COLUMNS ( F_TABLE_CATALOG VARCHAR(256) NOT NULL, F_TABLE_SCHEMA VARCHAR(256) NOT NULL, F_TABLE_NAME VARCHAR(256) NOT NULL, F_GEOMETRY_COLUMN VARCHAR(256) NOT NULL, COORD_DIMENSION INTEGER NOT NULL, SRID INTEGER NOT NULL, TYPE VARCHAR(30) NOT NULL )

GEOMETRY_COLUMNS Table  





The columns are as follows: F_TABLE_CATALOG, F_TABLE_SCHEMA, F_TABLE_NAME ◦ The fully qualified name of the feature table containing the geometry column. Note that the terms "catalog" and "schema" are Oracle-ish. There is not PostgreSQL analogue of "catalog" so that column is left blank -- for "schema" the PostgreSQL schema name is used (public is the default). F_GEOMETRY_COLUMN ◦ The name of the geometry column in the feature table. COORD_DIMENSION ◦ The spatial dimension (2, 3 or 4 dimensional) of the column.

GEOMETRY_COLUMNS Table 



SRID ◦ The ID of the spatial reference system used for the coordinate geometry in this table. It is a foreign key reference to the SPATIAL_REF_SYS. TYPE ◦ The type of the spatial object. To restrict the spatial column to a single type, use one of: POINT, LINESTRING, POLYGON, MULTIPOINT, MULTILINESTRING, MULTIPOLYGON, GEOMETRYCOLLECTION or corresponding XYM versions POINTM, LINESTRINGM, POLYGONM, MULTIPOINTM, MULTILINESTRINGM, MULTIPOLYGONM, GEOMETRYCOLLECTIONM. For heterogeneous (mixed-type) collections, you can use "GEOMETRY" as the type. ◦ Note ◦ This attribute is (probably) not part of the OpenGIS specification, but is required for ensuring type homogeneity.

Related Documents

Dw
November 2019 23
Dw
November 2019 26
Dw Prodrez09
June 2020 7
Dw Projplan
November 2019 20
Meds Dw
November 2019 15
Dw Architecture
November 2019 8