Este proyecto se trata de una API en donde se puede consultar el clima actual de un sitio en concreto, el resultado será devuelto en formato JSON, esto se logra consumiendo el servicio de Open Weather Map.
La API devuelve una cadena en formato JSON con los siguientes datos, entre otros:
- Coordenadas
- Latitud
- Longitud
- Clima
- Estado climático
- Descripción del estado climático
- Temperatura
- Sensación térmica
- Temperatura mínima
- Temperatura máxima
- Presión
- Humedad
- Visibilidad
- Viento
- Velocidad del viento
- Dirección del viento
- Zona horaria
- Código del lugar
Al abrir el sitio web de la API nos encontraremos con un mensaje como este:
Esto se debe a que no hemos consultado ningún lugar en específico, esto lo haremos a través de la URL.
Como ejemplo, buscaremos los datos de la ciudad de Bogotá, esto lo haremos de la siguiente forma:
Y obtendremos un resultado como este, el cual contiene los datos climáticos de la ciudad de Bogotá:
Asegúrese de tener git instalado en su máquina, lo puede hacer desde la página oficial.
Clone el proyecto utilizando el siguiente comando:
git clone https://github.com/danielrincon-m/AREP_PARCIAL1.git
Un IDE que soporte proyectos Java, o una instalación de Maven en su sistema, puebe obtenerlo desde la página oficial.
Las pruebas pueden ser ejecutadas desde la sección de pruebas de su IDE o si tiene maven puede navegar a la carpeta principal del proyecto y ejecutar el comando
mvn test
La documentación del proyecto puede ser encontrada en la carpeta docs.
También puede ser generada con Maven, clonando el proyecto y ejecutando el siguiente comando:
mvn javadoc:javadoc
- IntelliJ IDE - IDE de desarrollo
- Maven - Manejo de Dependencias
- JUnit - Pruebas unitarias
- GitHub - Repositorio de código
- Open Weather Map - API de donde se extrajeron los datos de clima
Daniel Felipe Rincón Muñoz: Planeación y desarrollo del proyecto - Perfil de GitHub
Este proyecto se encuentra licenciado bajo GNU General Public License - consulte el archivo LICENSE.md para más detalles.