ArcGIS API for Flex 概覽

來源:互聯網
上載者:User

【環境】ArcGIS Server 9.3, ArcGIS API for Flex 1.0 beta

 

ArcGIS API for Flex可以說是ArcGIS Server的擴充開發組件,它可以使你在使用ArcGIS Server構建GIS服務的基礎上,開發富網際網路應用(RIA, Rich Internet Applications)。它的優點在於可以使ArcGIS提供的各種資源(如Map、GP模型)和Flex提供的組件(如Grid、Chart)相結 合,構建表現出色、互動體驗良好的Web應用。

在你學習使用如何使用ArcGIS API for Flex開發Web應用,你甚至不需要安裝ArcGIS Server,因為ESRI已經準備了很多線上Sample資源,而ArcGIS API for Flex可以通過URL形式去訪問它們。

 

通過ArcGIS API for Flex能做什嗎?

ArcGIS API for Flex可以使你在Web應用中,使用ArcGIS Server的Map和Task,比如:

  • 表現一個可互動的地圖
  • 在伺服器執行一個GIS模型,在用戶端表現結果
  • 在ArcGIS Online底圖上表現你自己的資料
  • 在你的GIS資料中搜尋要素和屬性,並表現結果
  • 地址定位,並表現結果
  • 建立mashups(多資訊源的組合)
ArcGIS API for Flex包括什嗎?
  • Maps – ArcGIS Server發布的動態或緩衝地圖服務
  • Graphics – 通過畫圖、快顯視窗增強你的Web應用
  • Tasks – 一些常用的Task
  1. Querying
  2. Locating addresses
  3. Finding attributes
  4. Identifying features
  5. Geoprocessing
  • 使用Flex組件的介面 – ArcGIS API for Flex通過Adobe Flex Framework構建,因此可以使用Flex的各種組件

 

ArcGIS API for Flex關係圖

 

開發人員必需

使用ArcGIS API for Flex要求開發人員對Flex和ArcGIS Server有一定瞭解。

關於Adobe Flex和Adobe Flex Builder,開發人員可以通過 Adobe公司網站的Flex開發人員中心( Flex Developer Center)瞭解詳細內容。

 

開發入門

使用ArcGIS API for Flex開發應用入門可以參考我的另外一篇介紹:《ArcGIS API for Flex 配置使用》。ESRI也提供了使用入門的一段錄影《Creating an application using the ArcGIS API for Flex》,示範了如何開始使用API並進行開發。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.