как создать виджет местоположения GPS с помощью django?

#javascript #django #google-maps

#javascript #django #google-карты

Вопрос:

я новичок в веб-разработке во всех аспектах; я прошел через учебное пособие по django, и теперь я хотел бы создать что-то, что может запускать карту в html, позволять пользователю выбирать местоположение и возвращать координаты (lang, lat) обратно в django;

есть идеи о том, как вообще это должно быть выполнено? если бы у вас был рабочий пример, это было бы еще приятнее.

Спасибо

Ответ №1:

вы пробовали http://djangosnippets.org ?

Поиск по геокоду Google: http://djangosnippets.org/snippets/293 /
Получить широту и долготу из Google Maps: http://djangosnippets.org/snippets/483 /

Комментарии:

1. 1 GeoDjango, возможно, немного тяжеловат для требований sramij. Я бы рекомендовал попробовать один из этих фрагментов.

Ответ №2:

Есть GeoDjango, который является Django с геопространственными возможностями — он использует пространственную базу данных, такую как spatialite или PostGIS.

Это подойдет для управления базой данных. Для представления карты используйте OpenLayers или какой-либо другой фреймворк карты javascript с открытым исходным кодом.

Надеюсь, этого достаточно, чтобы вы провели некоторое исследование и нашли решение. Если у вас есть более конкретные вопросы, задайте их здесь или, что более вероятно, на gis.stackexchange.com сайт.

Комментарии:

1. является ли GeoDjango живым проектом? я не был уверен в этом.

2. GeoDjango является частью ядра Django, поэтому продолжает поддерживаться до тех пор, пока существует основной проект.