1. 程式人生 > >arcgis for android之載入移動地圖包

arcgis for android之載入移動地圖包

1、資料製作篇

a.向量資料在arcmap中按需求製作,所需資料放在一個.mxd工程檔案中,或者所需資料存放在一個.geodatabase中;

b.arcgis pro 1.3中載入.mxd工程檔案或者.geodatabase檔案,載入之後對圖層中的資料進行相應符號化以及分類顯示標註等工作。

C.打包生成.mmpk檔案。


 

2、軟體設計篇

主要原始碼:

參考壓縮包程式碼:移動地圖包載入_20161010

3、參考資料

A、arcgispro下載和安裝

下面就說說申請途徑和啟用方式。

a7下載 ArcGIS Pro 程式

a71
ArcGIS Pro
暫時只有英文版,注意切換語言。

ArcGIS Desktop 的程式也可以在這裡下載,授權號碼就在右邊的位置,與以往授權方式不變。如果需要了解如何授權 ArcGIS Desktop ,還是看我以前寫的一篇,從第6步開始看即可。

a72

a8轉到 ArcGIS Online

a9在組織中管理 ArcGIS Pro 的許可

a10分配許可給指定使用者(Named User
↓↓↓


↓↓↓


a11、開啟ArcGIS Pro 登入賬號



↓↓↓


↓↓↓

現在就開始 ArcGIS Pro 之旅嘍。

B、類庫支撐:quartz-beta版本:

arcgisProEsri賬號:gisjiaqizhang   密碼:zjqgxq123456

相關推薦

arcgis for android載入移動地圖

1、資料製作篇 a.向量資料在arcmap中按需求製作,所需資料放在一個.mxd工程檔案中,或者所需資料存放在一個.geodatabase中; b.arcgis pro 1.3中載入.mxd工程檔案或者.geodatabase檔案,載入之後對圖層中的資料進行相應符號化以及

Arcgis For Android離線地圖實現的幾種方式

ArcGIS for Android離線資料編輯實現原理 實現ArcGIS for Android上的離線資料編輯,具體實現環境及其步驟如下: 一、      環境準備 1.        軟體環境 1)        ArcGIS Server10用於釋出地圖服務 2)        ArcGIS Des

arcgis for android 呼叫公網天地圖註記重影問題

      最近在android專案開發中,使用arcgis for android 地圖api呼叫公網的天地圖。有一個問題,天地圖的註記層,在地圖縮放的時候重新整理滯後,導致註記層有重影,使用者體驗差。    &nb

Arcgis for android100.3 載入影像地圖並且快取地圖

這裡載入並且快取影像的目的是為了防止遙感影像的拷貝,專案之前都是在拷貝影像(因為資料較大,下載太費事),在此進行更新,改為先是載入線上影像,然後再進行快取。 一、先重寫了Arcgis for android的一個ImageTiledLayer(因為別的大多數方法是不允許被重寫的----),先看一

Arcgis for android100.3 載入影像地圖並且快取地圖

