GeoVisualizer is an application that allows users to search for coordinates and display related images based on those coordinates. The app utilizes the Nominatim API for retrieving location information and the Pexels API for fetching images.
- HTML
- CSS
- JavaScript
- Bootstrap
View project demo at https://jb-geo-visualizer.netlify.app/
- Enter latitude and longitude coordinates to search for a specific location
- Retrieve location details, including the name, display address, and other relevant information
- Display an image related to the searched location
- Attribution for the displayed image, including the photographer and a link to the photographer's profile on Pexels
- Nominatim API: Used for reverse geocoding to retrieve location details based on coordinates.
- Pexels API: Used for searching and fetching images related to the searched location.
- Enter the latitude and longitude coordinates in the respective input fields.
- Click the "Search" button to retrieve location details and display an image related to the location.
- View the retrieved location details, including the name and display address, in the "Coordinates Info" section.
- The image related to the location will be displayed in the "Location Image" section, along with attribution to the photographer and a link to their profile on Pexels.
- Nominatim API: OpenStreetMap-based API for geocoding and reverse geocoding.
- Pexels API: API for accessing a vast collection of free stock photos.
If you would like to contribute, please fork the repository and use a feature branch. Pull requests are warmly welcome.