GIS學習探索

2021-09-30 16:42:27 字數 490 閱讀 7031

由於工作的原因,這幾天在研究gis的控制項,主要看了supermap和mapinfo兩個公司的控制項

主要有以下收穫

1、gis控制項大多有這麼幾個控制項:mapcontrol用來顯示地圖,zoomin,zoomout,漫遊(用來拖拽地圖),向左移,向右移等

2、**一些演示的flash和一些例子中發現gis主要實現的功能有:對地圖的放大縮小,地圖的拖動,顯示所選座標的地理資訊,當然還有的可以實現選取兩點顯示兩點間的最短路徑

感覺到問題:每個公司的控制項所讀取的影象都有自己的格式,這些格式是不通用的,如supermap的影象檔案是.sdb,mapinfo的影象檔案是.mws。當然隨之對應的是每個公司都推出了自己的地圖編輯系統

就我這兩天感覺gis的功能主要分為兩部分

1、對所載入的地圖進行處理

2、對資料庫中的資料進行分析處理外

3、綜合處理,如上面提到的兩點間最短路徑的選取

看了2、拖動地圖時區域性重新整理,不重新整理整個頁面,執行的效率比較高

GIS新探索 GeoHash原理和編譯碼實現

geohash基本原理是將地球理解為乙個二維平面,將平面遞迴分解成更小的子塊,每個子塊在一定經緯度範圍內擁有相同的編碼。不好理解,沒關係,我來找個圖。就像上面這張圖,乙個座標點,可以當做乙個小格仔,而格仔的標註就是該座標點geohash值,當然格仔越小精度越高,這個看實際應用吧。現在我們來說說為什麼...

GIS學習日誌 2009 3 25

arcgis很大的乙個優點是可以使用任何格式的gis資料,並且可以同時訪問多個資料庫和檔案。arcgis用乙個高階的通用的地理資料模型來表示空間資訊,包括空間要素,遙感資料以及其他的空間資料型別。arcgis同時支援基於檔案的空間資料型別和基於資料庫的空間資料型別。什麼是geodatabase?ge...

GIS開發學習記錄

日誌 7.14 1 4 2 1 e 1 7.25 1 5 2 1 e 1 1.1 main屬於方法,不能在方法中宣告方法,需要在main外宣告類 方法,才可在main中呼叫。1.2呼叫方法時,需先宣告類。class classname new class 1.3 想傳遞位址引數時,引數前加ref即可...