天天看點

天津政府應急系統之GIS一張圖(arcgis api for flex)講解(一)GIS一張圖的系統開發環境以及flexviewer架構

天津政府應急系統之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源代碼咨詢

繼續閱讀