Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
es:documentation:04_using:10_gis [2021/11/04 16:55]
jimmy.olano [GIS Maps]
es:documentation:04_using:10_gis [2022/04/28 14:35] (actual)
Línea 5: Línea 5:
 [[:es:documentation:start|Volver al Índice de Documentación Pandora FMS]] [[:es:documentation:start|Volver al Índice de Documentación Pandora FMS]]
  
-===== Pandora GIS =====+===== Pandora FMS GIS ===== 
  
 ==== Introducción ==== ==== Introducción ====
Línea 55: Línea 56:
 === Configuración del Servidor === === Configuración del Servidor ===
  
-Las funcionalidades GIS también deben ser habilitadas en el servidor, habilitando el parámetro ''[[:es:documentation:02_installation:04_configuration#activate_gis|activate_gis]]''. Cuando este indicador esté fijado en ''1'' , el servidor procesará toda la información GIS recibida de los agentes.+Las funcionalidades GIS también deben ser habilitadas en el servidor, habilitando el parámetro ''[[:es:documentation:02_installation:04_configuration#activate_gis|activate_gis]]'' . Cuando este indicador esté fijado en ''1'' , el servidor procesará toda la información GIS recibida de los agentes.
  
 Con el posicionamiento de datos existe la posibilidad de almacenar posiciones del agente en Pandora FMS, pero estos datos provienen de una fuente que no es completamente fiable, y puede provocar que un agente sin cambios de posición significativos envíe información de cambio de localización. Para evitar esto, el parámetro ''[[:es:documentation:02_installation:04_configuration#location_error|location_error]]''fija la distancia que se considera como la //misma// posición. Esto es una tolerancia al error en el umbral de la posición, y mientras que la localización del agente se mantenga en ese umbral, no se considerará que haya algún cambio de posición. Con el posicionamiento de datos existe la posibilidad de almacenar posiciones del agente en Pandora FMS, pero estos datos provienen de una fuente que no es completamente fiable, y puede provocar que un agente sin cambios de posición significativos envíe información de cambio de localización. Para evitar esto, el parámetro ''[[:es:documentation:02_installation:04_configuration#location_error|location_error]]''fija la distancia que se considera como la //misma// posición. Esto es una tolerancia al error en el umbral de la posición, y mientras que la localización del agente se mantenga en ese umbral, no se considerará que haya algún cambio de posición.
Línea 67: Línea 68:
 También puede usarse el servicio de geolocalización inversa que proporciona el API de Google® u Openstreet Maps®. También puede usarse el servicio de geolocalización inversa que proporciona el API de Google® u Openstreet Maps®.
  
-  * Puede activar la geolocalización inversa de Google® poniendo el parámetro ''[[:es:documentation:02_installation:04_configuration#google_maps_description|google_maps_description]]''a ''1'' .+  * Puede activar la geolocalización inversa de Google® poniendo el parámetro ''[[:es:documentation:02_installation:04_configuration#google_maps_description|google_maps_description]]''a ''1''  .
   * Puede activar la geolocalización inversa de Openstreet Maps® poniendo el parámetro ''[[:es:documentation:02_installation:04_configuration#openstreetmaps_description|openstreetmaps_description]]''a 1.   * Puede activar la geolocalización inversa de Openstreet Maps® poniendo el parámetro ''[[:es:documentation:02_installation:04_configuration#openstreetmaps_description|openstreetmaps_description]]''a 1.
   * Tenga mucho cuidado usando esta funcionalidad porque **disminuye el rendimiento del servidor de Pandora FMS**.   * Tenga mucho cuidado usando esta funcionalidad porque **disminuye el rendimiento del servidor de Pandora FMS**.
Línea 106: Línea 107:
 </code> </code>
  
-Existe un //plugin//  que recalcula la localización GIS de los agentes. La ruta por defecto del plugin es ''/usr/share/pandora_server/util/agent_gis_update.pl'' , pero se puede localizar en la carpeta que el usuario prefiera.+Existe un //plugin//  que recalcula la localización GIS de los agentes. La ruta por defecto del plugin es ''/usr/share/pandora_server/util/agent_gis_update.pl''  , pero se puede localizar en la carpeta que el usuario prefiera.
  
 **Ejemplo:** **Ejemplo:**
Línea 189: Línea 190:
 == Servidor WMS == == Servidor WMS ==
  
-Si el servidor de Pandora FMS está en un lugar sin acceso directo a Internet no es posible usar un servicio de mapas en línea. También puede preferir por utilizar su propio servidor de mapas para tener mayor flexibilidad, ir más rápido, o definir su propio tipo de mosaicos.+Si el servidor de Pandora FMS está en un lugar sin acceso directo a Internet no es posible usar un servicio de mapas en línea. También puede preferir utilizar su propio servidor de mapas para tener mayor flexibilidad, ir más rápido, o definir su propio tipo de [[:es:documentation:01_understanding:03_glossary#mosaico|mosaicos]].
  
 Desde la versión 723 es posible añadir conexiones a servidores WMS (Web Map Service), tales como [[http://geoserver.org/|GeoServer]]. Para ello, es necesario introducir la dirección en la que se provee el servicio y el nombre o nombres de las capas a obtener de él. Desde la versión 723 es posible añadir conexiones a servidores WMS (Web Map Service), tales como [[http://geoserver.org/|GeoServer]]. Para ello, es necesario introducir la dirección en la que se provee el servicio y el nombre o nombres de las capas a obtener de él.
Línea 217: Línea 218:
 {{  :wiki:gis_map_menu.png  }} {{  :wiki:gis_map_menu.png  }}
  
-El menú lleva al usuario a una pantalla con mapas definidos, donde es posible editar un mapa, visualizar el mapa, fijar el mapa como default o borrar un mapa.+El menú lleva al usuario a una pantalla con mapas definidos, donde es posible editar un mapa, visualizar el mapa, fijar el mapa por defecto (//default map//o borrar un mapa.
  
 Mapa de muestra: Mapa de muestra:
Línea 223: Línea 224:
 {{  :wiki:pfms-topology_maps-gis_maps-list_of_gis_maps_sample.png  }} {{  :wiki:pfms-topology_maps-gis_maps-list_of_gis_maps_sample.png  }}
  
-Existe también un botón para crear nuevos mapas (icono **+** encerrado en un círculo).+Existe también un botón para crear nuevos mapas (botón **Create**).
  
 <WRAP center round important 60%> Debe establecerse un **mapa por defecto**, que será el empleado en la vista del agente para mostrar su posición. </WRAP> <WRAP center round important 60%> Debe establecerse un **mapa por defecto**, que será el empleado en la vista del agente para mostrar su posición. </WRAP>
  
-**Crear un Mapa GIS**+{{  :wiki:pfms-topology_maps-gis_maps-list_of_gis_maps-default_map.png  }} 
 + 
 +**Crear un Mapa GIS**{{  :wiki:gis_map_builder_main.png  }}
  
 Cuando esté en la página de creación del mapa, lo primero que tiene que hacer es añadir un nombre (**Map Name**) y una //conexión// de mapa (**Add Map connection**), seleccionando alguna de las que ya están disponibles. Es posible añadir más de una, que estará disponible después como capa base (solo una de ellas puede estar activa al mismo tiempo). Cuando esté en la página de creación del mapa, lo primero que tiene que hacer es añadir un nombre (**Map Name**) y una //conexión// de mapa (**Add Map connection**), seleccionando alguna de las que ya están disponibles. Es posible añadir más de una, que estará disponible después como capa base (solo una de ellas puede estar activa al mismo tiempo).
 +
 +{{  :wiki:pfms-topology_maps-gis_maps-builder_map-add_map_connection.png  }}
  
 Después seleccionar la conexión (o cuando la conexión por defecto del mapa se cambia) la consola de Pandora FMS le preguntará si quiere usar los datos por defecto de la conexión para el mapa. En caso afirmativo la consola rellenará (o actualizará) **todos los datos de posicionamiento** con los ya definidos en la conexión, y el usuario tendrá que fijar únicamente el //nivel zoom por defecto//. Si se rechaza el uso de los valores por defecto, **no se realizará ningún cambio** y simplemente se añadirá la conexión. Después seleccionar la conexión (o cuando la conexión por defecto del mapa se cambia) la consola de Pandora FMS le preguntará si quiere usar los datos por defecto de la conexión para el mapa. En caso afirmativo la consola rellenará (o actualizará) **todos los datos de posicionamiento** con los ya definidos en la conexión, y el usuario tendrá que fijar únicamente el //nivel zoom por defecto//. Si se rechaza el uso de los valores por defecto, **no se realizará ningún cambio** y simplemente se añadirá la conexión.
- 
-{{  :wiki:gis_map_builder_main.png  }} 
  
 **Definición de Capa**{{  :wiki:gis_grupo.png  }} **Definición de Capa**{{  :wiki:gis_grupo.png  }}
Línea 251: Línea 254:
 <WRAP center round tip 60%> Una vez se ha creado un grupo en una capa con su agente representante, no se puede generar otro grupo igual con otro agente. </WRAP> <WRAP center round tip 60%> Una vez se ha creado un grupo en una capa con su agente representante, no se puede generar otro grupo igual con otro agente. </WRAP>
  
-Una vez que la capa está configurada (estará completamente guardada, con el mapa completo,  al hacer clic en el botón **Save map**) será desplazada a la columna de la izquierda de las capas definidas, donde es posible //ordenarlas//  (mover hacia arriba y hacia abajo), //borrarlas//  o //editarlas//  de nuevo.+Una vez que la capa está configurada (estará completamente guardada, con el mapa completo, al hacer clic en el botón **Save map**) será desplazada a la columna de la izquierda de las capas definidas, donde es posible //ordenarlas//  (mover hacia arriba y hacia abajo), //borrarlas//  o //editarlas//  de nuevo.
  
-Una vez que termine con la definición de las capas del mapa, puede guardarlas todas con el botón **Save map** (botón **Update map** en el caso de la edición de un mapa).+Una vez que termine con la definición de las capas del mapa, puede guardarlas todas con el botón **Save map**  (botón **Update map**  en el caso de la edición de un mapa).
  
  
 ==== Operación ==== ==== Operación ====
  
-Una vez que haya al menos un mapa definido, será posible empezar a utilizar las funcionalidades GIS.+Una vez que exista al menos un mapa definido, será posible empezar a utilizar las funcionalidades GIS. 
  
 === Mapas GIS === === Mapas GIS ===
  
-El menú de mapas GIS despliega todos los mapas definidos. Cada uno puede visualizarse desplegando el mapa con los parámetros definidos en el mapa.+El menú de mapas GIS despliega todos los mapas definidos. Cada uno puede visualizarse desplegando el mapa con los parámetros definidos en el mapa. A su vez, una vez abierto, cada mapa se puede editar pulsando cobre el botón de **Setup** ubicado en el borde superior. 
 + 
 +{{  :wiki:pfms-topology_maps-gis_maps-list_of_gis_maps-setup_gear.png  }} 
  
 == Desplazarse por el mapa == == Desplazarse por el mapa ==
  
-Los controles para el mapa incluyen cuatro flechas verdes en la esquina superior izquierda que permiten desplazarse por el mapa en cada una de las direcciones. Con los iconos **+**  **-**  para aumentar y disminuir el nivel de zoom, y una //barra de zoom//  para seleccionar directamente el nivel deseado.+Los controles para el mapa incluyen cuatro flechas verdes en la esquina superior izquierda que permiten desplazarse por el mapa en cada una de las direcciones. Con los iconos + y - para aumentar y disminuir el nivel de //zoom//, y una //barra de zoom// para seleccionar directamente el nivel deseado. 
 + 
 +{{  :wiki:pfms-topology_maps-gis_maps-list_of_gis_maps-control_navigation.png  }}
  
 Arrastrando el mapa también es posible desplazarse. Arrastrando el mapa también es posible desplazarse.
  
-Se puede hacer click sobre los agentes mostrados en el mapa para obtener más información acerca del agente (y una vez que el globo con la información extra se despliegue, el nombre del agente es un enlace a la **vista de agente**).+Se puede hacer clic sobre los agentes mostrados en el mapa para obtener más información acerca del agente (y una vez que el globo con la información extra se despliegue, el nombre del agente es un enlace a la **vista de agente**).
  
-== Las Capas Ocultar/Mostrar/ Seleccionar == 
  
-Si pulsamos sobre el botón + de la derecha se abrirán los controles de capas. Despliega una caja verde donde es posible seleccionar la capa base (la //conexión al servidor de mapa//, si se hubiese definido más de una para el mapa), y ver qué capas están **visibles**.+== Capas == 
 + 
 +Si pulsamos sobre el botón **+** de la derecha se abrirán los controles de capas. Despliega una caja verde donde es posible seleccionar la capa base (la //conexión al servidor de mapa//, si se hubiese definido más de una para el mapa), y ver qué capas están **visibles**
 + 
 +{{  :wiki:pfms-topology_maps-gis_maps-list_of_gis_maps-control_layers.png  }} 
 + 
 +También existe una capa especial definida por el sistema llamada Jerarquía de agentes (**Agent hierarchy**). Si esta capa se puede visualizar, mostrará lineas punteadas de rojo conectando un agente con su agente padre (si ambos están visibles).
  
-También existe una capa especial definida por el sistema llamada **Jerarquía de agentes**. Si esta capa se puede visualizar, mostrará lineas punteadas de rojo conectando un agente con su agente padre (si ambos están visibles). 
  
 == Filtros == == Filtros ==
Línea 286: Línea 299:
   * Warning   * Warning
   * Other   * Other
 +
 +{{  :wiki:pfms-topology_maps-gis_maps-list_of_gis_maps-filter_status.png  }}
 +
  
 == Refrescar el Mapa == == Refrescar el Mapa ==
  
-Al lado de los botones de filtro hay una casilla combo llamada **Refresh**  para seleccionar el rango de actualización del mapa. El Mapa emplea llamadas [[http://en.wikipedia.org/wiki/AJAX AJAX|http://en.wikipedia.org/wiki/AJAX AJAX]] para refrescar los agentes en el mapa utilizando el periodo elegido.+Al lado de los botones de filtro hay una casilla combo llamada **Refresh** para seleccionar el rango de actualización del mapa. El mapa emplea llamadas [[wp>AJAX]] para refrescar los agentes en el mapa utilizando el periodo elegido. 
 + 
 + 
 +== Botones auxiliares == 
 + 
 +Los tres últimos botones en la parte superior del mapa son:
  
-== Edición del mapa Pantalla completa ==+  * Un enlace público a la Consola Visual 
 +  * Un botón para ver el mapa en **Pantalla completa**. 
 +  * Un botón para acceder de nuevo a la lista de mapsa GIS.
  
-Los tres últimos botones en la parte superior del mapa son un link a la Visual Console, un link al **GIS Map Builder**  para editar el Mapa, y un botón para ver el mapa en **Pantalla completa**.+{{  :wiki:pfms-topology_maps-gis_maps-list_of_gis_maps-link-screen-list.png  }}
  
-{{  :wiki:gis_maps_default_all_controls2.png?800  }} 
  
 === Vista de Agente === === Vista de Agente ===
Línea 320: Línea 342:
 Entre las pestañas de administración del agente, hay una opción para fijar de modo manual la posición del agente. También la pestaña //agent manage//  tiene algunos parámetros que afectan a las funcionalidades GIS. Entre las pestañas de administración del agente, hay una opción para fijar de modo manual la posición del agente. También la pestaña //agent manage//  tiene algunos parámetros que afectan a las funcionalidades GIS.
  
-== Ignorar datos GIS ==+== Actualizar datos GIS ==
  
-En la pestaña //agent manage//  hay una opción llamada //Ignore GIS data//. Si está activada, el servidor ignorará toda la información posicional recibida del agente y seguirá usando los últimos valores válidos para este agente. Esto es útil en caso de que un agente esté reportando una posición errónea o haya que situarlo en un lugar fijo.+En la pestaña //agent manage// hay una opción llamada **Update new GIS data**. Si está activada, el servidor actualizará toda la información posicional recibida del agente y dejará de usar los últimos valores válidos para este agente. //Al estar inactiva// esta opción, es útil si un agente esté reportando una posición errónea o haya que situarlo en un lugar fijo.
  
 {{  :wiki:agent_management_icon_ignore_gis_data2.png  }} {{  :wiki:agent_management_icon_ignore_gis_data2.png  }}
 +
  
 == Posición manual del agente == == Posición manual del agente ==
  
-La pestaña //Gis Data// muestra el mapa por defecto. Es posible hacer clic en él para definir la nueva posición del agente, o bien fijarla utilizando el formulario de la parte inferior del mapa.+La pestaña **Gis Data** muestra el mapa por defecto. Es posible hacer clic en él para definir la nueva posición del agente, o bien fijarla utilizando el formulario de la parte inferior del mapa.
  
 {{  :wiki:pos_manual.png  }} {{  :wiki:pos_manual.png  }}
  
-<WRAP center round important 60%> Fijar manualmente la posición del agente activará también la opción de ignorar nuevos datos GIS, para evitar el siguiente paquete de datos con información posicional del agente para reajustar de nuevo la posición. Si esta no es la conducta deseada, no olvide desactivar la opción **Ignore new GIS data** antes de pulsar el botón Update </WRAP>+<WRAP center round important 80%> Fijar //manualmente// la posición del agente activará también la opción de ignorar nuevos datos GIS (**Ignore new GIS data** - que luego tomará valor contrario en la [[:es:documentation:04_using:10_gis#actualizar_datos_gis|opción "Update new GIS data"]] - ), para así evitar que el siguiente paquete de datos con información posicional del agente reajuste de nuevo la posición. 
 + 
 +Si esta no es esta la conducta deseada, recuerde desactivar la opción **Ignore new GIS data** antes de pulsar el botón **Update**. </WRAP>
  
  
Línea 366: Línea 391:
 === PostgreSQL === === PostgreSQL ===
  
-  * Documentación de [[http://www.postgresql.org/docs/8.1/interactive/index.html|PostgreSQL 8.1]]+  * Documentación de [[http://www.postgresql.org/docs/8.1/interactive/index.html|PostgreSQL 8.1]]
 + 
 +=== Blogs === 
 + 
 +  * Portal de SIG y Cartografía de l'UPV  [[https://cartosig.webs.upv.es/|CartoSIG]] 
 +      * Recursos en [[https://cartosig.webs.upv.es/recursos/|Cartographie et SIG]].
  
 [[:es:documentation:start|Volver al Índice de Documentación Pandora FMS]] [[:es:documentation:start|Volver al Índice de Documentación Pandora FMS]]
  
  
ºº