今天給各位分享gis地圖編程實現的知識,其中也會對gis做地形進行解釋,如果能碰巧解決你現在面臨的問題,別忘了關注本站,現在開始吧!
目錄一覽:
- 1、怎樣用GIS做地圖
- 2、如何通過JavaScript GIS開發地圖
- 3、緊急問一個 關于地圖 (GIS) 的 編程問題
- 4、如何一步一步制作gis地圖?
- 5、什么是GIS編程?
- 6、如何利用ARCGIS進行數字化制作地圖
怎樣用GIS做地圖
如果已經有了經緯度,在ArcGIS軟件當中可以利用菜單Tool-Add XY Data命令將這些數據導入到ArcGIS中。首先把數據在Excel中按照緯度、經度、速度、方向等整理好并保存。接著在ArcGIS中單擊Tool-Add XY Data命令,選擇保存的Excel數據(需要2003格式的),X Field選擇緯度,Y Field選擇經度,坐標系統點擊Edit-Select-Geographic Coordinate Systems-World-WGS 1984.prj就可以得到一個點狀地圖了。
如何通過JavaScript GIS開發地圖
有幾種方式:
如果用的是arcgis:1,通過dojo插件,2,通過openlayer
如果是mapgis:通過zdclient插件(不過實際上也是通過進一步封裝openlayer)
添加微信好友, 獲取更多信息
復制微信號
緊急問一個 關于地圖 (GIS) 的 編程問題
求圖搜索的最短路徑,無非就是貪婪,窮舉算法,以原點相接的點逐個測試一下,就的出了,數據結構可以如下定義
struct Map
{
Map *MapArray;
int MapCount;
int X;
int Y;
int Flag;
}
每個點相連接到其他各點的信息都存入MapArray,MapArray大小可變.Flag用于存搜索時置標志.
那是存儲結構,看地圖數據庫的存儲結構是怎樣的,最簡單的地圖數據庫就是坐標到坐標的模式,轉換過程可以這樣,
1.根據坐標,判斷是否是新坐標,是轉2,否轉3.
2.創建新Map數據,存儲它.返回其地址
3.給Map.MapArray分配一個新地址空間,關聯另一坐標.也要進行有無判斷.有關聯上,沒有新分配關聯上.
4.下一個.
實際過程的看你的數據庫存儲結構是怎樣的.
如何一步一步制作gis地圖?
前幾天看到關于GIS地圖的59秒實現 *** ,還算比較簡單,在BDP個人版導入數據(要有jing'w經緯度,不然做不了GIS地圖分析),然后拖拽經緯度+數值,就能制作GIS地圖。可以參考下
什么是GIS編程?
GIS是GIS實現的平臺,是根據用戶的需要對軟件進行二次開發的一種手段。通過二次開發,可以使軟件更方便于用戶使用。GIS編程分為AO,AE兩大類,不過基本上AE包含于AO之內,不過語言不同。AO使用N多借口使用嵌入式VBA編程,而AE使用C#語言進行編程。詳細的一下也講不清。建議你先學習一些基本VB知識后先學習VBA編程會比較容易上手。
如何利用ARCGIS進行數字化制作地圖
1.打開ArcMap,在ArcMap里面對要進行數字化的柵格數據(有坐標信息圖片地圖)進行坐標配準,如果是有坐標的高分辨率遙感影像進行數字化的話,就不用進行坐標配準。
2.打開ArcCatalog,在ArcCatalog里面找一個文件夾,點擊右鍵新建Shapfile文件,坐標信息可以暫時不用設。
3.打開ArcMap,先把配準好的柵格數據加載進入ArcMap里面,然后加載在ArcCatalog里面新建的Shapfile文件。選擇編輯模塊,選擇要編輯的圖層,啟動編輯,就可以再柵格數據上進行數字化了,數字化完之后保存數據。
4.把數字化好的數據,用ArcToolbox里面的自定義地圖坐標系進行圖層坐標定義。
這樣數字化就完成了。
提示:數字化完之后可以進行數據拓撲檢查,這樣可以保證數據的精確性和準確性。
gis地圖編程實現的介紹就聊到這里吧,感謝你花時間閱讀本站內容,更多關于gis做地形、gis地圖編程實現的信息別忘了在本站進行查找喔。