• Inicio
  • Novedades
  • Academia SAP
  • FAQ
  • Blog
  • Contacto
S4PCADEMY_Logo
Twitter Linkedin Instagram
S4PCADEMY_Logo
Twitter Linkedin Instagram
Personal Insights

La aplicación muestra datos de terremotos en su región (donaciones)

By s4pcademy 


Los terribles terremotos de Turquía y Siria han estado en la mente de todos. Todos oramos para que se encuentre a más personas y para que los sobrevivientes puedan reconstruir y recuperar su determinación y fuerza.

App con datos de terremotos

Estaba pensando en qué tipo de aplicación podría crear relacionada con los terremotos, tal vez eso podría ayudar de alguna manera. Encontré el Servicio Geológico de EE. UU., que incluye el Programa de Riesgos de Terremotos del USGS. Proporcionan información sobre terremotos en tiempo real, incluidas API gratuitas.

De hecho, sabía acerca de los servicios porque hay un Curso Python LinkedIn Learning Tomé eso usa los datos del terremoto como parte de su tutorial.

API

Las API se encuentran aquí: https://terremoto.usgs.gov/fdsnws/event/1/

Las 2 principales API que encontré fueron:

  • Un conjunto de feeds con datos en tiempo real de los últimos terremotos (ubicación, fuerza, etc.). Hay alimentaciones para terremotos en la última hora, día o semana, y alimentaciones para terremotos de diferente fuerza.
  • Un servicio de consultas que le permite consultar, por ejemplo, en función de la ubicación, la potencia, etc.

También hay una llamada para obtener información sobre un terremoto específico, incluidos todos los diferentes tipos de mapas. Usé esto para la pantalla de detalles.

Pantalla 1 – Lista de terremotos

Así que decidí construir 2 pantallas. El primero es uno que muestra diferentes listas de terremotos: una lista de todos los terremotos de magnitud 4.5 o superior en las últimas 24 horas y una lista de todos los terremotos en la última hora.

También puede consultar los terremotos cerca de un lugar determinado (o haciendo clic en el botón cerca de su ubicación), y puede establecer el radio desde su ubicación y la magnitud mínima.

Una buena característica aquí sería ingresar una ciudad y la aplicación determinaría su latitud y longitud.

Pantalla 2 – Detalles del terremoto

Creé una segunda página de detalles a la que puede navegar haciendo clic en cualquiera de los terremotos en cualquiera de las listas de la primera página.

En la página de detalles hay mucha información básica, pero lo más interesante es el mapa para ubicar dónde ocurrió el terremoto.

También hay un botón que lo lleva a la página de USGS donde puede proporcionar detalles si sintió el terremoto.

Características de SAP Build Apps

Había varias características de SAP Build Apps que aproveché para hacer esto posible.

  • Contenedores: Anidé contenedores y configuré el ancho y los diseños para ayudarme a organizar y alinear los componentes:
  • Pestañas blandas: Componentes de Marketplace para ayudar a crear pestañas en sus aplicaciones.
  • Renderizado condicional: Un componente para crear varias interfaces de usuario y cambiar entre ellas, utilizado junto con las pestañas suaves.
  • Vista de desplazamiento: Le permite crear un área que se desplazará mientras el resto de la página permanece inmóvil, que usé para las listas de terremotos.
  • Lista básica: Un componente central para mostrar un elemento en una lista que incluye varios campos de texto.
  • Vista web: Un componente de Marketplace para mostrar páginas web, en este caso, para mostrar el mapa.
  • Abrir navegador web: Una función de flujo de Marketplace para abrir una página web en el navegador web del dispositivo.
  • Parámetros de la página: Usé la práctica estándar de crear un parámetro de página en la página de detalles para contener la identificación del artículo específico. Esto se pasa al navegar desde la página de inicio.

Instalar aplicación

Voy a hacer un tutorial sobre cómo crear esta aplicación. Mientras tanto, puede importar la aplicación y tal vez pueda encontrar formas de hacerla útil para las personas en el campo o en otros lugares.

  1. Descargar el proyecto.
  2. Cree un nuevo proyecto de aplicación y llámelo Temblores.
  3. En la parte superior derecha de la aplicación vacía que creó, haga clic en los 3 puntos y seleccione Reemplazar. Seleccione el proyecto que descargó (.gpg) y haga clic en Reemplazar.




aplicacióndatosdonacionesmuestraregiónterremotos

Artículos relacionados


#ABAPCDS  ·  #AMDP  ·  ChatGPT  ·  Technical Articles
Cree una vista de CDS de muestra y AMDP con ChatGPT
#Data_Mesh  ·  #Data_Strategy  ·  Business Trends
Malla de datos con SAP Datasphere
#EnterpriseArchitecture  ·  SAP data and analytics  ·  sap data and analytics advisory methodology  ·  Technical Articles
Lanzamiento de la metodología de asesoramiento de datos y análisis de SAP
Mejora de la experiencia del cliente con una cadena de suministro resistente al riesgo en BSH Home Appliances Group
Previo
Casos de uso de análisis de eliminación entre empresas en SAP S/4HANA
Siguiente

Madrid

Calle Eloy Gonzalo, 27
Madrid, Madrid.
Código Postal 28010

México

Paseo de la Reforma 26
Colonia Juárez,  Cuauhtémoc
Ciudad de México 06600

Costa Rica

Real Cariari
Autopista General Cañas, 
San José, SJ 40104

Perú

Av. Jorge Basadre 349
San Isidro
Lima, LIM 15073

Twitter Linkedin Instagram
Copyright 2022 | All Right Reserved.