Кто-нибудь знает какие-либо хорошие приложения с открытым исходным кодом Geodjango для проскальзывания?
Я собираюсь построить небольшую ГИС в свое свободное время и буду рыть в Geodjango.
Я пытаюсь найти примеры проектов с открытым исходным кодом Geodjango, чтобы посмотреть, но мне не повезло, поэтому я здесь. Я прошел через большинство обучающих программ, которые мог найти, но все они, кажется, останавливаются в одном и том же месте, и мне любопытно изучить более сложный код реального мира.
Кто-нибудь знает, если/где я могу найти? Все будет достаточно, но материал, использующий API Google Earth, в отличие от Open Layers, был бы идеальным.
Ответы
Ответ 1
everyblock.com недавно выпустил свой исходный код для своего сайта на основе GeoDjango. Я копаю в нем - это интересное тематическое исследование. Он включает в себя сайт, ориентированный на общественность, API JSON и некоторую внутреннюю агрегирование данных и генерирующий карту код. Ссылки и дополнительную информацию можно найти по адресу: http://www.everyblock.com/code/
Ответ 2
Я бы рекомендовал прочитать о том, что первый стек сопоставления GIS. Как только вы поймете, где GeoDjango подходит в этом стеке, существует geodjango-basic-apps репозиторий Google, который дает некоторые примеры GeoDjango. Примеры, которые вы найдете в Интернете, будут заменять определенные части стека (например, Open Layers для API Карт Google или MapServer для GeoServer), но шаблоны проектирования и идеи очень похожи, если не во многих случаях.
Ответ 3
MarineMap - это веб-инструмент для открытого и совместного пространственного планирования в морской среде. Для получения дополнительной информации о MarineMap посетите http://marinemap.org
Код: https://code.google.com/p/marinemap/
Демо: http://southcoast.marinemap.org/marinemap/