|
|
# Manual para la identificación
|
|
# Manual para la identificación
|
|
|
WAR, Configuraciones, Personalizaciones.
|
|
WAR, Configuraciones, Personalizaciones.
|
|
|
### Archivos
|
|
### Archivos
|
|
|
Para desplegar la información en MxSIG de la información geoespacial es necesario modificar los siguientes archivos **AliasData.xml**, **Servers.xml** contenidos en _mdmservices\WEB-INF\classes\config_
|
|
Para desplegar la información en **_MxSIG_** de la información geoespacial es necesario modificar los siguientes archivos **AliasData.xml**, **Servers.xml** contenidos en _mdmservices\WEB-INF\classes\config_
|
|
|
|
|
|
|
|
y _mdm6.xml en ...\xml_
|
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
|
y _mdm6.xml en ...\xml_
|
|
|
|
|
|
|
|
|

|
|
|
1.0 Archivos de configuración para identificación - MxSIG
|
|
1.0 Archivos de configuración para identificación - MxSIG
|
|
|
|
|
|
|
|
|
|
|
|
|
### AliasData.xml
|
|
### AliasData.xml
|
|
|
|
|
|
|
|
En el AliasData.xml te permite dar de alta el archivo mdm6.xml* que utilizara el proyecto para realizar la identificación.
|
|
En el AliasData.xml te permite dar de alta el archivo **mdm6.xml** que utilizara el proyecto para realizar la identificación.
|
|
|
|
|
|
|
|
|

|
|
|
1.1 Archivos de configuración para identificación - MxSIG *archivo que identifica la información que se encuentra en la base de datos
|
|
1.1 Archivos de configuración para identificación - MxSIG *archivo que identifica la información que se encuentra en la base de datos
|
|
|
|
|
|
|
### Servers.xml
|
|
### Servers.xml
|
|
|
El archivo Servers.xml se realizan las conexiones a la base de datos. A través de etiquetas organizadas se agregan las credenciales del usuario, en este caso, el usuario es postgres.
|
|
El archivo Servers.xml se realizan las conexiones a la base de datos. A través de etiquetas organizadas se agregan las credenciales del usuario, en este caso, el usuario es postgres.
|
|
|
|
|
|
|
|
|

|
|
|
1.2 Archivos de configuración para identificación - MxSIG
|
|
1.2 Archivos de configuración para identificación - MxSIG
|
|
|
Al configurar esto, el servicio podrá obtener el permiso para acceder a la información del servidor donde se encuentra la base de datos.
|
|
Al configurar esto, el servicio podrá obtener el permiso para acceder a la información del servidor donde se encuentra la base de datos.
|
|
|
|
|
|
| ... | @@ -25,18 +29,21 @@ Al configurar esto, el servicio podrá obtener el permiso para acceder a la info |
... | @@ -25,18 +29,21 @@ Al configurar esto, el servicio podrá obtener el permiso para acceder a la info |
|
|
El archivo mdm6.xml se definen las etiquetas personalizadas para organizar y publicar información tabular.
|
|
El archivo mdm6.xml se definen las etiquetas personalizadas para organizar y publicar información tabular.
|
|
|
Para lograrlo se debe configurar lo siguiente:
|
|
Para lograrlo se debe configurar lo siguiente:
|
|
|
Entre los tags <tables> </tables> deben están todas las tablas que se quieran desplegar,
|
|
Entre los tags <tables> </tables> deben están todas las tablas que se quieran desplegar,
|
|
|
|
|
|
|
|

