Professional Documents
Culture Documents
Marzo 2006
Pentium III
360MB de espacio en disco para la instalación típica
Hasta un 1GB de espacio en disco (se recomienda 2GB o más) para ubicar los
ficheros temporales del cache en un entorno de producción.
Entre 40MB y 100MB RAM para cada servidor de mapas.
Nota: Recomendar un cantidad especifica de memoria RAM es altamente difícil
porque intervienen multitud de factores y variables: sistema operativo, memoria
usada por otros procesos, forma de usar la memoria, tipo y cantidad de
información GIS, etc. Es más, el administrador de GeoMedia Web Map permite
que se especifique el máximo de memoria que una tarea map server puede
consumir, y cuando alcanza dicho valor, tras servir el mapa, se elimina la tarea y
se reinicia automáticamente.
128 KB ISDN o mejor conexión para comunicaciones.
Tarjeta gráfica SVGA (Recomendado un único monitor). Resolución mínima de
800x600 con 256 colores (Recomendado 1024x768 y 16-bit color)
Unidad de CD-ROM (Recomendado velocidad x4 o superior)
Ratón o puntero compatible para entrada.
El ajuste debe hacerse para el usuario que ejecuta los servicios IIS y GeoMedia
WebMap.
Tanto el Usuario que acceda a la maquina como el Usuario del Sistema tienen que tener
el “Símbolo decimal = .” y “Símbolo de separación de miles = ,” para números y
monedas. Así como el separador de listas a coma.
¡¡ATENCIÓN!!
1
Debe de instalarse tras el IIS y antes de instalar GeoMedia WebMap. Si se reinstala el IIS deberá de
instalarse de nuevo el FrameWork.
Tanto el Usuario que acceda a la maquina como el Usuario del Sistema tienen que tener
el “Símbolo decimal = .” y “Símbolo de separación de miles = ,” para números y
monedas.
¡¡ATENCIÓN!!
Para Configurar el Usuario de Defecto es necesario entrar
directamente en el Registro de Windows, se recomienda que el idioma
elegido sea el Inglés (Código 409).
Viene con el SO pero hay que instalarla, desde “Panel de control”, “Agregar o quitar
programas” y “Agregar o quitar componentes de Windows”.
Seguir los pasos según indica en la guía de instalación que acompaña al CD y que
también está incluida en el propio CD.
Una vez finalizada la configuración será necesario reiniciar los servicios de Web y de
GeoMedia WebMap para que tomen la nueva configuración.
Debemos crear un directorio en cualquier parte del disco y publicarlo con el Alias:
Cache dándole permisos de Lectura y Secuencias de Comando. Si se utiliza un
compresor de ficheros puede ser necesario dar otros permisos a este directorio virtual.
en nuestro navegador. Puede ser interesante publicar dicho directorio para que los
usuarios puedan descargarse el plugin en caso de hacer Webs públicas.
Los ficheros que debe de contener este directorio son los contenidos en el subdirectorio
SVG generado al instalar GeoMedia WebMap. Puede publicarse este directorio o bien
realizar una copia del mismo.
Los siguientes ajustes de configuración aplican a Windows Server 2003 y Service Pack
de otros sistemas operativos que hayan cambiado la seguridad en el IIS. Analizar si
aplican o no estos cambios o ajustes
Permitir la ejecución de ASP (Active Server Pages). También, si está utilizando incluir
ficheros en Server Side, será necesario permitir Server Side Includes. Los ejemplos y la
Demo hacen uso de ello.
La opción „Parent Paths‟ está deshabilitada por defecto. Esto afecta a la directiva
#include si hace uso de la anotación “..” para referirse a u directorio padre. Ver más
notas en la documentación del producto.
Por defecto IIS no sirve ningún fichero que no tenga un tipo MIME (o extensión de
fichero= registrado en el sistema.
Si desea hacer uso de variables de estado deberá verificar que tiene activa está opción.
Esto ralentiza las ejecuciones.
A “web site” en IIS es una localización o carpeta (tal como WWRoot) bajo la cual se
crean los directorios virtuales. Si desea crear y usar un “web site” en otra ubicación hay
diversos temas técnicos que deberá realizar. Deberá ver la documentación del IIS
Management (Admnistrador del IIS) para información complementaria.
El administrador de GeoMedia WebMap nos permite definir ciertos parámetros para los
procesos de GeoMedia WebMap.
En el lado izquierdo se muestra una estructura de árbol para movernos por los diferentes
elementos del administrador.
3.1 El cache.
La siguiente ventana permite especificar ciertos valores para los servidores de mapas y
controlar el uso de memoria entre otras cosas:
Es el tiempo máximo en segundos que se espera lograr una respuesta. Trascurrido ese
tiempo se devuelve un error. Lo normal es que un mapa tarde menos de 5sg en
generarse pero esto depende de la información y el tipo de peticiones. Si se realizan
consultas complejas (intersecciones, análisis, zonas de influencia, etc.) el tiempo
necesario para generar un mapa puede ser superior a los 180 sg.
El número máximo de Map Servers depende del tipo de licencia adquirida. Esto permite
limitar aun más este valor por problemas de memoria, tiempos de ejecución, etc. para
lograr un mejor rendimiento, aunque no es lo normal siendo lo más frecuente tener este
valor en el máximo factible para poder atender el mayor número de peticiones al mismo
tiempo.
Hay que tener en cuenta que la generación de los mapas tiene mucha componente de
entrada/salida, tiempos que puede utilizar la máquina para generar otros mapas.
El valor recomendado es CERO, salvo aplicaciones Web especiales en cuyo caso será
necesario realizar pruebas de rendimiento y disponer de bastante memoria RAM.
Permite definir la ubicación de un fichero CMDF o MSS para establecer únicamente las
conexiones a los almacenes. Esto tiene utilidad únicamente si hay una aplicación Web o
todas se conectan a los mismos datos.
Permite definir el fichero XSL utilizado por el MapServer por defecto para la
transformación del fichero SVG. Se recomienda definir uno por defecto para evitar que
la ejecución nos falle si se olvida uno especificar, sobre todo si es una máquina de
desarrollo. Ver la documentación del SVG.
El servidor de mapas puede generar un fichero LOG para cada mapa que se genera. Este
fichero permitirá a los desarrolladores:
Con todo ello se puede realizar una depuración de la aplicación y una mejora en el
rendimiento de la misma.
3.3.1 Miscellaneous
Cada vez que GeoMedia WebMap genera un mapa en cualquiera de los posibles
formatos de salida, le da un nombre único y lo coloca en el cache. Y como resultado
final devuelve un nombre formado por
Para que el usuario final pueda ver el mapa tiene que poder descargarse el fichero y
deberá de tener acceso al mismo tal y como se le pase.
Así, por ejemplo, si estamos en una Intranet podremos poner nombres como
http://Desarrollo o http://Demos si los otros equipos que se conectan saben resolver este
nombre.
Sin embargo en una aplicación para Internet deberán ponerse nombres que se puedan
resolver en Internet como http://www.empresa.com o http://191.24.32.45.
Lo primero es verificar que está bien definido el directorio Virtual Cache. En caso de
estar correcto aparecerá la siguiente ventana:
Y por último generar un mapa para verificar que se ejecuta correctamente, dando como
resultado una página en la cual se visualiza un mapa.
Para que la Demo funcione los datos deben estar en la unidad W, para esto crearemos
una unidad virtual que vaya al directorio donde estén nuestros datos.
Suponiendo que mis datos los he copiado en “C:\GWMDemo”, desde una ventana de
DOS escribir:
Subst w: c:\GWMDemo
Para mayor comodidad podemos crear un fichero .bat para ejecutar este comando cada
vez que arranque el ordenador añadiéndolo al grupo Inicio de Programas.
http:\NombreMaquina\GWMDemo\default.asp
INTERGRAPH España
www.intergraph.com/spain