天津政府應急系統之GIS一張圖(arcgis api for flex)講解——(一)GIS一張圖的系統開發環境以及flexviewer架構
系統的GIS功能實作是基于arcgis api for flex,首先附上系統的主界面圖,接下來的是對主界面的子產品功能詳細講解:
一、GIS環境軟體安裝
(1)arcgis desktop的安裝,要是不想對地圖資料進行樣式配置或者資料加工的話,這步可以跳過不用安裝,詳細的安裝步驟見這裡;
(2)arcgis server的安裝,這個是必須的,用來釋出webgis的地圖服務,比如地圖基礎服務,路徑分析的網絡服務,地理編碼服務等等,詳細的安裝步驟見這裡;
(3)arcsde直連建立地理企業資料庫,為了實作線上編輯的功能,比如危險隐患以及應急專家等資源的資訊編輯等等,詳細的建立步驟見這裡;
二、GIS地圖服務的釋出
(1)地理編碼服務的釋出,用來實作路徑分析的位址搜尋比對,比如經緯度擷取地名以及地名擷取經緯度,詳細的釋出步驟見這裡;
(2)路網服務的釋出,用來實作路徑分析子產品的,詳細的釋出步驟見這裡;
(3)地圖Feature Access服務釋出,用來實作線上編輯的,就上面的地圖釋出能力的勾選上Feature Access就ok了;
三、flexviewer的介紹
flexviewer是個開源架構,是esri公司針對GIS地圖的開發服務的,實作GIS功能是基于arcgis api for flex;詳細的介紹見(引用别人的部落格):
http://www.cnblogs.com/wangby/p/4499308.html
http://www.cnblogs.com/wangby/p/4499312.html
http://www.cnblogs.com/wangby/p/4499331.html
附:
flexviewer官網:http://resources.arcgis.com/en/communities/flex-viewer/index.html ,裡面有線上的示例,有api介紹,還有flexviewer開源架構的源代碼下載下傳;
arcgis api for flex官網:https://developers.arcgis.com/flex/sample-code/using-samples.htm,裡面有線上的示例,有api介紹等等;
GIS之家作品店鋪:GIS之家作品店鋪
GIS之家源碼咨詢:GIS之家webgis入門開發系列demo源代碼咨詢