Arc Ims Instala

download Arc Ims Instala

of 30

description

Instalador de ArcIms

Transcript of Arc Ims Instala

  • CAPITULO 7

    Instalacin y configuracin

    ArcIMS

  • 7 Captulo VI INSTALACIN Y CONFIGURACIN ARCIMS

    7.1 Instalacin

    La versin del servidor de mapas que se instal es ArcIMS 9.2 porque para la creacin

    de servicios de metadatos, la geodatabase debe ser de la misma versin y actualmente se

    cuenta con licenciamiento para la versin 9.2 de ArcSDE.

    El software ArcIMS 9.2 est instalado en la plataforma Red Hat Enterprise Linux 4.0 y

    no sobre AIX 9.3 debido a que los servicios ArcMap services que son necesarios para

    publicar proyectos creados con ArcGIS Desktop ArcMap no son soportados.

    El servidor web es Apache 2.0.58 con el servidor de aplicaciones Tomcat 5.5.17,

    versiones soportadas por ArcIMS 9.2.

    7.1.1 Requerimientos de servidor

    a) Servidores web y de aplicaciones soportados por ArcIMS.

    Refirase al Anexo B

    b) Requerimientos de sistema operativo.

    Linux

    ArcIMS es soportado nicamente sobre Linux x86, en procesadores que cumplan la

    arquitectura x86 (32 bit).

    Es requerido que el sistema operativo no sea modificado, ESRI no da soporte si el

    producto est instalado sobre versiones de desarrollo del sistema operativo

    Red Hat Enterprise Linux 4

    Los parches para RHEL AS/ES sern soportados si estos no

    alteran los servidores web y si pertenecen a Red Hat sin

  • modificacin de la versin del kernel/glibc.

    Los siguientes paquetes son requeridos:

    Sistema X window (xorg-x11-Mesa-libGLU-6.8.1-23.EL).

    Paquete de desarrollo gcc-g77.

    Grupo de software antiguo (legacy) los paquetes estndar.

    Paquete compat-openldap-2.1.30-2 o superior

    Paquete openssl-0.9.7a-43 o superior

    Paquete xorg-x11-Mesa-libGL-8.8.2 (xorg-x11-Xvfb) o

    superior.

    GNU C Library 2.3.4-2 o superior.

    JDK version 5 Update 6 (v1.5.0_06)

    Para soporte en sistemas operativos 64 bit se necesitan las

    versiones de 32 bits de los paquetes mencionados.

    c) Requerimientos de Hardware.

    Procesador

    Intel Core Duo, Intel Pentium o Intel Xeon

    Velocidad del procesador

    1.5 Ghz o ms.

    Memoria RAM

    Mnimo 1Gb, recomendado 2 Gb por CPU.

    Espacio en disco

    1.1 Gb aproximadamente.

    Adicional

    Aceleradora grfica compatible con 24 bit

    d) Requerimientos para servicios de metadatos.

    Se requiere el software ArcGIS 9.2 y ArcSDE 9.2 o superior.

  • e) Requerimientos para servicios ArcMap.

    Es soportada nicamente en plataformas Windows, Solaris y Linux y requiere OpenGL

    v .1.3 o superior.

    f) Navegadores web soportados.

    Firefox 1.5, Firefox 2.0, Mozilla 1.7, Netscape Communicator 7.2.

    g) Adicionales

    Obtener el archivo de autorizacin ArcGIS.

    Si se utiliza el modo de ejecucin de usuario mltiple es necesario

    instalar MainWin System Core Services (MSC).

    Copiar fondos regionales al direcotorio de instalacin de fondos

    de ArcIMS.

    7.1.2 Configuracin del sitio

    Para la escalabilidad de la plataforma ArcIMS, se muestra cuatro de los modos comunes

    de configuracin de arquitectura.1

    a) Sitio ArcIMS en una sola mquina

    Figura 7.1 Configuracin ArcIMS en una sola mquina

    b) Mltiples ArcIMS Spatial Servers

    1 Para mayor informacin sobre la arquitectura ArcIMS revisar la seccin 4.5.2

  • Figura 7.2 Configuracin mltiples ArcIMS Spatial Servers

    c) Servidor web dedicado

    Figura 7.3 configuracin servidor web dedicado

    d) Mltiples ArcIMS application servers

    Figura 7.4 Configuracin mltiples ArcIMS application servers

    El modo de configuracin para nuestro sitio es, la instalacin de ArcIMS en una sola

    mquina, debido a que se cuenta con hardware de buenas prestaciones, en el futuro se

    puede optar por otra configuracin posible. Es necesaria una lincencia por ArcIMS

    Spatial Server.

    7.1.3 Instalacin de ArcIMS

    El proceso de instalacin de ArcIMS se compone de dos partes:

  • a) Instalacin

    Es el proceso en el que se determina los componentes a instalar, los archivos necesarios

    para el funcionamiento de los componentes sern desempaquetados en el directorio de

    instalacin.

    Proceso:

    Crear la cuenta de un usuario de sistema operativo que ser la que

    instale y sea duea de los archivos de instalacin, utilizar c-shell.

    Crear el directorio de instalacin de ArcIMS y dar permios a la

    cuenta que realizar la instalacin.

    Ejecutar el archivo SetupArcIMS.

    Leer y aceptar el acuerdo de licencia.

    Escoger el tipo de instalacin y los componentes a instalar:

    Author, Designer, Administrator, ArcMap Spatial Server, Service Administrator, OGC

    Connectors, Metadata Solutions.

    Figura 7.5 Seleccin de componentes a Instalar

    Seleccionar el directorio de instalacin.

    b) Post instalacin

    En la post instalacin se autorizar el producto, se configura ArcIMS y se configura el

    servidor web y servidore de aplicaciones, con este proceso el producto queda listo para

    su utilizacin.

  • Proceso:

    Luego de la instalacin automticamente se ejecutar el script de

    post instalacin, si se desea realizar el proceso en otra ocasin en

    el directorio de instalacin en el sub directorio ims/tools, ejecutar

    el archivo SetupArcIMS_PostInstall

    Seleccin del tipo de instalacin, tpica o customizada.

    Seleccin del archivo de autorizacin.

    Configuracin del servidor.

    Figura 7.6 Configuracin post instalacin

    Configuracin del servidor web y el servidor de aplicaciones

    Figura 7.7 Seleccin servidor web y servlet engine

    Resumen de las configuraciones a realizar.

    Cumplido los proceso de instalacin y post instalacin, la

    aplicacin estar lista para ser utilizada

  • Figura 7.8 Resumen de configuraciones que tendrn efecto

    Tambin se puede realizar la instalacin en modo consola.

    Adicionalmente se puede instalar el ADF (Application

    Development Framework) para la plataforma Java, con la cual se

    puede agregar componentes de mapeo digital en aplicaciones

    web, se ejecuta el archivo Setup que se encuentra en el directorio

    Unix/ArcIMS_Web_ADF_Java_All_Unix del CD de instalacin.

    Figura 7.9 Componentes de ADF a ser instalados

    7.2 Configuracin

    7.2.1 Configuracin de servidor web Apache 2.0.58 y servidor de

    aplicaciones Tomcat 5.5.17

  • a) Requerimientos

    Paquete de compresin 'tar', 'uncompress'.

    El paquete de programacin Perl.

    El compilador GCC version 2.95.3 o superior.

    El compilador Make

    b) Procedimiento

    Configurar la ip, gateway, dns y nombre del host

    (digital.cuenca.gov.ec)

    Instalacin de SDK de Java, versin 5 actualizacin 6.

    En el archivo .cshrc colocar la variable $JAVA_HOME con la ruta de

    instalacin de Java.

    Descargar el instalador de Apache.

    Descomprimir el archivo a un directorio temporal.

    Configurar el instalador con la siguiente lnea.

    $ ./configure --prefix=/usr/local/apache2058 --enable-module=so enable-mods-shared=all

    Ejecutar make y make instal para completar la instalacin.

    Ingresar la variable de entorno APACHE_HOME con la ruta de

    instalacin en el archivo .cshrc.

    Cambiar la pgina web por defecto de Apache.

    $ cd $APACHE_HOME/htdocs

    $ cp index.html.en index.html

    Abrir el archivo $APACHE_HOME/conf/httpd.conf y cambiar los

    valores ServerName por digital.cuenca.gov.ec y Listen por el puerto

    del servicio por defecto a 80.

    Comprobar si funciona el servidor web ejecutando el comando

    $APACHE_HOME/bin/apachectl start como usuario root.

    Si todo esta bien, bajar el servicio con el comando

    $APACHE_HOME/bin/apachectl stop como usuario root.

    Descargar el instalador de Tomcat.

    Descomprimir a un directorio temporal.

  • Mover los archivos al directorio /usr/local/tomcat5517.

    # mv apache-tomcat-5.5.17 /usr/local/tomcat5517

    Agregar la variable de entorno CATALINA_HOME con la ruta de

    instalacin en el archivo .cshrc.

    Para arrancar tomcat ir al directorio de instalacin en la carpeta bin ejecutar el comando

    ./startup.sh.

    Una vez comprobado que Tomcat esta en funcionamiento detenerlo con el comando

    ./shutdown.sh.

    Para la interaccin de Apache con Tomcat se necesita de un mdulo

    conector, en este caso se utiliza mod_jk.so.

    El archivo mod_jk debe estar en el directorio

    $APACHE_HOME/modules con permisos de ejecucin.

    Descargar el archivo workers de la siguiente direccin

    http://downloads.esri.com/support/TechArticles/IMS/workers.propert

    ies

    Editar el archivo workers.properties.

    Poner worker.tomcat_home a la direccin $CATALINA_HOME.

    Poner worker.java_home a la direccin $JAVA_HOME.

    Poner worker.worker1.host al nombre del dominio del servidor

    Copiarla al directorio de configuracin de Apache

    # cp workers.properties $APACHE_HOME/conf

    Abrir el archivo $APACHE_HOME/conf/httpd.conf y agregar las

    siguientes lneas:

    # configuracin ubicaciones para mod_jk.

    JkWorkersFile /usr/local/apache2058/conf/workers.properties

    JkLogFile /usr/local/apache2058/logs/mod_jk.log

    JkLogLevel info

    #montar servlets de prueba

    JkMount /servlets-examples worker1

    JKMount /servlets-examples/* worker1

    #montar servlets de ArcIMS que trabajan con mod_jk

    JKMount /esriadmin worker1

    JKMount /esriadmin/* worker1

    JKMount /metadataexplorer worker1

  • JKMount /metadataexplorer/* worker1

    JKMount /wmsconnector worker1

    JKMount /wmsconnector/* worker1

    JKMount /wfsconnector worker1

    JKMount /wfsconnector/* worker1

    JKMount /aimscsw worker1

    JKMount /aimscsw/* worker1

    JKMount /aimsharvester worker1

    JKMount /aimsharvester/* worker1

    JKMount /jspsamples worker1

    JKMount /jspsamples/* worker1

    JKMount /jspviewer worker1

    JKMount /jspviewer/* worker1

    En el mismo archivo httpd.conf encontrar la ltima entrada de

    LoadModule y agregar

    LoadModule jk_module modules/mod_jk.so

    Arrancar los servidores de la siguiente forma:

    $CATALINA_HOME/bin/startup.sh

    $APACHE_HOME/bin/apachectl start

    c) Comprobacin

    Comprobar que todo funciona bien abriendo un navegador y

    colocando la siguiente URL

    http://digital.cuenca.gov.ec/servlets-examples/servlet/HelloWorldExample

    El resultado debe ser la impresin de la palabra Hello World en el

    navegador.

    d) Actualizacin

    La actualizacin debe ser realizada por el usuario dueo del

    directorio de instalacin del servidor ArcIMS. Para realizar el

    proceso de parchado o actualizacin del servidor se deben llevar a

    cabo los siguientes pasos:

    Descargar los parches de la ltima actualizacin disponible en

  • este caso ArcIMS 9.2 SP6, tanto para el servidor de mapas

    como para el servidor ArcMap.

    Respaldar los archivos de configuracin si estos van a ser

    reemplazados or el Service Pack.

    Extraer el parche con el comando

    $ tar -xvf ims92-sp6-linux.tar

    Iniciar el proceso de parchado mediante el comando.

    $ ./applypatch

    Detener los procesos de Tomcat ir al directorio webapps

    respaldar los archivos

    \aimscsw

    \aimscsw.war

    \wfsconnector

    \wfsconnector.war

    \wmsconnector

    \wmsconnector.war

    Para finalizar el proceso de actualizacin ejecutar el script

    SetupArcIMSPostInstall para reemplazar los archivos jar

    actualizados e las ubicaciones JDK y JRE, y restarurar los

    archivos respaldados.

    e) Test

    ArcIMS Diagnostics es la herramienta para comprobar el funcionamiento y posibles

    errores del sitio, esta herramienta se encuentra dentro del directorio

    Xenv/ArcIMS_Diagnostics, el resultado se adjunta en la siguiente figura.

  • Figura 7.10 Resultado del Test de configuracin del sitio

    7.2.2 Configuracin de ArcIMS

    Con el software ArcIMS podemos crear mapas, crear servicios de mapas, crear

    aplicaciones web, optimizar y monitorear el sitio.

    a) Crear mapas

    Antes de la creacin de servicios ni aplicaciones web, primero se debe crear el mapa

    que se va a mostrar, para esta tarea ArcIMS cuenta con una herramienta llamada

    ArcIMS Author mediante la cual se puede llamar a capas de diferentes fuentes,

    sobreponerlas, agregar transparencia, insertar smbolos y etiquetas, restringir la

    visibilidad segn la escala. El archivo generado est en formato ArcXML.

    Figura 7.11 Proceso creacin de servicio con un archivo de configuracin de mapa con

    Author

  • Tambin se puede agregar un archivo de proyecto de ArcMap como entrada de un

    servicio ArcIMS.

    Figura 7.12 Documento ArcMap utilizado para creacin de un ArcMap service

    El formato de salida ArcXML es de propiedad de ESRI, es una especificacin XML

    para ArcIMS, el software Author nos da una base sobre la cual trabajar el archivo de

    configuracin, adicional se puede editar para mejorar el rendimiento y agregar

    simbologa adicional, sentencias de consulta, y proyeccin.

    b) Publicar mapas

    Luego de la creacin del archivo de configuracin de mapa, se puede crear a partir de

    este un servicio. Se pueden publicar mapas de tres formas: utilizando ArcIMS

    Administrator, Service Administrator o mediante lnea de comandos.

    ArcIMS Administrator es la aplicacin de escritorio para

    administrar los servicios web de mapas, si bien es la

    herramienta mas utilizada para este propsito tiene la

    limitacin de que no puede administrar mltiples

    servidores.

    Service Administrator es un aplicacin web, por lo que se

    puede administrar el servidor remotamente,

    adicionalmente se puede administrar servicios SDE y

    mltiples servidores de aplicacin ArcIMS.

    Tambin se puede manejar los servicios web medianta la

    lnea de comandos, se puede realizar la mayora de tareas

    que con Admnistrator. Una de las ventajas es que se puede

    automatizar procesos como el inicio, parada o

    actualizacin de servicios.

    Tabla 7.1 Aplicaciones para la creacin de servicios ArcIMS

  • ArcIMS permite la publicacin de cuatro tipos de servicio:

    Image Service Un servicio de imagen enva a la aplicacin cliente un archivo

    JPEG, PNG O GIF, Una nueva imagen es generada cada vez

    que el cliente hace una peticin de informacin.

    Este servicio es utilizado por el conector WMS

    ArcMap Image

    Service

    ArcMap Image Service es un tipo especial de de servicio de

    imgnes que permite publicar mapas creados en ArcMap o

    ArcReader.

    Feature Service Es un servicio que enva el contenido del mapa como los

    objetos espaciales y no nicamente una imagen.

    Este servicio es utilizado por el conector WFS

    Metadata Service Un metadata service se utiliza para compartir metadatos de

    datos geogrficos. Una vez publicado un servicio se puede

    crear metadatos que describan el servicio utilizando

    ArcCatalog.

    Tabla 7.2 Tipos de servicio soportado por ArcIMS

    Soporte de Estndares OGC

    En el proceso de instalacin se debe seleccionar los connectores para soporte de

    interoperabilidad OGC WMS y WFS, una vez instalados se puede generar un servicios

    WMS a partir de un Image Service y un WFS a partir de un Feature Service. A

    continuacin las pginas de prueba de los conectores.

    Figura 7.13 Prueba de funcionamiento del conector WMS

  • Figura 7.14 Prueba de funcionamiento del conector WFS

    c) Crear aplicaciones web

    Si ya se tiene un servicio en ejecucin, se puede construir una aplicacin web basada en

    el servicio.

    ArcIMS Web Manager

    Se puede utilizar ArcIMS Web Manager para construir, editar y borrar aplicaciones, hay

    dos versiones de Web Manager: .NET y Java, se debe instalar ADF antes de poder

    utilizarlo.

    Con esta aplicacin se se pueden agregar y quitar capas, cambiar elementos del mapa y

    de la pgina. Adems se puede abrir Web Mapping Application en un Integrated

    Development Environment (IDE) y modificar el contenido, cambiar las propiedades de

    los controles y realizar una customizacin ms avanzada.

    Metadata Explorer

    Esta aplicacin es parte de Web ADF Java. Y se puede utilizar como portal para la

    bsqueda de informacin geogrfica.

    Designer para crear visores HTML y Java

    ArcIMS Designer es una aplicacin que gua paso a paso en la creacin de visores

    HTML, Java Custom, o Java Standard.

  • Figura 7.15 Visor HTML con el mapa del cantn Cuenca

    d) Optimizar y monitorear el sitio

    Rendimiento

    La mayora de aspectos para mejorar el rendimiento tienen que ver con la creacin de

    servicios, algunos de los aspectos no pueden ser controlados como la cantidad de trfico

    en la red o el ancho de banda de los clientes. Sin embargo se puede crear servicios que

    mitiguen en lo posible esos problemas. Algunos aspectos a tomar en cuenta:

    Determinar la audiencia del servicio.

    Determinar el tamao y resolucin de las imgenes.

    Revisar el tamao y contenidos del archivo de configuracin.

    Agregar informacin de proyeccin.

    Colocar restricciones de escala.

    Revisar archivos log.

    Mostrar un subconjunto de datos (query's espaciales).

    Reducir el nmero de atributos.

    Minimizar el uso de etiquetas y smbolos.

    Utilizar Query's espaciales.

    Nombres de campos en maysculas.

    Seguridad

    Para proteger el sitio y asegurar que nicamente usuarios autorizados pueden ver y

    accesar a los datos se debe habilitar la seguridad en los servicios ArcIMS como en el

  • servidor web.

    A ms de las restricciones a los servicios. ArcIMS tiene un mecanismo adicional para

    proteger los datos y el sitio, se puede configurar para limitar el nmero de features

    devueltas en una peticin, limitar los formatos de imagen, etc.

    Estabilidad

    ArcIMS tiene soporte para redundancia y recuperacin en caso de falla. Tambin cuenta

    con mecanismos para reiniciar automticamente procesos de Spatial Server si uno de

    ellos se ha detenido.

    Escalabilidad

    Segn el volumen de peticiones si este empieza a aumentar, se puede agregar Spatial

    Servers y mquinas para cumplir con las necesidades.

  • Conclusiones y Recomendaciones

  • CONCLUSIONES

    Actualmente se cuenta con un servidor blade JS-22 instalado sobre un chasis

    IMB H, que mejora la administracin de servidores al manejarse de forma

    centralizada, el servidor cuenta con virtualizacin a nivel de hardware y est

    instalado con cuatro host virtuales, mediante esta arquitectura de servidores

    blade se puede escalar la plataforma instalando nuevos hosts en ms servidores.

    Con la adquisicin e instalacin del nuevo hardware ha mejorado

    considerablemente el rendimiento de la plataforma, ya no se generan tiempos de

    contencin en disco y los tiempos de servicio han mejorado considerablemente.

    Si bien ArcSDE se distribuye con ArcGIS Server, estos productos siguen siendo

    independientes e interoperables entre s, la plataforma que se utiliza en el

    Municipio de Cuenca para el almacenamiento de informacin geogrfica es

    ArcSDE, y para la distribucin de la informacin la plataforma ArcIMS en una

    arquitectura basada en servicios.

    Para la realizacin de aplicaciones mviles se necesita la licencia de ArcGIS

    Server Enterprise, actualmente en la Municipalidad de Cuenca est analizando la

    factibilidad de su adquisicin debido a su alto precio que supera los 55.000

    USD.

    Mediante la administracin de usuarios de base de datos actualmente se puede

    llevar un control de los distintos tipos: de consulta, editores, dueos de esquema

    y administradores.

    Con la configuracin de rplica a nivel de geodatabase se asegura la consistencia

    de los datos, se descongestiona el servidor de produccin y se mejoran los

    tiempos de respuesta del servidor de consultas, el servidor de consultas sirve

    tambin como un respaldo de informacin.

    La configuracin de servicios espaciales estndar publicados por ArcIMS da la

  • opcin a los usuarios de interoperar con informacin geogrfica de diferentes

    fuentes y masificar la informacin disponible en la institucin con otros

    organismos pblicos y privados.

    Gracias a los servicios de metadatos los usuarios pueden encontrar la

    informacin geogrfica de manera sencilla y rpida.

    RECOMENDACIONES

    La plataforma ArcSDE necesita una base de datos relacional, actualmente se est

  • utilizando la versin de base de datos Oracle Estndar, estos precios de

    licenciamiento pueden ser evitados con la instalacin de la base de datos

    relacional PostgreSQL con la geodatabase PostGIS, el cambio se llevara a cabo

    si alterar la arquitectura ArcGIS debido a que en la versin 9.3 tiene soporte para

    la base de datos PostgreSQL.

    Se recomienda la contratacin de un DBA (Administrador de BD) que lleve a

    cabo tareas de administracin de usuarios y roles y realice anlisis peridicos del

    rendimiento de la geodatabase, tendr que reconstruir ndices espaciales y

    comprimir la geodatabase constantemente.

    La Municipalidad de Cuenca debe pagar licencias y soporte anual de los

    productos, mltiples ArcGIS Desktop (View/Editor/Info), de ArcIMS y ArcSDE,

    se recomienda reemplazar la plataforma actual por la nueva arquitectura ArcGIS

    Server, con lo que el costo de licenciamiento a mediano plazo representa un

    ahorro y adems de obtener los beneficios de una arquitectura completamente

    orientada a servicios.

  • Anexos

  • ANEXOS

    ANEXO A

    Formatos Soportados OGR

    Format Name Code Creation Georeferencing Compiled by default

    Arc/Info Binary Coverage AVCBin No Yes Yes

    Arc/Info .E00 (ASCII)

    Coverage AVCE00 No Yes Yes

    Atlas BNA BNA Yes No Yes

    Comma Separated Value

    (.csv) CSV Yes No Yes

    DODS/OPeNDAP DODS No Yes No, needs libdap

    ESRI Personal

    GeoDatabase PGeo No Yes No, needs ODBC library

    ESRI ArcSDE SDE No Yes No, needs ESRI SDE

    ESRI Shapefile ESRI Shapefile Yes Yes Yes

    FMEObjects Gateway

    FMEObjects

    Gateway No Yes No, needs FME

    GeoJSON GeoJSON No Yes Yes

    Goconcept Export Geoconcept Yes Yes Yes

    GeoRSS GeoRSS Yes Yes

    Yes (read support needs

    libexpat)

    GML GML Yes Yes

    Yes (read support needs

    Xerces)

    GMT GMT Yes Yes Yes

    GPX GPX Yes Yes

    Yes (read support needs

    libexpat)

    GRASS GRASS No Yes No, needs libgrass

    Informix DataBlade IDB Yes Yes

    No, needs Informix

    DataBlade

    INTERLIS

    Interlis 1 and

    "Interlis 2" Yes Yes

    Yes (INTERLIS model

    reading needs ili2c.jar)

    INGRES INGRES Yes No No, needs INGRESS

    KML KML Yes No

    Yes (read support needs

    libexpat)

    Mapinfo File MapInfo File Yes Yes Yes

    Microstation DGN DGN Yes No Yes

    Memory Memory Yes Yes Yes

    MySQL MySQL No No No, needs MySQL library

    Oracle Spatial OCI Yes Yes No, needs OCI library

    ODBC ODBC No Yes No, needs ODBC library

    OGDI Vectors OGDI No Yes No, needs OGDI library

    PostgreSQL PostgreSQL Yes Yes

    No, needs PostgreSQL

    library

    S-57 (ENC) S57 No Yes Yes

    SDTS SDTS No Yes Yes

    SQLite SQLite Yes No No, needs libsqlite3

    UK .NTF UK. NTF No Yes Yes

    U.S. Census TIGER/Line TIGER No Yes Yes

    VRT - Virtual Datasource VRT No Yes Yes

    X-Plane/Flighgear

    aeronautical data XPLANE No Yes Yes

    Fuente: http://www.gdal.org/ogr/ogr_formats.html

  • Formatos Soportados GDAL

    Long Format Name Code Creation Georeferencing

    Maximum file

    size1

    Compiled by

    default

    Arc/Info ASCII Grid AAIGrid Yes Yes 2GB Yes

    ADRG/ARC

    Digitilized Raster

    Graphics (.gen/.thf) ADRG Yes Yes -- Yes

    Arc/Info Binary Grid

    (.adf) AIG No Yes -- Yes

    AIRSAR Polarimetric AIRSAR No No -- Yes

    Magellan BLX Topo

    (.blx, .xlb) BLX Yes Yes -- Yes

    Microsoft Windows

    Device Independent

    Bitmap (.bmp) BMP Yes Yes 4GiB Yes

    BSB Nautical Chart

    Format (.kap) BSB No Yes -- Yes, can be disabled

    VTP Binary Terrain

    Format (.bt) BT Yes Yes -- Yes

    CEOS (Spot for

    instance) CEOS No No -- Yes

    DRDC COASP SAR

    Processor Raster COASP No No -- Yes

    TerraSAR-X

    Complex SAR Data

    Product COSAR No No -- Yes

    Convair PolGASP

    data CPG No Yes -- Yes

    Spot DIMAP

    (metadata.dim) DIMAP No Yes -- Yes

    ELAS DIPEx DIPEx No Yes -- Yes

    DODS / OPeNDAP DODS No Yes -- No, needs libdap

    First Generation

    USGS DOQ (.doq) DOQ1 No Yes -- Yes

    New Labelled USGS

    DOQ (.doq) DOQ2 No Yes -- Yes

    Military Elevation

    Data (.dt0, .dt1, .dt2) DTED Yes Yes -- Yes

    ERMapper

    Compressed Wavelets

    (.ecw) ECW Yes Yes

    No, needs ECW

    SDK

    ESRI .hdr Labelled EHdr Yes Yes No limits Yes

    Erdas Imagine Raw EIR No Yes -- Yes

    NASA ELAS ELAS Yes Yes -- Yes

    ENVI .hdr Labelled

    Raster ENVI Yes Yes No limits Yes

    ERMapper (.ers) ERS Yes Yes Yes

    Envisat Image

    Product (.n1) ESAT No No -- Yes

    EOSAT FAST Format FAST No Yes -- Yes

    FIT FIT Yes No -- Yes

    FITS (.fits) FITS Yes No -- No, needs libcfitsio

    Fuji BAS Scanner

    Image FujiBAS No No -- Yes

    Generic Binary (.hdr

    Labelled) GENBIN No No -- Yes

    Oracle Spatial GEORAST Yes Yes -- No, needs Oracle

  • GeoRaster ER client libraries

    GSat File Format GFF No No -- Yes

    Graphics Interchange

    Format (.gif) GIF Yes No 2GB

    Yes (internal GIF

    library provided)

    WMO GRIB1/GRIB2

    (.grb) GRIB No Yes 2GB Yes, can be disabled

    GMT Compatible

    netCDF GMT Yes Yes 2GB No, needs libnetcdf

    GRASS Rasters GRASS No Yes -- No, needs libgrass

    Golden Software

    ASCII Grid GSAG Yes No -- Yes

    Golden Software

    Binary Grid GSBG Yes No

    4GiB

    (32767x32767

    of 4 bytes each

    + 56 byte

    header) Yes

    Golden Software

    Surfer 7 Binary Grid GS7BG No No 4GiB Yes

    GSC Geogrid GSC Yes No -- Yes

    TIFF / BigTIFF /

    GeoTIFF (.tif) GTiff Yes Yes

    4GiB for

    classical TIFF

    / No limits for

    BigTIFF

    Yes (internal libtiff

    and libgeotiff

    provided)

    GXF - Grid eXchange

    File GXF No Yes 4GiB Yes

    Hierarchical Data

    Format Release 4

    (HDF4) HDF4 Yes Yes 2GiB No, needs libdf

    Hierarchical Data

    Format Release 5

    (HDF5) HDF5 Yes Yes 2GiB No, needs libhdf5

    Erdas Imagine (.img) HFA Yes Yes No limits2 Yes

    Image Display and

    Analysis (WinDisp) IDA Yes Yes 2GB Yes

    ILWIS Raster Map

    (.mpr,.mpl) ILWIS Yes Yes -- Yes

    Intergraph Raster INGR Yes Yes 2GiB Yes

    USGS Astrogeology

    ISIS cube (Version 2) ISIS2 No Yes -- Yes

    USGS Astrogeology

    ISIS cube (Version 3) ISIS3 No Yes -- Yes

    JAXA PALSAR

    Product Reader

    (Level 1.1/1.5)

    JAXAPAL

    SAR No No -- Yes

    Japanese DEM

    (.mem) JDEM No Yes -- Yes

    JPEG JFIF (.jpg) JPEG Yes Yes

    4GiB (max

    dimentions

    65500x65500)

    Yes (internal libjpeg

    provided)

    JPEG2000 (.jp2, .j2k) JPEG2000 Yes Yes 2GiB No, needs libjasper

    JPEG2000 (.jp2, .j2k) JP2KAK Yes Yes No limits

    No, needs Kakadu

    library

    JPEG2000 (.jp2, .j2k) JP2ECW Yes Yes 500MB

    No, needs ECW

    SDK

    JPEG2000 (.jp2, .j2k) JP2MrSID Yes Yes

    No, needs MrSID

    SDK

    NOAA Polar Orbiter

    Level 1b Data Set

    (AVHRR) L1B No Yes -- Yes

    Erdas 7.x .LAN and LAN No Yes 2GB Yes

  • .GIS

    FARSITE v.4 LCP

    Format LCP No Yes No limits Yes

    Daylon Leveller

    Heightfield Leveller No Yes 2GB Yes

    In Memory Raster MEM Yes Yes Yes

    Vexcel MFF MFF Yes Yes No limits Yes

    Vexcel MFF2

    MFF2

    (HKV) Yes Yes No limits Yes

    Multi-resolution

    Seamless Image

    Database MrSID No Yes --

    No, needs MrSID

    SDK

    Meteosat Second

    Generation MSG No Yes

    No, needs msg

    library

    EUMETSAT Archive

    native (.nat) MSGN No Yes Yes

    NLAPS Data Format NDF No Yes No limits Yes

    NITF NITF Yes Yes 4GB Yes

    NetCDF netCDF Yes Yes 2GB No, needs libnetcdf

    OGDI Bridge OGDI No Yes --

    No, needs OGDI

    library

    PCI .aux Labelled PAux Yes No No limits Yes

    PCI Geomatics

    Database File PCIDSK Yes Yes No limits Yes

    PCRaster PCRaster Yes Yes

    Yes (internal libcsf

    provided)

    NASA Planetary Data

    System PDS No Yes -- Yes

    Postgis CHIP raster

    (under development) PGCHIP Yes Yes --

    No, needs

    PostgreSQL library

    and Postgis headers

    Portable Network

    Graphics (.png) PNG Yes No

    Yes (internal libpng

    provided)

    Netpbm (.ppm,.pgm) PNM Yes No No limits Yes

    Swedish Grid RIK

    (.rik) RIK No Yes 4GB

    Yes (internal zlib is

    used if necessary)

    Raster Matrix Format

    (*.rsw, .mtw) RMF Yes Yes 4GB Yes

    Raster Product

    Format/RPF (a.toc) RPFTOC No Yes -- Yes

    RadarSat2 XML

    (product.xml) RS2 No Yes 4GB Yes

    Idrisi Raster RST Yes Yes No limits Yes

    SAR CEOS

    SAR_CEO

    S No Yes -- Yes

    ArcSDE Raster SDE No Yes --

    No, needs ESRI

    SDE

    USGS SDTS DEM

    (*CATD.DDF) SDTS No Yes -- Yes

    SGI Image Format SGI Yes Yes -- Yes

    Standard Raster

    Product

    (ASRP/USRP) SRP No Yes 2GB Yes

    SRTM HGT Format SRTMHGT Yes Yes -- Yes

    Terragen Heightfield

    (.ter)

    TERRAGE

    N Yes No -- Yes

    Terralib Terralib No Yes -- No, needs Terralib

    TerraSAR-X Product TSX Yes No -- Yes

    USGS ASCII DEM

    (.dem) USGSDEM Yes Yes -- Yes

  • GDAL Virtual (.vrt) VRT No Yes -- Yes

    OGC Web Coverage

    Server WCS No Yes -- No, needs libcurl

    OGC Web Map

    Server WMS No Yes -- No, needs libcurl

    X11 Pixmap (.xpm) XPM Yes No Yes

    Fuente: http://www.gdal.org/formats_list.html

    ANEXO B

    Servidores web y de aplicaciones soportados por ArcIMS 9.3

    Servidor de aplicaciones / Sistemas operativos soportados

  • web

    Apache 2.0.58 with Tomcat

    5.5.17

    HP-UX 11.i (32-bit or 64-bit) PA-RISC

    HP-UX 11.23 PA-RISC

    IBM AIX 5.2

    IBM AIX 5.3

    Red Hat Enterprise Linux AS/ES 4.0 Update 2 (32-bit)

    SUSE Linux Enterprise Server 10 (32-bit)

    SUSE Linux Enterprise Server 10 (64-bit)*

    Sun Solaris 10 (SPARC)

    Sun Solaris 9 (SPARC)

    Windows 2003 SP2 (32-bit) Server Standard, Enterprise & Datacenter

    Windows XP SP2 (32-bit) Professional Edition

    Apache 2.2.4 with Tomcat

    6.0.13

    IBM AIX 5.2

    IBM AIX 5.3

    Red Hat Enterprise Linux AS/ES 4.0 Update 2 (32-bit)

    SUSE Linux Enterprise Server 10 (32-bit)

    SUSE Linux Enterprise Server 10 (64-bit)*

    Sun Solaris 10 (SPARC)

    Sun Solaris 9 (SPARC)

    Windows 2003 SP2 (32-bit) Server Standard, Enterprise & Datacenter

    Windows XP SP2 (32-bit) Professional Edition

    Internet Information Server

    with Servlet Exec 5.0 ISAPI

    Windows 2000 SP4 Server, Advanced Server & Datacenter

    Windows 2003 SP2 (32-bit) Server Standard, Enterprise & Datacenter

    Windows XP SP2 (32-bit) Professional Edition

    Internet Information Server

    with Servlet Exec 6.0 ISAPI

    Windows 2003 SP2 (32-bit) Server Standard, Enterprise & Datacenter

    Windows 2008 (32-bit) Server Standard, Enterprise & Datacenter

    Windows 2008 (64-bit (EM64T)) Server Standard, Enterprise &

    Datacenter

    Windows Vista SP1 (32-bit) Ultimate, Enterprise, Business

    Windows XP SP2 (32-bit) Professional Edition

    Internet Information Server

    with Tomcat 5.5.17

    (mnimo isapi_redirect.dll

    version: v.1.2.27)

    Windows 2000 SP4 Server, Advanced Server & Datacenter

    Windows 2003 SP2 (32-bit) Server Standard, Enterprise & Datacenter

    Windows Vista SP1 (32-bit) Ultimate, Enterprise, Business

    Windows XP SP2 (32-bit) Professional Edition

    Internet Information Server

    with Tomcat 6.0.13

    (mnimo isapi_redirect.dll

    version: v.1.2.27)

    Windows 2000 SP4 Server, Advanced Server & Datacenter

    Windows 2003 SP2 (32-bit) Server Standard, Enterprise & Datacenter

    Windows Vista SP1 (32-bit) Ultimate, Enterprise, Business

    Windows XP SP2 (32-bit) Professional Edition

    JBoss 4.0.2 Red Hat Enterprise Linux AS/ES 4.0 Update 2 (32-bit)

    SUSE Linux Enterprise Server 10 (32-bit)

    Sun Solaris 10 (SPARC)

    Sun Solaris 9 (SPARC)

    Oracle Application Server

    10g Release 3 (10.1.3.1.0)

    IBM AIX 5.2

    IBM AIX 5.3

    Red Hat Enterprise Linux AS/ES 4.0 Update 2 (32-bit)

    SUSE Linux Enterprise Server 10 (32-bit)

    Sun Solaris 10 (SPARC)

    Sun Solaris 9 (SPARC)

    Sun Java System Application

    Server 9.1

    Red Hat Enterprise Linux AS/ES 4.0 Update 2 (32-bit)

    Sun Solaris 10 (SPARC)

    Sun Solaris 9 (SPARC)

    Sun Java System Web Server

    7

    Sun Solaris 10 (SPARC)

    Sun Solaris 9 (SPARC)

    WebLogic 9.2 HP-UX 11.i (32-bit or 64-bit) PA-RISC

    HP-UX 11.23 PA-RISC

    IBM AIX 5.2

    IBM AIX 5.3

    Red Hat Enterprise Linux AS/ES 4.0 Update 2 (32-bit)

  • SUSE Linux Enterprise Server 10 (32-bit)

    Sun Solaris 10 (SPARC)

    Sun Solaris 9 (SPARC)

    WebLogic 10 IBM AIX 5.2

    IBM AIX 5.3

    Red Hat Enterprise Linux AS/ES 4.0 Update 2 (32-bit)

    Red Hat Enterprise Linux AS/ES 4.0 Update 2 (64-bit)*

    Red Hat Enterprise Linux AS/ES 5.0 (32-bit)*

    Red Hat Enterprise Linux AS/ES 5.0 (64-bit)*

    SUSE Linux Enterprise Server 10 (32-bit)

    SUSE Linux Enterprise Server 10 (64-bit)*

    Sun Solaris 10 (SPARC)

    Sun Solaris 9 (SPARC)

    Websphere Application

    Server 6.1.0.15

    IBM AIX 5.2

    IBM AIX 5.3

    Red Hat Enterprise Linux AS/ES 4.0 Update 2 (32-bit)

    Red Hat Enterprise Linux AS/ES 4.0 Update 2 (64-bit)*

    Red Hat Enterprise Linux AS/ES 5.0 (32-bit)*

    Red Hat Enterprise Linux AS/ES 5.0 (64-bit)*

    SUSE Linux Enterprise Server 10 (32-bit)

    Sun Solaris 10 (SPARC)

    Sun Solaris 9 (SPARC)

    Windows 2003 SP2 (32-bit) Server Standard, Enterprise & Datacenter

    Fuente:

    http://wikis.esri.com/wiki/display/ag93bsr/ArcIMS+Supported+Application+and+Web+

    Servers