這裡載入並且快取影像的目的是為了防止遙感影像的拷貝,專案之前都是在拷貝影像(因為資料較大,下載太費事),在此進行更新,改為先是載入線上影像,然後再進行快取。 一、先重寫了Arcgis for android的一個ImageTiledLayer(因為別的大多數方法是不允許被重

ArcGIS for Android 100.3.0(14):移動地圖MMPK的使用

MobileMapPackage 移動地圖包是ArcGIS Pro裡新推出的一種離線地圖資料,配合ArcGIS Runtime 100使用。 移動地圖包是一個以“.mmpk”結尾的單獨檔案擴充套件,它可以將你的組織的maps、資源、道路網、或者座標整合到一個

ArcGIS for Android示例解析地圖旋轉-----MapRotation

  MapRotation 新增地圖控制元件,並且為地圖容器中新增地圖服務上面已經介紹完了,下面我們來個複雜一點的,這個例子主要實現了地圖的旋轉功能,下面來看一下應用的佈局檔案main.xml,內容如下: <com.esri.android.map.MapView

ArcGIS for Android Runtime 100 升級實踐(一)地圖載入,圖形和符號初始化

      去年的Esri大會,隨著最新的ArcGIS 10.5產品的釋出,全新的ArcGIS Runtime 100.0也隨之釋出。ArcGIS Runtime 100.0 可謂是有了個天翻地覆的改

ArcGIS for Android 100.3的學習與應用(三) 實現地圖新增自定義指北針

圖為高德地圖實現指北針的效果,那麼ArcGIS如何實現呢? 實現方式: 新增地圖的旋轉監聽: map.addMapRotationChangedListener(new MapRotationChangedListener() { @Override

ArcGIS for Android載入WMS(1)——WMS基本介紹

今天開始寫ArcGIS for Android載入WMS系列的一些記錄,主要包括WMS的基本介紹,ArcGIS for Android載入WMS,用MapGuide和GeoServer釋出WMS並在ArcGIS for Android中載入以及其中存在的一些問題等。因為前兩天

【技術貼】ArcGIS Runtime Esri新的離線地圖資料格式——移動地圖

前言 移動地圖包優勢:桌面端渲染好的地圖拿來即用無需二次渲染;支援打包向量切片;結合適量切片解決地圖包過大的問題;支援路徑分析和地理編碼。 一、移動地圖包簡介 移動地圖包是一個以“.mmpk”結尾的單獨檔案擴充套件,它可以將你的組織的maps、資源、道路網、或者座標整

ArcGIS for Android示例解析高亮要素-----HighlightFeatures

  HighlightFeatures 要素高亮化功能,相信有其他gis開發經營的開發人員都有過相應的實現經驗,對於高亮要素,簡單說起來就是我們查詢的或識別出來的要素進行渲染,讓其突出顯示而已,這個例子中涉及後面要介紹的識別的內容,我們只簡單介紹相關的知識,主要介紹要素物件

ArcGIS API For Javascript呼叫動態地圖服務+屬性、空間查詢

1.引言       在本篇部落格中主要記錄一下在ArcGIS API如何呼叫自己釋出的動態地圖服務,利用動態地圖服務我們可以完成哪一些需求等等。 注:(如何利用ArcGIS Server釋出動態地圖服務請看部落格ArcGIS Server釋出動態地圖服務), 2.呼叫動態地

(三)ArcGIS API For Javascript呼叫動態地圖服務

1.引言       在本篇部落格中主要記錄一下在ArcGIS API如何呼叫自己釋出的動態地圖服務,利用動態地圖服務我們可以完成哪一些需求等等。 注:(如何利用ArcGIS Server釋出動態地圖服務請看部落格ArcGIS Server釋出動

arcgis for android 地圖上畫框劃線

來源:http://blog.csdn.net/mwthe/article/details/49780161 主類中: 完成各種view初始化後,新增該程式碼  MyTouchListener  myListener = new MyTouchListener(contex

ArcGIS for Android Runtime100 基本操作(一)——圖層載入和切換

      之前我打算通過程式碼移植的方式來學習ArcGIS for Android Runtime100,博文地址是:http://blog.csdn.net/bit_kaki/article/details/7719648。但是覺得效果不太理想,因為這個版本的變化實在太

ArcGIS API for JS 不依賴地圖服務建立FeatureLayer圖層

     在ArcGIS API for JS中,有一個很強大的要素圖層類——FeatureLayer類。它是一種圖形要素圖層,繼承於esri/layers/GraphicLayer,用來對服務圖層中的要素服務進行顯示。但是通常依賴ArcGIS Server釋出的地圖服務來

ArcGIS for Android 離線資料圖例載入

  圖例是地圖展示裡常用的輔助展示工具。曾經我採用過將圖例截成圖片轉為2進位制儲存到資料庫裡,然後在載入圖層時候調取對應圖片作為圖例展示。但是後來知道geodatabase資料其實就是個空間資料庫,如果是通過geodatabase資料載入圖層,圖斑都是geodatabase

ArcGIS for Android示例解析FeatureLayer服務-----SelectFeatures

  SelectFeatures 在這部分中主要討論一下FeatureLayer圖層的應用,此示例讓我們可以初步認識一下FeatureLayer,下面我來看一下程式碼: public void onCreate(Bundle savedInstanceState) {  

arcgis for android 離線切片載入與geodatabase查詢

載入geodatabase資料private FeatureLayer valueFL; //離線資料圖 @Override public void getLocalMapServerDiFangData(){ try {