2015-02-05 43 views
0

我正在瀏覽這個工具,但我有問題需要使用新數據重新加載現有圖層。在gvNIX中重新加載一個包含新JSON數據的圖層

我有圖層所有者,我添加了過濾器只是在圖層選擇器的底部。這個過濾器發送一個返回JSON的ajax請求,我需要把這個數據放在這個現有的層中。

是否有可能做到這一點只與傳單庫或我必須使用在leaflet.ext.gvnix.map.js中聲明的海關gvNIX javascript函數?

我無法找到如何做到這一點與JS

感謝

回答

0

leaflet.ext.gvnix.map.js聲明的類被定義爲整合gvNIX上.jspx頁與單張組件生成.tagx

當然,您可以修改.jspx以在頁面上包含您需要的任何內容或定製任何gvNIX組件(或複製它以擴展其功能)以符合您的要求。

例如,您可以創建自己的field.tagx來調整其圖例表示形式。

一個很好的存檔方法是在WEB-INF/tags文件夾中創建一個新的目錄,在其中創建自定義標籤。然後,在.jspx中,包含一個指向您的標記文件夾的新前綴xmlns。這樣,您可以更新gvNIX標籤庫(從新的gvNIX版本),而不會丟失自定義設置。

祝你好運!

+0

是的,我看到了,我試圖編輯toc.tagx來添加我自己的代碼。這個問題它理解了這個標籤下的所有JS邏輯。我怎樣才能獲得圖層內的數據?有沒有什麼功能可以做到這一點?謝謝@ jmvivo – 2015-02-05 14:28:35

+0

那麼,我知道目前'leaflet.ext.gvnix.map.js'有點神祕。未來的版本會更清晰。我們正在計劃輕鬆地擴展並創建新的圖層類型(包括組,wms-t,單幾何圖層等),但我不能告訴你它什麼時候會出現。抱歉。 – jmvivo 2015-02-05 14:39:13

+0

我同意,這個JS不太清楚。無論如何,這是jspx文件中使用的所有新標籤的優秀工作。也許在下一個版本中,它可能是一個很好的功能,可以創建通用功能,如將數據放入現有圖層或添加新圖層。謝謝 ! – 2015-02-06 07:36:29

相關問題