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