iOS-通過訊息響應者鏈找到UIView所在的UIViewController

@interface UIView (FirstViewController)- (UIViewController *) firstViewController;- (id) traverseResponderChainForUIViewController;@end@implementation UIView (FirstViewController)- (UIViewController *) firstViewController {    // convenience

iOS-通過usb SSH到iOS裝置上,比wifi快的多

首先下載 http://download.csdn.net/download/simalone/38413081、把附件解壓,cd到python-client檔案夾下;2、命令列輸入:python tcprelay.py -t 22:22223、螢幕顯示:Forwarding local port 2222 to remote port 22(成功)4、另起命令列輸入:ssh root@localhost -p 2222成功通過usb

iOS-NSDateFormatter 格式說明

格式化參數如下:    G: 公元時代,例如AD公元    yy: 年的後2位    yyyy: 完整年    MM: 月,顯示為1-12    MMM: 月,顯示為英文月份簡寫,如 Jan    MMMM: 月,顯示為英文月份全稱,如 Janualy    dd: 日,2位元表示,如02    d: 日,1-2位顯示,如 2    EEE: 簡寫星期幾,如Sun    EEEE: 全寫星期幾,如Sunday    aa: 上下午,AM/PM    H: 時,24小時制,0-23    K:時,

ArcGIS for iOS 開發系列(3) – 基礎篇-“Hello World Map”

    搞定了環境配置,我們趕快開始ArcGIS for iOS開發吧,按慣例首先建立一個“Hello World Map”程式,使用在上一節中我們建立好的項目。第一步:配置介面。    找到“ViewController_iPhone/iPad.xib”(分別針對了iPhone和iPad不同的布局),在內容視窗中可以看到只有一個空白的View視圖,右下側的工具視窗切換到組件對象,其中列舉了Cocoa

ArcGIS for iOS 開發系列(4) – 基礎篇-地圖組件

    在“Hello World Map”裡我們已經成功載入了地圖,以前沒接觸過GIS的同學先得補一補功課,起碼要瞭解空間對象和資料模型的基本概念。常見的地圖服務,其背後都有一個地圖文檔(*.mxd或*.msd),文檔中有很多頁(圖層Layer),每頁上又有許多空間要素(點、線、面)可能對應了現實世界中的水井、道路、綠地等等,同時地圖文檔中還儲存了可見度、符號化、比例尺等很多配置資訊,用於控制地圖的最終呈現效果。       

ArcGIS Runtime SDK for iOS v2.2.1發布

ArcGIS Runtime SDK for iOS v2.2.1發布,這個版本主要是對v2.2中SDK installer的修複。        v2.2版本中,安裝程式會複製非必須的、與ArcGIS Project Template for XCode相關的檔案,這些模板在v2.1中是被取消掉的。        通常情況下,複製這些模板並沒有影響什麼,但是,在特殊情況下,由於這些檔案需要使用許可,導致使用者可能無法安裝v2.2 SDK;       

ArcGIS for iOS 開發系列(5) – 基礎篇-圖層-靜態圖層

    圖層是空間資料的載體,如果你對ArcGIS Server稍有瞭解的話,就能明白API裡不同類型的圖層對應了伺服器端發布的不同Service,可以分成兩大類:靜態圖層和動態圖層。    靜態圖層泛指緩衝過的地圖服務,除非服務端刪除或更新緩衝,否則用戶端請求的資料永遠是固定不變的,而動態圖層正好相反,伺服器根據每個請求動態產生資料,一靜一動各有用途。表3-2-1 不同類型圖層的繼承關係   

ArcGIS for iOS 開發系列(7) – 基礎篇-空間要素-幾何形狀

        只是載入資料難免乏味,更多時候需要可互動,讓使用者控制地圖的視覺效果,比如:地圖上加標籤、高亮顯示查詢到的街道、修改化學品汙染地區的渲染樣式等等,基本流程就像畫畫,先找張空白的紙,再把房子、花園、馬路什麼的用不同顏色畫上去,紙就是圖形圖層(AGSGraphicLayer),房子等地物就是空間要素(AGSGraphic)。     

ArcGIS Runtime SDK for iOS 2.2發布

ArcGIS Runtime SDK for iOS 2.2緊跟著開發人員峰會的腳步發布,2.2版本中的增強如下:1、能在ArcGIS.com上搜尋和訪問content、users和groups;2、支援WMS圖層;3、能進行Military Grid Reference System (MGRS) 參考系統的相互轉換;4、使用AGSGeometryEngine時改進了幾何操作的效能;5、更好的處理瓦片圖層中“No Data”的瓦片;6、更快載入popups;7、graphics的更快渲染;8、

ArcGIS for iOS 開發系列(8) – 基礎篇-空間要素-符號渲染和屬性資訊

2  符號渲染    幾何形狀是地圖的骨架,最後成圖還需要製圖,製圖是另一個龐大的話題,這裡不做展開,直接來介紹符號和渲染。符號面向的是空間要素,定義了點、線、面要素的顏色、透明度、邊框大小等資訊,而渲染面向的是圖層,定義了整個圖層的符號樣式,其中的要素按照指定規則批量套用符號。2.1  符號    符號(AGSSymbol)從形式上可以分為單一符號、文字元號和複合符號,下面來一一介紹。2.1.1 點狀符號   

ArcGIS Runtime SDK for iOS 升級介紹

