您好,登錄后才能下訂單哦!
這篇文章主要介紹TE二次開發中常見問題有哪些,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
在te系統開發的過程中,經常碰到一些問題,下邊進行一下列舉。
1、te中的矢量圖層查詢,只有在te中加載出來的矢量圖層對象,使用api才能查詢到,如想要查詢圖層的所有對象,要使用其他方式查詢圖層的源數據,在geoserver和arcgis發布的矢量圖層,有相關的服務可進行查詢,shp文件有各種類庫可以讀取;
2、shp文件加載到skyline te里或者sfs,會產生一個和shp同名的后綴名為.qix的文件,這是個緩存文件,替換shp的時候得把這個文件刪了,要不在客戶端刷新的時候數據可能不會更新;
3、mpt也是一個切片的集合,里邊包含了縮放最高等級的信息,假如想要往地圖加載一個高精度的影像或高程數據,而mpt的精度不如要加載的數據,那么加載的影像或高程只能顯示到mpt的最高級別,這樣就會存在加載的數據模糊的問題,在這種情況,可以在制作mpt的時候,加上一塊高精度的影像,只要有一小塊就可以;
4、影像用arcmap打開后,會生成金字塔文件,在tb中加載,也會識別這個金字塔文件,有時生成的mpt會存在模糊的問題,就需要在tb中設置影像或高程為te的金字塔;
5、在cs的開發中,按照bs的模式編寫畫polygon的代碼,一旦存在polygon自相交時,程序就會拋出異常,而在bs中就不會,所以在cs中要是用ExteriorRing ,具體參見本公眾號的《TE二次開發畫polygon》。
6、te連接web服務器上的數據,或者sfs等發布數據,有些緩存都存儲到ie瀏覽器緩存中,要是服務器更新數據,客戶端沒變,需要清除ie緩存;
以上是“TE二次開發中常見問題有哪些”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。