Интересно о GeoDjango и картографических сервисах

Я пытаюсь создать свое первое приложение ГИС с помощью GeoDjango, и у меня есть несколько вопросов, прежде чем я начну:

Во-первых: для чего именно GeoDjango по сравнению с Google Maps? Это просто для обработки информации, которая затем передается в такую ​​службу, как Google Maps?

Если это правда, в чем преимущество использования GeoDjango по сравнению с простым сохранением точек широты и долготы в базе данных и их передачей в Google Maps?

Если все вышесказанное верно, если я вдруг захочу сменить поставщиков карт (скажем, от Google до Bing), делает ли GeoDjango это намного проще и более модульным?

У меня небольшие проблемы с пониманием взаимосвязи между GeoDjango и картографическими службами, если бы кто-нибудь мог прояснить это для меня с помощью некоторых примеров, это было бы круто.

Далее: Если у меня есть существующий проект в GeoDjango, который я хочу интегрировать, который использует MySQL, следует ли мне перенести все на PostgreSQL, потому что GeoDjango плохо работает с MySQL? Что мне делать с базами данных?

5
задан aroooo 26 November 2011 в 06:28
поделиться