百度地图API开发概述
一 API基本功能和類別
定位服務(wù)
? ? 基于GPS、WiFi、基站的綜合定位服務(wù)。包括:Android定位SDK,iOS定位SDK,IP定位API。
地圖服務(wù)
? ? 提供矢量地圖、衛(wèi)星圖、全景圖、實(shí)時(shí)路況圖、靜態(tài)圖和個(gè)性化地圖服務(wù)。包括:Android地圖SDK,iOS地圖SDK,iOS全景SDK,Android全景SDK,JavaScript API,靜態(tài)圖API,全景靜態(tài)圖API。
數(shù)據(jù)服務(wù)
? ? 開放POI檢索、熱詞推薦、地理編碼等服務(wù);通過LBS云服務(wù),實(shí)現(xiàn)結(jié)合個(gè)性化數(shù)據(jù)的地圖功能開發(fā)。包括:LBS云服務(wù),Place API,Place Sug API, Geocoding API,坐標(biāo)轉(zhuǎn)換API,Android POI檢索,iOS POI檢索。
出行服務(wù)
? ? 步行、騎行、公交、駕車等多種類型的線路規(guī)劃方案,各方案支持不同策略的檢索;面向移動(dòng)端,還提供導(dǎo)航SDK。包括:Android導(dǎo)航SDK,iOS導(dǎo)航SDK,Android導(dǎo)航HUD SDK,iOS導(dǎo)航HUD SDK,Direction API,Route Matrix API,Android線路規(guī)劃,iOS線路規(guī)劃。
軌跡服務(wù)
? ? 實(shí)時(shí)軌跡追蹤、海量軌跡數(shù)據(jù)存儲(chǔ)、歷史軌跡查詢、軌跡糾偏、地理圍欄報(bào)警;可應(yīng)用于人、車、其他移動(dòng)物體軌跡管理。包括:鷹眼軌跡服務(wù),Android鷹眼軌跡SDK,iOS鷹眼軌跡SDK。
分析服務(wù)
? ? 基于地理大數(shù)據(jù)、位置大數(shù)據(jù)、交通大數(shù)據(jù)和海量行為數(shù)據(jù)的商業(yè)地圖產(chǎn)品,大數(shù)據(jù)分析和可視化技術(shù)。包括:商業(yè)地理分析(慧眼)。
?
?
?
二 javascript api 類概述
核心類
? ? Map, PanOptions, MapOptions, Viewport, ViewportOptions, APIVersion, MapStyle
基礎(chǔ)類
? ? Point, Pixel, Bounds, Size
控件類
? ? Control, NavigationControlOptions, ScaleControlOptions, CopyrightControlOptions, ControlAnchor, OverviewMapControl, LengthUnit, MapTypeControl, NavigationControl, OverviewMapControlOptions, CopyrightControl, MapTypeControlOptions, NavigationControlType, ScaleControl, Copyright, MapTypeControlType, GeolocationControl, GeolocationControlOptions, StatusCode, PanoramaControl
覆蓋物類
Overlay,SymbolShapeType,PolylineOptions,GroundOverlayOptions, ?
Marker,SymbolOptions,IconSequence,PointCollection,
MarkerOptions,InfoWindow,Polygon,PointCollectionOption,
Animation,InfoWindowOptions,PolygonOptions,ShapeType,
Icon,Label,Circle,SizeType,
IconOptions,LabelOptions,CircleOptions,Hotspot,
Symbol,Polyline,GroundOverlay,HotspotOptions,
MapPanes
工具類
PushpinTool,PushpinToolOptions,DistanceTool,DragAndZoomTool,
DragAndZoomToolOptions,ZoomType
右鍵菜單類
ContextMenu,MenuItem,MenuItemOptions,ContextMenuIcon
地圖類型類
MapType,MapTypeOptions,Projection,MercatorProjection,PerspectiveProjection
地圖圖層類
TileLayer,TileLayerOptions,TrafficLayer,TrafficLayerOptions,
PredictDate,CustomLayer,Custompoi,PanoramaCoverageLayer,
CustomLayerOptions,PointDensityType
服務(wù)類
LocalSearch,LineType,WalkingRouteResult,BusLineSearch,
LocalSearchOptions,DrivingRoute,Geocoder,BusLineSearchOptions,
CustomData,DrivingRouteOptions,GeocoderResult,BusListResult,
RenderOptions,DrivingPolicy,AddressComponent,BusLine,
LocalResult,DrivingRouteResult,LocationOptions,BusListItem,
LocalResultPoi,TaxiFare,LocalCity,BusStation,
PoiType,TaxiFareDetail,LocalCityOptions,Autocomplete,
TransitRoute,RoutePlan,LocalCityResult,AutocompleteOptions,
TransitRouteOptions,Route,TrafficControl,AutocompleteResultPoi,
TransitPolicy,RouteType,Geolocation,AutocompleteResult,
TransitRouteResult,Step,GeolocationResult,Boundary,
TransitRoutePlan,WalkingRoute,PositionOptions,Line,
WalkingRouteOptions,HighlightModes,StatusCode ?
全景類
Panoramanew,PanoramaOptions,PanoramaLink,PanoramaPov,
PanoramaService,PanoramaData,PanoramaTileData,PanoramaLabel,
PanoramaLabelOptions,AlbumsControlOptions,PanoramaSceneType,PanoramaPOIType
?
?
?
?
?
?
三 js開源庫
? ? 另提供基于百度API的js開源庫,以加快應(yīng)用開發(fā);包括:大數(shù)據(jù)可視化庫,熱力圖,城市商圈及行政區(qū)域,繪制弧線類,鼠標(biāo)繪制工具條庫,檢索信息窗口類,地圖包裹類,事件包裝器,自定義信息窗口,標(biāo)注管理器,富標(biāo)注,路書,測(cè)距工具,聚合marker,添加標(biāo)注工具,自定義覆蓋物,拉框放大工具,拉框搜索,區(qū)域限制,幾何運(yùn)算,交通流量,檢索控件。
?
?
?
?
?
?
四 密鑰申請(qǐng)
? ? 需要先注冊(cè)百度賬號(hào),登陸API控制臺(tái);申請(qǐng)到密鑰;方可使用百度API。
? ? 以下是我申請(qǐng)好的兩個(gè)密鑰的畫面截圖;
? ? 以下是申請(qǐng)的應(yīng)用的配額和每天的訪問上限,一般足夠用了;
?
?
?
?
總結(jié)
以上是生活随笔為你收集整理的百度地图API开发概述的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用aardio(快手)编程
- 下一篇: 使用VC++绘制坐标系