Skip to content

Latest commit

 

History

29 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

GeoCapture

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.

Live Preview

Live Preview

Features

  • 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.

Enhanced User Experience

  • 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.

How to Use

  • Clone or download the repository onto your local machine.
  • Open the index.html file 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.

Why GeoCapture

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.

Contributing

Contributions to enhance GeoCapture are always welcome. Feel free to submit pull requests or raise issues to suggest improvements.

Credits

License

GeoCapture is licensed under the MIT License.

About

This web-based solution can be used to capture the coordinates of the locations the user selects and save the information in a CSV file.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages