I am trying to create my first GIS application with GeoDjango, and before starting, I have a few questions:
First: What is GeoDjango for Google Maps? Is it just for processing information that is then transferred to a service like Google Maps?
If so, what is the advantage of using GeoDjango - just store lat / long points in db and transfer them to Google Maps?
Assuming that all of the above is true, if I suddenly want to change the map providers (say, from Google to Bing), does GeoDjango make it much easier and module?
I have problems understanding the relationship between GeoDjango and mapping services, if someone could clarify this for me with a few examples, that would be awesome.
Further. If I have an existing project in GeoDjango that I want to integrate using MySQL, should I move everything to PostgreSQL because GeoDjango does not work with MySQL? What to do with databases?
source share