iOS開發拓展篇 CoreLocation簡單介紹

2021-07-06 02:19:44 字數 1416 閱讀 2097

一、簡介

(1)導航:去任意陌生的地方

(2)周邊:找餐館、找酒店、找銀行、找電影院

2.在上述應用中,都用到了地圖和定位功能,在ios開發中,要想加入這2大功能,必須基於2個框架進行開發

(1)map kit :用於地圖展示

(2)core location :用於地理定位

3.兩個熱門專業術語

(1)lbs :location based service(基於定位的服務)

(2)solomo :social local mobile(索羅門)

二、corelocation框架的使用

1.corelocation框架使用前提

(1)匯入框架

說明:在xcode5以後,不再需要我們手動匯入

(2)匯入主標頭檔案

#import

2.corelocation框架使用須知

corelocation框架中所有資料型別的字首都是cl

corelocation中使用cllocationmanager物件來做使用者定位

三、經緯度等地理資訊掃盲

1.示意圖

2.本初子午線:穿過英國倫敦格林文治天文台

往東邊(右邊)走,是東經(e)

往西邊(左邊)走,是西經(w)

東西經各180°,總共360°

3.赤道:零度維度

往北邊(上邊)走,是北緯(n)

往南邊(下邊)走,是南緯(s)

南北緯各90°,總共180°

提示:橫跨經度\緯度越大(1° ≈ 111km),表示的範圍就越大,在地圖上看到的東西就越小

4.我國的經緯度:

(1)中國的經緯度範圍

緯度範圍:n 3°51′ ~  n 53°33′

經度範圍:e 73°33′ ~  e 135°05′

(2)部分城市的經緯度

四、模擬位置

說明:在對程式進行測試的時候,設定手機模擬器的模擬位置(經緯度)

iOS開發拓展篇 CoreLocation簡單介紹

ios開發拓展篇 corelocation簡單介紹 一 簡介 1 導航 去任意陌生的地方 2 周邊 找餐館 找酒店 找銀行 找電影院 2.在上述應用中,都用到了地圖和定位功能,在ios開發中,要想加入這2大功能,必須基於2個框架進行開發 1 map kit 用於地圖展示 2 core locatio...

iOS開發拓展篇 XMPP簡單介紹

文頂頂部落格 一 即時通訊簡單介紹 1 簡單說明 有許多的im系統,如aol im yahoo im msn以及qq,它們最大的區別在於各自通訊協議的實現,所以即時通訊技術的核心在於它的傳輸協議 業界經過多次努力,試圖統一各大主要im 商的標準 aol yahoo 及 microsoft 但無一成功...

iOS開發拓展篇 XMPP簡單介紹

ios開發拓展篇 xmpp簡單介紹 一 即時通訊簡單介紹 1 簡單說明 有許多的im系統,如aol im yahoo im msn以及qq,它們最大的區別在於各自通訊協議的實現,所以即時通訊技術的核心在於它的傳輸協議 業界經過多次努力,試圖統一各大主要im 商的標準 aol yahoo 及 micr...