SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
NavTable: visualización de
  datos alfanuméricos en
           gvSIG



  Pablo Sanxiao
psanxiao@icarto.es
NavTable
 * necesidad interna

 * extensión para gvSIG

 * oficial en gvSIG (1.10)

 * licencia GPL v3


http://forge.osor.eu/projects/navtable
modo clásico
origen
características
*   visualización
*   edición (múltiples formatos)
*   navegación
*   alias           HERRAMIENTAS DE
                    ZOOM Y SELECCIÓN          HERRAMIENTAS
                                               DE CONSULTA




* y filtros rápidos!



                        BARRA DE       HERRAMIENTAS DE
                       NAVEGACIÓN      ZOOM Y SELECCIÓN
Show me how it
    works!!
alias
crear alias

gvSIG user dir



                 navtable
                                              nh4_m_mg_l=NH4+ (mg/l) mostraxe
                                              nh4_m_min=NH4+ (mg/l) valor obxectivo mínimo
                                              nh4_m_max=NH4+ (mg/l) valor obxectivo máximo
                                              AOX_m_mg_l=Compuestos orgánicos oxigenados
                                              (mg/l) mostraxe
                                              AOX_m_min=Compuestos orgánicos oxigenados (mg/l)
                              alias           valor obxectivo mínimo
                                              AOX_m_max=Compuestos orgánicos oxigenados (mg/l)
                                              valor obxectivo máximo
                                              Cad_m_mg_l=Cadmio (mg/l) mostraxe
                                              Cad_m_min=Cadmio (mg/l) valor obxectivo mínimo
                                              Cad_m_max=Cadmio (mg/l) valor obxectivo máximo
                                              Hg_m_mg_l=Mercurio (mg/l) mostraxe
                                              Hg_m_min=Mercurio (mg/l) valor obxectivo mínimo
                                              Hg_m_max=Mercurio (mg/l) valor obxectivo máximo
                                              Niq_m_mg_l=Níquel (mg/l) mostraxe
                                              Niq_m_min=Níquel (mg/l) valor obxectivo mínimo
                                              Niq_m_max=Níquel (mg/l) valor obxectivo máximo
                            layerName.alias   Van_m_mg_l=Vanadio (mg/l) mostraxe
                                              Van_m_min=Vanadio (mg/l) valor obxectivo mínimo
personalizar


install_dir/gvSIG/extensiones/es.udc.cartolab.gvsig.navtable/images/




                    navtable_header.png
formularios
NavTableForms


Librería para generar formularios
con las capacidades de navegación
de NavTable
¿Cómo se usa?

1   Modelo de datos
                      2   Diseño de interfaz
                                               3   Extensión gvSIG
Modelo de datos



        Diseño del modelo
              (xml)
Diseño del formulario
     abeille designer


           * integrar al usuario
             en el proceso

           * cada componente
             tiene asociado un
             campo en la capa

           * creación de capa a
             partir del formulario
Crear la extensión

                 * extensión gvSIG

                 * Formulario
                   (hereda NTForms)

                 * clase para el modelo
                 de datos
                 * clase para las
                  validaciones


Utilidades para crear el esqueleto a
partir de la interfaz de usuario!!!
Pros                   Contras
* A nosotros nos           * A nosotros nos
  funciona                   funciona
* Rapidez creando
  formularios              * dependencia de abeille
                             designer
* integración de los
  usuarios en el proceso
                           * actualizar el modelos
                             de datos supone
* refactoring de
                             cambios en varios sitios
  NavTable
Comunidad

* desde el CartoLab
  para el mundo

* reglas sencillas y claras para
  fomentar la participación
  NavTable wiki


* toma de decisiones pública y abierta
   navtable-devel@lists.forge.osor.eu
¡muchas gracias!



  Pablo Sanxiao
psanxiao@icarto.es

Mais conteúdo relacionado

Último

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Último (11)

Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 

Destaque

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Destaque (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Navtable: visualización de datos alfanuméricos en gvSIG

  • 1. NavTable: visualización de datos alfanuméricos en gvSIG Pablo Sanxiao psanxiao@icarto.es
  • 2. NavTable * necesidad interna * extensión para gvSIG * oficial en gvSIG (1.10) * licencia GPL v3 http://forge.osor.eu/projects/navtable
  • 5. características * visualización * edición (múltiples formatos) * navegación * alias HERRAMIENTAS DE ZOOM Y SELECCIÓN HERRAMIENTAS DE CONSULTA * y filtros rápidos! BARRA DE HERRAMIENTAS DE NAVEGACIÓN ZOOM Y SELECCIÓN
  • 6. Show me how it works!!
  • 8. crear alias gvSIG user dir navtable nh4_m_mg_l=NH4+ (mg/l) mostraxe nh4_m_min=NH4+ (mg/l) valor obxectivo mínimo nh4_m_max=NH4+ (mg/l) valor obxectivo máximo AOX_m_mg_l=Compuestos orgánicos oxigenados (mg/l) mostraxe AOX_m_min=Compuestos orgánicos oxigenados (mg/l) alias valor obxectivo mínimo AOX_m_max=Compuestos orgánicos oxigenados (mg/l) valor obxectivo máximo Cad_m_mg_l=Cadmio (mg/l) mostraxe Cad_m_min=Cadmio (mg/l) valor obxectivo mínimo Cad_m_max=Cadmio (mg/l) valor obxectivo máximo Hg_m_mg_l=Mercurio (mg/l) mostraxe Hg_m_min=Mercurio (mg/l) valor obxectivo mínimo Hg_m_max=Mercurio (mg/l) valor obxectivo máximo Niq_m_mg_l=Níquel (mg/l) mostraxe Niq_m_min=Níquel (mg/l) valor obxectivo mínimo Niq_m_max=Níquel (mg/l) valor obxectivo máximo layerName.alias Van_m_mg_l=Vanadio (mg/l) mostraxe Van_m_min=Vanadio (mg/l) valor obxectivo mínimo
  • 11. NavTableForms Librería para generar formularios con las capacidades de navegación de NavTable
  • 12. ¿Cómo se usa? 1 Modelo de datos 2 Diseño de interfaz 3 Extensión gvSIG
  • 13. Modelo de datos Diseño del modelo (xml)
  • 14. Diseño del formulario abeille designer * integrar al usuario en el proceso * cada componente tiene asociado un campo en la capa * creación de capa a partir del formulario
  • 15. Crear la extensión * extensión gvSIG * Formulario (hereda NTForms) * clase para el modelo de datos * clase para las validaciones Utilidades para crear el esqueleto a partir de la interfaz de usuario!!!
  • 16. Pros Contras * A nosotros nos * A nosotros nos funciona funciona * Rapidez creando formularios * dependencia de abeille designer * integración de los usuarios en el proceso * actualizar el modelos de datos supone * refactoring de cambios en varios sitios NavTable
  • 17. Comunidad * desde el CartoLab para el mundo * reglas sencillas y claras para fomentar la participación NavTable wiki * toma de decisiones pública y abierta navtable-devel@lists.forge.osor.eu
  • 18. ¡muchas gracias! Pablo Sanxiao psanxiao@icarto.es