我是網絡開發各方面的新手; 我已經通過了django的bast教程,現在我想構建一些可以在html上啓動地圖的東西,讓用戶選擇一個位置並將(lang,lat)座標返回到django;如何使用django創建GPS位置小部件?
任何想法,應該如何實現這一般應該完成? 如果你有一個工作的例子,它會更好。
謝謝
我是網絡開發各方面的新手; 我已經通過了django的bast教程,現在我想構建一些可以在html上啓動地圖的東西,讓用戶選擇一個位置並將(lang,lat)座標返回到django;如何使用django創建GPS位置小部件?
任何想法,應該如何實現這一般應該完成? 如果你有一個工作的例子,它會更好。
謝謝
有GeoDjango內置,這是Django的地理空間功能 - 它採用了空間數據庫如spatialite或PostGIS的。
這將用於數據庫管理。對於地圖展示,請使用OpenLayers或其他一些開源的javascript地圖框架。
希望這足以讓您做一些研究並找到解決方案。如果你有更具體的問題,可以在這裏或者更有可能在gis.stackexchange.com網站上詢問它們。
谷歌地理代碼查找:從谷歌地圖http://djangosnippets.org/snippets/293/
獲取經緯度:http://djangosnippets.org/snippets/483/
+1 GeoDjango對於sramij的要求可能有點沉重。我會建議嘗試這些片段之一。 – Alasdair
是GeoDjango的一個直播項目嗎?我不確定這一點。 – sramij
GeoDjango是核心Django的一部分,只要主要項目持續支持。 –