Arcgis Android 基本概念 - 淺談

來源:互聯網
上載者:User

標籤:android   io   ar   使用   sp   for   on   資料   bs   

MapView
     MapView 是 Android 中 ViewGroup的子類,也是 ArcGIS Runtime SDK for Android 中的地圖容器,與很多 ArcGIS API 中的 Map、MapControl類作用是一樣的。
      MapView 可以添加一個或多個圖層,圖層只有添加到 MapView 容器中才能進行顯示.

Layer

  在 GIS 中圖層是很重要的概念, 圖層是空間資料的載體,通過它可將各種類型的地圖資料進行載入顯示,但圖層只有添加到 MapView 對象中才能使用.

  • ArcGISTiledMapServiceLayer
    • ArcGISTiledMapServiceLayer 圖層對應 ArcGIS for Server 服務中的切片服務,切片都是事先做好的,ArcGISTiledMapServiceLayer 不能對圖層中的資料變更,除非更新服務緩衝,在 arcgis for android中,也不允許對此類型的資料查詢,通常用做底圖使用.
  • ArcGISDynamicMapServiceLayer
    • ArcGISDynamicMapServiceLayer 圖層對應 ArcGIS for Server 服務中的動態服務,動態地圖服務的地圖資料是按照行動裝置範圍讀取的,用法與 ArcGISTiledMapServiceLayer 圖層相同.ArcGISDynamicMapServiceLayer 圖層通常包含多個圖層,這些圖層由 server 根據請求來渲染並以 rasterimage 形式返回,並且返回的 raster 並不包含 feature 的額外資訊。它的功能特點是更新非常方便,並能及時呈現給使用者,同時,圖層的可視性和空間參考可以改變, 可以給圖層添加單獨的 layer definition, ArcGISServer 為每個 image 動態投影。而地圖的空間參考是由第一個載入的圖層決定。
    • 它的效能特點:它的渲染時間取決於請求資料的數量和複雜度,因此一般都比 tiled map server 要慢,因此,它適合資料經常發生改變、或者需要針對不同的使用者呈現不同的資料,且要素資訊(如 attributes,geometry,symbol 等)不需要的情況.
  • ArcGISFeatureLayer
    • 該圖層可以是空間圖層,也可以是非空間的表, 它包含了很多要素的資訊,每個要素都單獨渲染.

Arcgis Android 基本概念 - 淺談

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.