        隨著ArcGIS 10.1發布時間的臨近,ArcGIS各產品線的統一命名也被公布,我們熟悉的ArcGIS for iOS被歸類到Runtime,稱為“ArcGIS Runtime for iOS”。這體現出了Esri對移動平台的重視、已經把對Mobile的支援(iOS、Android、WindowsPhone等)和傳統的案頭(Windows、Linux)放在一個層級上了,而原來的ArcGIS API for iOS也更名為“ArcGIS Runtime SDKfor

IOS移動端如何擷取ArcGIS Server的服務列表

1、應用需求ArcGIS Server伺服器增加、刪除服務,移動端能動態擷取服務列表;2、移動端解決方案2.1、擷取伺服器端服務列表URL地址(1)開啟ArcGIS Server服務類別目錄(2)點擊rest得到服務列表URL(3)點擊rest可以看到服務列表的json串,這個url就是我們擷取服務列表的url2.2 IOS讀取方法(1)非同步呼叫服務//服務URLNSURL* url = [NSURL

ARCGIS RUNTIME FOR IOS總結(二)

1.1 功能組成ArcGIS Runtime for iOS API包含了近 200個類和介面,覆蓋了地圖、資料、功能的展示和操作等方方面面,還可調用 ArcGIS for Server提供的強大製圖、地理編碼、地理處理和自訂功能和 Portal for ArcGIS上的地圖。另外,其功能組成基本囊括了GIS功能的各個方面,包括資料擷取、資料視覺效果、查詢檢索、網路分析、定位導航以及訪問公用雲端和私人雲端服務等等。下面逐一論述。1.1.1 資料擷取1.1.1.1 通用功能1)       

ARCGIS RUNTIME FOR IOS總結(六)

1  總結和展望上述API的各項功能,以及基於這些功能開發出來了離線解決方案,那麼除了這些功能,還有那些技術沒有提到呢?以下列舉一二:1.1 訊息推送1.2 移動端3D1.3 地理編碼1.4 資料來源支援1.4.1 線上資料來源1.4.2 本機資料源1.4.2.1 Tpk(切片包過大)1.4.2.2 緊湊型切片1.4.2.3 Shapefile1.4.2.4 Geodatabase1.4.2.5 Tif、img1.4.3 第三方資料來源1.4.3.1 Google地圖1.4.3.2 天地圖1.4

ARCGIS RUNTIME FOR IOS總結(三)

開發部署流程和其他移動產品一樣,開發部署流程包括下載SDK、搭建開發環境、提交蘋果APP Store審核、用戶端下載部署幾個環節。由於蘋果系統的封閉性,個人開發人員需要註冊成為 iPhone Developer  ,至少需要 99 美元和幾天驗證等待時間,才可以開發真機調試的程式並供別人下載。 1.1.1 下載下載並安裝 ArcGIS runtime SDK for iOS v10.2。查看

ArcGIS Runtime for IOS 幾何對象與json的互相轉換

    使用者通過用戶端繪製的幾何對象在有的應用情境下可能需要儲存起來以便後期使用,那麼你可以考慮將幾何對象轉換為json然後保持到sqllite資料庫中,後期需要時候的時候在通過解析json對象的方式返回幾何對象給操作者,需要注意的是在本例中,在儲存幾何對象的同時也儲存了該對象的類型為後期json解析為幾何對象奠定基礎。廢話不多少,核心代碼如下:    .h標頭檔中的定義如下:    #import <Foundation/Foundation.h>#import

ARCGIS RUNTIME FOR IOS總結(一)

1  市場和需求2006 年蘋果公司發布了智能手機 iPhone,卓越的外形設計和新穎的觸摸式互動,令其迅速風靡全球,隨後發布的平板電腦 iPad同樣也取得了巨大成功,二者所搭載的都是 iOS 智能移動作業系統(早期叫做 iPhone OS,後來更名為 iOS),所謂的“智能”作業系統簡單理解就是允許使用者自主擴充功能,比如通過安裝新應用而擷取了新功能。依靠 iOS開發人員計劃和App Store

【移動產品】ArcGIS Runtime SDK for iOS 2.2發布

ArcGIS Runtime SDK for iOS 2.2緊跟著開發人員峰會的腳步發布,2.2版本中的增強如下:1、能在ArcGIS.com上搜尋和訪問content、users和groups;2、支援WMS圖層;3、能進行Military Grid Reference System (MGRS) 參考系統的相互轉換;4、使用AGSGeometryEngine時改進了幾何操作的效能;5、更好的處理瓦片圖層中“No Data”的瓦片;6、更快載入popups;7、graphics的更快渲染;8、

ARCGIS RUNTIME FOR IOS總結(四)

1  典型案例1.1 Esri官方發布的應用1.1.1ArcGIS名稱:ArcGIS應用簡介:iOS平台上的第一個應用程式,標示ArcGIS對iOS平台的支援,主要用來展示ArcGIS for iOS的功能,如地圖顯示、查詢、搜尋、測量距離和面積,以及與他人分享地圖資源。應用:1.1.2FedGIS 2012名稱:FedGIS 2012應用簡介:為Esri聯邦GIS會議準備的會議資訊查詢系統,功能同上。應用: 1.2

ARCGIS RUNTIME FOR IOS總結(五)

1  關於向量資料離線1.1

總頁數: 703 1 .... 180 181 182 183 184 .... 703 Go to: 前往

聯繫我們

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