I am looking for two Django model fields that are easy to use in admin and gives a Google maps interactive interface.
LocationField
Stores longitude and latitude, admin user clicks on a map to mark the location.
AreaField
Stores a comma separated string of locations, admin user creates a shape on a map to mark an area.
I found a number of them but which one would you recommend for the above requirements?
There is of course also geodjango but it seems a bit overkill for this project.
I know this post is old but in case anyone needs another tool, i've been using the django-geoposition app that helps to create a model field that can hold a geoposition and a corresponding admin widget.
We have been using django-easy-maps but with a custom (non-admin) interface. If Google can't find the location from the street address, we present a navigable map and allow the user to select a position, then store the latitude and longitude. Otherwise, there is likely to be too many street addresses that the Google maps can't parse.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With