olwidget

    0熱度

    2回答

    我想有像地圖一樣的「實時」。 我的主要問題是: 如何使用Django的olwidget用的OpenLayers OpenLayers.Strategy.Refresh? 我是否需要從頭開始手動使用openlayers? 使用django-olwidget,數據位於網頁上,因此定義了數據源,協議的參數。 我的 「第二」 問題是關於我應該選擇哪一種格式... GeoJSON的? KML?其他? 這些格

    1熱度

    1回答

    我在django內部使用olwidget來繪製一些地圖。在我的一種形式中,我要求用戶提供位置和半徑。該位置是使用olwidget提供的OpenLayers地圖輸入的,半徑是jquery-ui中的滑塊。 我想要做的是在地圖上繪製一個半徑圓,用戶在操作滑塊時進行更新。 我無法獲得olwidget創建的OpenLayers地圖的引用。這olwidget產生這樣長相的源代碼: <textarea id="

    1熱度

    1回答

    中的Django模型實例,爲了使用不同的地圖專用窗體域(olwidget),我重寫了模型窗體域(location)。此MapField應包含一個圖層(InfoLayerField),該圖層顯示所有其他模型實例,但是此刻正在編輯該模型實例。現在,它顯示全部模型實例(請參閱MyModel.objects.all()),這意味着,如果編輯模型,當前位置顯示兩次。 爲了做到這一點,我必須從InfoLaye

    1熱度

    1回答

    我要添加一個額外的控制到的OpenLayers地圖通過olwidget處理點擊等產生在這個例子: http://openlayers.org/dev/examples/click.html <script> OpenLayers.Control.Click = OpenLayers.Class(OpenLayers.Control, { ... click handling