1. 程式人生 > >高德地圖API中AMap3DMap相關類在打車應用中的使用

高德地圖API中AMap3DMap相關類在打車應用中的使用

高德API方法

注意:‘<-’表示繼承關係

AMap3DMap

1.點標註與對應view

MAShape <-  MAPointAnnotation <- MAAnimatedAnnotation  <- MAUserLocation

MAAnnotationView

2.圓形範圍與對應View

MACircleMACircleView

3.Render 渲染類

MAOverlayRenderer <- MAOverlayPathRenderer <- (MACircleRenderer, MAPolylineRenderer <- MAMultiColoredPolylineRenderer,

MAPolygonRenderer,MAGroundOverlayRenderer

MAOverlayRenderer <- MATileOverlayRenderer

4.描點view的彈出框,點選描點觸發,由MAAnnotationView.selected屬性控制

MACustomCalloutView

5.地圖各種專用數值定義,需要熟悉

MAGeometry

6.地圖上的圖片、覆蓋區域(渲染用MAGroundOverlayRenderer

MAShape <-  MAGroundOverlay

7.熱力圖(可以體現乘客集中地,方便業務)特別是各種高峰期

MATileOverlay <- MAHeatMapTileOverlay

8.地圖當前狀態(此物件可做快取,再次進入同一個介面保持地圖狀態;否則可考慮單例實現效能上會有影響)

MAMapStatus

9.分斷線繪製相關

點與線段 MAShape <- MAMultiPoint <- MAPolyline <- MAMultiPolyline

渲染MAOverlayPathRenderer <- MAPolylineRenderer <- MAMultiColoredPolylineRenderer

紋理MAPolylineRenderer <- MAMultiTexturePolylineRenderer

10.海量點(可用於統計分佈情況)

MAShape <- MAMultiPointOverlay

MAOverlayRenderer <- MAMultiPointOverlayRenderer

11.覆蓋物(資料模型)

MAOverlay(介面)<- (

MACircle

MAGroundOverlay 地圖上的圖區域

MAMultiPointOverlay 海量點

MAPolygon 閉合多邊形

MAPolyline 多段線

MATileOverlay 球面墨卡投影上的圖片tiles資料來源)

12.興趣點POI(基於實現上線車點,server端控制)

MATouchPoi 模型

13.軌跡點(軌跡糾偏、行程計算)

MATracePoint 高德返回值

MATraceLocation app傳入值

MATraceManager 糾偏管理類

14.高德SDK服務(注意服務網路連線控制HTTPS等)AMapFoundation

AMapServices 單例

呼叫高德地圖導航

15.地理圍欄

相關推薦

地圖APIAMap3DMap相關打車應用的使用

高德API方法注意:‘<-’表示繼承關係AMap3DMap1.點標註與對應view:MAShape <-  MAPointAnnotation <- MAAnimatedAnnotation  <- MAUserLocationMAAnnotation

SpringCloud之如何在專案呼叫地圖API

登入高德開放平臺http://lbs.amap.com/,成為開發者,這個過程需要繫結郵箱。 成功後進入控制檯。點選應用管理。並建立新應用。應用名稱都可以自己看著填。 成功後就可以新增key了,當然,也要有名稱等資訊。 ------------------到這裡完成了第

2017地圖API WEB開發(key申請,地圖搭建)簡約教程

height 圖層 類型 開發文檔 doctype content 如何 加載 innerhtml 前端時間因為公司需要研究 了一下百度的教程 然後寫個簡約的筆記記錄一下自己學習的收獲,只為了滿足自己暫時的寫作熱情 高德地圖WEB開發(key申請、api)簡

java利用地圖API將經緯度轉換為具體的位置顯示

根據高德地圖API解析經緯度為具體的位項目有個需求,頁面顯示的時候,數據庫該字段顯示的經緯度,如何將經緯度轉換為具體的位置並顯示呢?核心點如下:java利用高德地圖API將經緯度轉換為具體的位置顯示

調用地圖API(熱力圖)詳解

ocs use map asc type contain maps key script 具體腳本語言如下: <!doctype html> <html> <head> <meta charset="utf-8">

java呼叫地圖API開發,線上地圖開發——未完待續

這是目錄 一、引入高德地圖API 二、高德地圖開發 1、定義一個div來存放地圖 2、生成地圖 3、新增一個跳躍的點 4、新增控制元件 5、有其他需要的請留言 一、引入高德地圖API   高德地圖官方示例:https://lbs.amap.c

地圖api之location定位

關於定位,分為GPS定位和網路定位。本文將詳細描述的瀏覽器定位,屬於網路定位。這是一種通過使用高德JS-API來實現位置定位、城市定位的方法,包含了IP定位,檢索等多種網路定位方式。如果您的手機支援GPS功能,能夠自動獲取GPS資訊,定位將更加準確。 瀏覽器定位 瀏覽器定位外掛,

地圖API獲取的經緯度轉為百度地圖經緯度顯示

通過高德地圖API獲取的經緯度顯示在百度地圖上會有位置的偏差,原因是百度地圖對經緯度進行了加密,通過以下方法對經緯度進行轉換可在百度地圖上精準顯示 private double[] gaoDeToBaidu(double gd_lon, double gd_lat) { double[]

vue結合vue-amap呼叫地圖api

1、到高德地圖開放平臺申請key 2、npm安裝vue-amap 3、在main.js中引入並初始化 4、以獲取周邊資訊為例,PlaceSearch的官方文件 5、展示結果 6、上面方式是根據設定的經緯度獲取周邊資訊,如果想實時獲取當前位置可以這樣,在data中新增一個plugin

地圖API(流程法)整理分析

【高德地圖API(流程法)分析】: 前言:公司現在的網約車專案,使用的是高德地圖,因為地圖導航這一塊的功能佔比量比較大,為了方便大家對高得地圖API的瞭解和學習使用,使用流程圖把高德API分析整理了下。 ——————————————————【一】流程:開始當前位置定位————————————————————

地圖API呼叫和標準(轉)

看過高德地圖API的同學都知道,高德地圖不同端呼叫是不一樣的,作為一個前端菜鳥,前一陣分別在pc端和移動端分別呼叫了高德地圖。情況是這個樣子的,PC端呢我們可以用高德API的web端的javascript程式碼。呼叫沒有問題,具體是這樣的: <!DOCTYPE htm

地圖介面申請 地圖介面整合 地圖API文件

最近筆者在做一個直播APP,裡面有個附近的視訊功能,獲取周邊的視訊,要實時定位,用到高德地圖,那麼筆者把高德地圖介面申請以及介面整合的過程分享出來。 一、註冊 1、填寫資訊 2、成為開發者 3、註冊完成 4、建立應用 5、為應用新增key 填寫

關於地圖api的使用(一)

最近筆者的專案打算新增周邊服務的模組,因此嘗試使用了高德地圖。 先上預覽圖,開啟的時候會自動定位(這裡是使用了瀏覽器ip定位,pc端可能不準)。隨意點選會生成一個藍色的標記,並且自動搜尋附近的美食服務。 初始定位(瀏覽器ip定位) AMap.plugin('AMap

地圖api 點聚合+海量點+點選事件(根據地區或座標進行定位)

<!doctype html> <html lang="zh-CN">     <head>         <!-- 原始地址://webapi.amap.c

地圖api 常用JS元件

<script type="text/javascript" src="http://webapi.amap.com/maps?v=1.4.6&key=你自己的key"></script> <!-- UI元件庫 1.0 --> <script s

安卓地圖API根據城市名獲取對應的經緯度和地理編碼

private void getLatlon(String cityName){ GeocodeSearch geocodeSearch=new GeocodeSearch(con

微信小程式---地圖API

本文章介紹微信小程式呼叫高德地圖API的過程,使用高德定位功能做演示。 微信小程式目前支援百度地圖、高德地圖、騰訊地圖。用法可以說是基本完全一樣,本文章以高德為例,簡單說一下他們的區別,高德地圖精度應該是最準確的,畢竟本來就是做地圖出生的。百度地圖的精度目前較高德而言,還是要稍稍欠缺一

地圖API】從零開始學JS API(七)——定位方式大揭祕

摘要:關於定位,分為GPS定位和網路定位2種。GPS定位,精度較高,可達到10米,但室內不可用,且超級費電。網路定位,分為wifi定位和基站定位,都是通過獲取wifi或者基站資訊,然後查詢對應的wifi或者基站位置資料庫,得到的定位地點。定位資料庫可以不斷完善不斷補充,所以,

地圖API JS實現獲取座標和回顯點標記

1.搜尋+選擇+獲取經緯度和詳細地址 2.回顯資料並點標記 3.實現 第一步:引入資原始檔 <!--引入高德地圖JSAPI --> <script src="//webapi.amap.com/maps?v=1.3&key=在官網申請一個key

移動端開發APPCAN呼叫地圖API實現定位等功能

最近專案在做移動端,做了點地圖應用,發現網上案例比較少,研究之後,給小夥伴們分享一份:看看程式碼吧,有不同的,call我嘍:<!doctype html><html><head>  <meta charset="UTF-8">