Geo Portales con Pentaho QGIS + Geo Server
Orientado al GeoBussines y al GeoMarketing, con base en la solución de analítica Pentaho Server Pentaho Server, al finalizar el curso estarás en la capacidad de implementar, configurar y administrar una solución Web Mapping del lado del Cliente con Tecnología Open Source, para publicar, de forma correcta y eficiente, información geográfica vectorial y servicios OGC de sus instituciones, sobre el cual podrás montar cuadros de mando, conectándose a un amplia variedad de orígenes de datos. Se emplearán herramientas de desarrollo Open Source y/o gratuitas, sin necesidad de licencias, de manera que el aprendizaje y aplicación esté al alcance de todos, agregando valor a tu profesión y/o negocio.
Responsable | Carlos Fierro |
---|---|
Última actualización | 02/02/2024 |
Tiempo de finalización | 1 día 16 horas 9 minutos |
Miembros | 8 |
Share This Course
Compartir enlace
Share on Social Media
Share by Email
Por favor iniciar sesión para compartir esto Geo Portales con Pentaho QGIS + Geo Server por correo.
-
MÓDULO 1: Preparando Pentaho (PUC) & PostgreSQL (PARTE 1)
-
Vista previa gratis
-
Sesion 01 - Completa en Vivo
-
Sesion 01 - Enfatizando en el uso de Objetos (1er Mapa)
-
Sesion 02 - Completo en Vivo
-
Sesión 02 - Enfatizando en la orientación a Objetos (instalación)
-
Sesión 03 - Completo en vivo
-
Sesión 04 - Completo en vivo
-
Sesión 05 - Completo en vivo
-
Sesion 06 - Completo en vivo
-
Sesión 07 - Completo en vivo
-
Instalar JDK (Java Development Kit)
-
Versión recomendada de Pentaho (Windows)
-
Versión recomendada de Pentaho (Linux)
-
Visual Studio Code para Pentaho
-
Instalando plugins necesarios para el proyecto
-
Creación y administración de BBDD para el Geo Portal
-
Estructura del proyecto Geo Portal en Pentaho
-
Soporte Geo espacial en PostGreSQL con PostGIS
-
Vistas, funciones e índices en PostGIS en PostGreSQL
-
Habilitando soporte JNDI en Pentaho
-
Probando la conexión a nuestra BBDD vía JNDI en Pentaho
-
Visualizando mapas en el profesional de Postgresql Open Source
-
-
MÓDULO 1: Desplegando e Integrando Geo Server a Pentaho (PARTE 2)
-
Desplegando Geo Server sobre Pentaho
-
Añadiendo Soporte Geo Espacial en PostgreSQL / PostGIS
-
Ejemplo Sistemas de Coordenadas Perú
-
Limpiando Geo Server para Nuestro Proyecto de Geo Portal
-
Creando Nuestro Primer Espacio de Trabajo en Geo Server
-
Importando Data Geo Espacial con PostGIS-GUI
-
Consultas CQL sobre Capas Importadas en Geo Server
-
Importando capas restantes en Geo Server(Perú)
-
-
Geo Portales, BI, Big Data & Arquitectura del Geo Portal
-
¿Qué son y para qué sirven los GeoPortales?
-
Vista previa gratis
-
¿Qué es Pentaho y su historia?
-
Ejemplos de cuadros de mando de Business Intelligence.
-
Librerías gráficas para construcción de Charts
-
Demo Pentaho Analytics, Visualizer y Saiku, Geo Portal (2D-3D).
-
Geo Portales clásicos vs Geo Portales Analíticos
-
Arquitectura en Business Intelligence vs arquitectura en Big Data
-
Demo: Pentaho Data Integration orientado (PDI) en la Geomática.
-
Arquitectura del Geo Portal con Pentaho & Geo Server
-
Demo: Pentaho & Geo Server
-
Posibilidades de Pentaho en la nube (AWS, AZURE, GCP)
-
-
Tecnológicas de apoyo, el DOM y mi primer Mapa
-
Herramientas a utilizar para la construcción del Geo Portal
-
Demos: QGIS, PgAdmin, Dbeaver, VSCode
-
Instalación del Visual Studio Code
-
Instalación de Plugins VSCode
-
Anatomías de una web, CSS y Javascript.
-
Demo Geo Portal en Pentaho
-
Consola Javascript, Elementos DOM y otros en el navegador
-
Unminify JS, CSS HML & Tabuliación del código
-
Demo: Hola Mundo !
-
Introducción a la librería Leaflet
-
Construyendo mi primer Mapa con Leaflet.
-
Agregando estilos CSS profesional nuestro Primer mapa
-
¿Qué es un objeto y su aplicación en JavaScript?
-
¿Qué es el DOM?
-
Manipulando el DOM con JavaScript
-
-
Objetos y clases en Leaflet, entendiendo la API de Leaflet
-
Documentación de Leaflet
-
Creando el objeto map y accediendo a sus propiedades.
-
Las clases L.map y L.tileLayer
-
Método addTo().
-
Creando objeto OSM
-
Trabajando con controles en la capa L.map
-
Entendiendo el control maxBouinds
-
Opciones de interacción y teclado
-
Métodos para modificar el estado del mapa – L.map
-
Mobile GIS. Aplicaciones Webmapping en dispositivos móviles
-
Ajuste para dispositivos móviles.
-
-
API DE LEAFLET PARTE II & PLUGINS EN LEAFLET
-
Geolocalización, creando funciones, creando y añadiendo eventos.
-
Uso del método locate().
-
Volando con flyTo() y stop()
-
Métodos para recuperar el estado del mapa – Métodos GET
-
getCenter(), getZoom(), getMinZoom(), getMaxZoom()
-
Métodos para trabajar con capas y controles
-
Revisando los plugins en Leaflet
-
Instalando plugin minimap en Leaflet
-
-
ARQUITECTURA & PLUGINS EN PENTAHO
-
Entendiendo la arquitectura de Pentaho
-
El Marketplace y los plugins en Pentaho
-
Instalando plugin texCommunity Editor
-
-
FUSIONANDO PENTAHO Y GEOSERVER
-
Desplegando Pentaho y Geoserver
-
Accediendo a Pentaho y Geoserver
-
-
QGIS, los servicios web de mapas y GeoServer
-
Entorno de QGIS, lectura de capas
-
Añadiendo soporte de mapas base mediante plugins
-
Añadiendo soporte de mapas base mediante python
-
Entendiendo la Arquitectura de servicios web de mapas
-
-
PostGreSQL, PgAdmin y soporte Geo espacial con PostGIS
-
Accediendo a PostgreSQL mediante PGAdmin
-
Añadiendo la extensión PostGIS a PostGreSQL
-
Efectos de Postgis en PostGreSQL.
-
Anatomía de una función en PostGreSQL
-
-
PostgreSQL & QGIS, Navegando en PgAdmin y DBaver
-
Conexión de QGIS a POstgreSQL
-
Importando capas vectoriales a PostGreSQL
-
Consultando capas vectoriales desde PGAdmin
-
Consultando capas vectoriales desde Dbaver
-
Accediendo a los metadatos de las capas en QGIS
-
-
GEOSERVER, QGIS Y POSTGRESQL
-
Accediendo a GeoServer
-
Creando espacio de trabajo
-
Creando almacén de datos
-
Creando capas
-
Publicando capas
-
Previsualizando capas
-
-
UNA MIRADA A PENTAHO SERVER
-
Una primera mirada a las perspectivas de capas.
-
Una primera mirada a las perspectivas de componentes.
-
Una primera mirada a las perspectivas de acceso a datos.
-
-
DESPLEGANDO GEOPORTAL CON PENTAHO & GEOSERVER
-
Una mirada a los componentes de la capa de presentación en Pentaho CDE
-
Definiendo estructura del Proyecto en Pentaho
-
Diseñando la capa de presentación en Pentaho CDE.
-
Definiendo variables Globales en CDE (objeto JSON)
-
Creando capas de código snippet CSS
-
Creando capas de código snippet JS
-
Cargando Plugins de Leaflet en la estructura
-
Invocando código externo JS de plugins Leaflet
-
Invocando código externo CSS de plugins Leaflet
-
Instalando plugin L.control.location
-
Instalando plugin L.sidebar
-
Instalando plugin L.geomanstyle.editor
-
Optimizando la llamada de código JS
-
Optimizando la llamada de código CSS.
-
-
INDICADORES KPI’S CON PENTAHO & BOOTSTRAP
-
Interactuando la capa de acceso a datos en Pentaho CDE
-
Analizando consulta a nuestro base de datos con PgAdmin
-
Definiendo consultas en nuestra capa de acceso a datos de Pentaho.
-
Una mirada a Bootstrap en Pentaho
-
Definiendo contenedores de tipo panel con BootStrap en CDE
-
Definiendo Chart de tipo Stacked Bar en Pentaho CDE.
-
Definiendo Chart de tipo Pie Bar en Pentaho CDE.
-
Una mirada a las propiedades avanzadas de los charts de tipo Bar
-
Una mirada a las propiedades avanzadas de los charts de tipo Pie
-
¿Qué es una Aplicación web responsiva?
-
Ciclo de vida de los componentes en CDE
-
Haciendo responsivo nuestros charts
-
-
CAPAS ESPECIALES EN LEAFLET Y EL FORMATO GEOJSON
-
Entendiendo el LayerGroup.
-
Entendiendo el FeatureGroup
-
Entendiendo el GeoJSON
-
¿Qué es el objeto GEOJSON?
-
Opciones de L.geoJSON
-
Métodos de GeoJSON
-
Usando GeoJSON con Leaflet.
-
Recorriendo un GeoJSON
-
Renderizando los features del GeoJSON en HTML con JS
-
ESRI en Leaflet
-
Que son los formatos SHP
-
Estructuras de los documentos de tipo SHP
-
Referencia de ESRI con Leaflet
-
-
AÑADIENDO NUESTRO SIDEBAR TIPO TABS
-
Agregando Sidebar tipo tab
-
¿Qué es el SCSS y como convertirlo a CSS?
-
Moviendo nuestros sidebar de KPI’s
-
Creando función de creación de cards.
-
Creando función para listar cards
-
Invocando funciones en nuestro main.js
-
Creando parámetros para nuestros Charts
-
Creando parámetros para nuestro Select
-
Renderizando nuestro Select.
-
SetView() o FlyeTo() en nuestro Select
-
-
SERVICIOS REST, POSTMAN,SERVICIOS WMS, WFS, WCS
-
¿Qué son los servicios webs y que tipos de servicios existen?
-
Verbos o métodos de los servicios de tipo REST
-
¿Qué son los servicios WMS, WFS y WCS?
-
Accediendo a los servicios WMS, WFS y WCS desde GeoServer
-
Consumiendo servicios web desde Postman.
-
Consumiendo servicios REST en leaflet con $.Ajax
-
Desplegando plugin lealfet-geoserver-request
-
Consumiendo servicios REST en leaflet con lealfet-geoserver-request.
-
Analizando desde la consola la respuesta de tipo GeoJSON
-
Una mirada a las capas WFS y WMS desde el GeoServer
-
Filtrando con CQL mis capas WMS en GeoServer.
-
Filtrando mis capas WMS y WFS desde leaflet
-
Llamando capas WMS y WFS
-
-
CREANDO POPUP’S
-
Creando popup con recorrido dinámico manual.
-
Creando popup con recorrido dinámico automático
-
Creando una Leyenda de tipo WMS
-
Creando una Leyenda de tipo WFS
-
-
CREANDO BARRA DE BÚSQUEDA PARA RUTAS
-
Diseñando capa de presentación de nuestra barra de búsquedas
-
Estilando con CSS nuestra barra de búsquedas
-
Entendiendo la desestructuración del código JavaScript
-
Tomando control de los valores de la barra búsqueda
-
Creando función para gestionar valor a buscar de la barra
-
-
CONSUMIENDO API’S PARA BUSQUEDA DE RUTAS
-
Creando nuestro endpoint del API de Direcciones
-
Creando nuestro endpoint del API de Geoconding
-
Consumiendo endpoints de Geocondig y Direcciones en PostMAN
-
Modularizando la funcionalidad con la lógica de búsqueda
-
Implementando la función para la data a geocodificar.
-
Implementando la función que envia la data a geocodificar al API de direcciones
-
Implementando la función que envia la data a geocodificar al API de de GeoCoding
-
Implementando función que agrupa features y limpia geoportal
-
Implementando función que renderiza resultado de la búsqueda en el sidebar
-
Implementación de los marcadores resultantes en nuestro Geo Portal.
-
Implementación de las rutas a partir de la selección del destino en el sidebar
-
-
EDICIÓN 2023
-
GRUPO EDICIÓN DICIEMBRE
-
-
MÓDULO 2: QGIS (Simbología, Estilos y Leyendas) & Geo Server
-
Instalando QGIS 3.20 en Linux
-
Instalando QGIS 3.16 en Windows
-
Leyendo Archivos Shapes en QGIS ¿.shp, .dbf, .prj? ¿Qué son, para Qué sirven?
-
Instalando Complementos de Capas Base (Bing, Google, OSM)
-
De QGIS a PostGIS a Geo Server (I)
-
De QGIS a PostGIS a Geo Server (II)
-
De QGIS a PostGIS a Geo Server (III)
-
Simbología Tipo Único y Categorizado
-
Simbología Graduado y basado en Reglas
-
-
MÓDULO 3: Integrando Librerías y Creando Nuestro Mapa
-
Creando Cuenta en Mapbox
-
Integrar Complementos para Desplazamiento (PAN) y para Zoom (Zoom)
-
Solucionando Error de Renderizado de los Mapas Base en el Geo Portal
-
-
Publicar Certificados en Linkedin
-
Paso 1: Publicando Certificado en Linkedin
-
Paso 2: Compartiendo certificado en Linkedin
-
-
EXTRA - INTRODUCCIÓN DOCKER
-
Vista previa gratis
-
Instalacion de Docker Container
-
¿Cómo funciona Docker?
-
Containers en Sistemas Operativos
-
¿Cómo se crea un docker container?
-
Comandos en Docker Run
-
Comandos para listar Containers
-
Ciclo de vida de un container
-
Stop y Kill Containers
-
Laboratorio con Redis y Acceso a Shell
-
Acceso a Shell con Docker Run
-
Creación de imagenes con Docker
-