GeoCapture is the ideal solution for geographic data collection on the move, providing an easy-to-use interface for capturing location coordinates directly from your phone or computer. Say goodbye to pricey, complicated GPS equipment and hello to GeoCapture's interactive map and simple data storage.
Leveraging the powerful Leaflet library for interactive mapping and the Proj4js library for coordinate conversions, GeoCapture is built with HTML, CSS, and JavaScript for a seamless user experience.
- Interactive map featuring a range of base maps, including OpenStreetMap, TracesTrack Topo, Google Street, and Google Satellite.
- Geolocation capability to pinpoint the user's current position and update the map accordingly.
- A draggable, custom icon marker that provides updated coordinates and UTM conversion in a popup when moved.
- A table that stores location information with options for editable descriptions.
- Functionality to add locations from the map directly into the table with a simple button click.
- Options to save captured data to CSV or TXT files and a copy-to-clipboard feature for table data.
- Live location tracking with a custom 'Locate' button to find and update the user's current location on the map.
- Mobile responsive design with Bootstrap, ensuring the tool is accessible on various devices.
- A feedback alert system informing when the data is copied to the clipboard.
- Clone or download the repository onto your local machine.
- Open the
index.htmlfile in a web browser to access GeoCapture. - Grant location permissions to enable current location tracking when prompted.
- Interact with the map to set markers and acquire location data.
- Customize the location descriptions directly in the table.
- Use in-built buttons to save data in the preferred format or copy to clipboard.
GeoCapture is designed to be an accessible and cost-effective alternative to traditional GPS devices. It's perfect for users from various domains needing to collect and store geographic data effortlessly.
Contributions to enhance GeoCapture are always welcome. Feel free to submit pull requests or raise issues to suggest improvements.
- Leaflet - Interactive maps
- Bootstrap - Responsive styling
- Proj4js - Coordinate conversion
- FontAwesome - Icons
GeoCapture is licensed under the MIT License.