|
|
|
1.3 Archivos de configuración para identificación - MxSIG
|
|
1.3 Archivos de configuración para identificación - MxSIG
|
|
|
dentro de los tags <table..> </table> se organizan los campos o consultas que se quieran desplegar de cada tabla.
|
|
dentro de los tags <table..> </table> se organizan los campos o consultas que se quieran desplegar de cada tabla.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
1.4 Archivos de configuración para identificación - MxSIG
|
|
1.4 Archivos de configuración para identificación - MxSIG
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
1.5 Archivos de configuración para identificación - MxSIG
|
|
1.5 Archivos de configuración para identificación - MxSIG
|
|
|
|
|
|
|
|
|
|
|
|
En la cabecera del Layer dentro del tag <table> se pueden utilizar diferentes opciones según la manera en que el usuario quiera desplegar:
|
|
En la cabecera del Layer dentro del tag <table> se pueden utilizar diferentes opciones según la manera en que el usuario quiera desplegar:
|
|
|
-search : es para que sea posible encontrar a través del buscador información la tabla.
|
|
-search : es para que sea posible encontrar a través del buscador información la tabla.
|
|
|
-identify : es para que los campos sean visibles.
|
|
-identify : es para que los campos sean visibles.
|
| ... | @@ -49,10 +56,9 @@ También se configuran las credenciales para acceder a la información de la bas |
... | @@ -49,10 +56,9 @@ También se configuran las credenciales para acceder a la información de la bas |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
|
|
|
1.6 Archivos de configuración para identificación - MxSIG
|
|
1.6 Archivos de configuración para identificación - MxSIG
|
|
|
|
|
|
|
A su vez debe indicarse el campo que contiene la información geoespacial de la tabla <geometry> </geometry>, debe indicarse la proyección <projection> </projection>, entre los tags <resolutions> </resolutions> se indica el rango mínimo <min> </min>, máximo <max></max> donde se quiera que la capa sea identificable.
|
|
A su vez debe indicarse el campo que contiene la información geoespacial de la tabla <geometry> </geometry>, debe indicarse la proyección <projection> </projection>, entre los tags <resolutions> </resolutions> se indica el rango mínimo <min> </min>, máximo <max></max> donde se quiera que la capa sea identificable.
|
|
|
Dentro las etiquetas <fields> </fields> se estructurarán los campos necesarios para su identificación,
|
|
Dentro las etiquetas <fields> </fields> se estructurarán los campos necesarios para su identificación,
|
|
|
|
|
|
| ... | @@ -61,7 +67,7 @@ Dentro las etiquetas <fields> </fields> se estructurarán los campos necesarios |
... | @@ -61,7 +67,7 @@ Dentro las etiquetas <fields> </fields> se estructurarán los campos necesarios |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
1.7 Archivos de configuración para identificación - MxSIG
|
|
1.7 Archivos de configuración para identificación - MxSIG
|
|
|
de los cuales se debe obligadamente agregar varios campos que utiliza MxSIG para su funcionamiento y son los siguientes:
|
|
de los cuales se debe obligadamente agregar varios campos que utiliza MxSIG para su funcionamiento y son los siguientes:
|
| ... | @@ -70,7 +76,7 @@ de los cuales se debe obligadamente agregar varios campos que utiliza MxSIG para |
... | @@ -70,7 +76,7 @@ de los cuales se debe obligadamente agregar varios campos que utiliza MxSIG para |
|
|
|
|
|
|
|
|
|
|
|
|
<name>gid</name>
|
|
<name>gid</name>
|
|
|
<alias>ID</alias> : campo secuencial necesario para MxSIG.
|
|
<alias>ID</alias> : campo secuencial necesario para **_MxSIG_**.
|
|
|
|
|
|
|
|
<name>gid</name>
|
|
<name>gid</name>
|
|
|
<alias>buffer</alias> :Si se requiere que la información geográfica pueda realizar buffer es necesario agregar este campo.
|
|
<alias>buffer</alias> :Si se requiere que la información geográfica pueda realizar buffer es necesario agregar este campo.
|
| ... | @@ -78,10 +84,11 @@ de los cuales se debe obligadamente agregar varios campos que utiliza MxSIG para |
... | @@ -78,10 +84,11 @@ de los cuales se debe obligadamente agregar varios campos que utiliza MxSIG para |
|
|
<field identify="true">
|
|
<field identify="true">
|
|
|
<name>nomgeo</name>
|
|
<name>nomgeo</name>
|
|
|
<alias>nombre</alias> :para cada layer debe ser como tal con la palabra “nombre” y asociarlo con el campo más representativo (nomgeo) en la identificación, por ejemplo en la imagen 1.8 se presentara al momento de identificar el nombre del estado Chihuahua.
|
|
<alias>nombre</alias> :para cada layer debe ser como tal con la palabra “nombre” y asociarlo con el campo más representativo (nomgeo) en la identificación, por ejemplo en la imagen 1.8 se presentara al momento de identificar el nombre del estado Chihuahua.
|
|
|
debe quedarse así porque MxSIG lo utiliza para presentarlo como el encabezado de la información con Fuente distinta
|
|
debe quedarse así porque **_MxSIG_** lo utiliza para presentarlo como el encabezado de la información con Fuente distinta
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ... | @@ -95,13 +102,22 @@ Para desplegar el resultado de una consulta SQL es necesario configurar de la si |
... | @@ -95,13 +102,22 @@ Para desplegar el resultado de una consulta SQL es necesario configurar de la si |
|
|
Dentro de los tags <totals></totals> se deben agregar los campos que se deseen presentar en base al resultado de la consulta SQL situada en la parte final del tag <totals>, la consulta puede ser la que se requiera según las necesidades propias del usuario. La organización de la información ira dentro de los tags <column> </column> y dentro de ellos los tags <name></name> <alias></alias> para el nombre del campo y su alias respectivo.
|
|
Dentro de los tags <totals></totals> se deben agregar los campos que se deseen presentar en base al resultado de la consulta SQL situada en la parte final del tag <totals>, la consulta puede ser la que se requiera según las necesidades propias del usuario. La organización de la información ira dentro de los tags <column> </column> y dentro de ellos los tags <name></name> <alias></alias> para el nombre del campo y su alias respectivo.
|
|
|
<sql alias =’totals’> es el nombre del .json que contiene la información de la consulta.
|
|
<sql alias =’totals’> es el nombre del .json que contiene la información de la consulta.
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
Funcionalmente solo es agregar esta capa tal y como se presenta en el ejemplo (que en mdm6.xml de MxSIG por default contiene en la capa c100) y asegurarse que las tablas que se pide estén en base de datos (datosestadisticos.ent) y se podrá hacer cruce de información en el cliente a través de la herramienta análisis.
|
|
Funcionalmente solo es agregar esta capa tal y como se presenta en el ejemplo (que en mdm6.xml de **_MxSIG_** por default contiene en la capa c100) y asegurarse que las tablas que se pide estén en base de datos (datosestadisticos.ent) y se podrá hacer cruce de información en el cliente a través de la herramienta análisis.
|
|
|
Ejemplo de funcionamiento
|
|
Ejemplo de funcionamiento
|
|
|
Hacer una búsqueda de Aguascalientes (por ejemplo) seleccionar en otros resultados a la categoría Entidad federativa seleccionar la primera opción después generar área de influencia,
|
|
Hacer una búsqueda de Aguascalientes (por ejemplo) seleccionar en otros resultados a la categoría Entidad federativa seleccionar la primera opción después generar área de influencia,
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
y asignar 0 para el tamaño de influencia y a través de la herramienta análisis,
|
|
y asignar 0 para el tamaño de influencia y a través de la herramienta análisis,
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
Podrá cruzar la información del polígono creado a partir de una búsqueda (Aguascalientes) con la información de cualquiera de las opciones que hay en el listado. En este ejemplo seleccionamos Municipios. Por lo cual arrojara los municipios que el polígono contiene.
|
|
Podrá cruzar la información del polígono creado a partir de una búsqueda (Aguascalientes) con la información de cualquiera de las opciones que hay en el listado. En este ejemplo seleccionamos Municipios. Por lo cual arrojara los municipios que el polígono contiene.
|
|
|
|
|
|
|
|
 |