聲明不是原創(chuàng)的,我是專業(yè)做gis的,公司也曾考慮用api開發(fā),不過因限制較多還是作罷。這個作者還是比較了解的

紅旗網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)!從網(wǎng)頁設計、網(wǎng)站建設、微信開發(fā)、APP開發(fā)、自適應網(wǎng)站建設等網(wǎng)站項目制作,到程序開發(fā),運營維護。成都創(chuàng)新互聯(lián)于2013年開始到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設就選成都創(chuàng)新互聯(lián)。
Google Maps API : Google Maps API 基于Google Maps,能夠使用 JavaScript 將 Google Maps 嵌入網(wǎng)頁中。API 提供了大量實用工具用以處理地圖,并通過各種服務向地圖添加內容,從而使用戶能夠在自己的網(wǎng)站上創(chuàng)建功能強大的地圖應用程序。Google Maps API支持交通地圖和衛(wèi)星地圖,有中文語言版本,其地標文件KML格式已經(jīng)成為在線地圖的標準格式,Google Earth和Google Maps都支持KML。目前在國際和國內應用都非常廣泛,提到互聯(lián)網(wǎng)地圖的應用,基本上不能不提Google Maps API。
Microsoft Virtual Earth API : 基于Virtual Earth的API,英文版,其例子和顯示效果非常豐富,預覽效果后可以查看相關源代碼,可惜目前不支持中國地圖的開發(fā)。
Yahoo Maps API : 基于Yahoo Maps,和微軟地圖一樣,也僅支持英文,不支持中國地圖的開發(fā)。Yahoo地圖提供基于Flash、Ajax和Map Image三種形式的開發(fā)接口,功能較為齊全,顯示效果不錯。
MapABC API : 基于MapABC的國內地圖供應商,Google地圖的中國數(shù)據(jù)就是使用MapABC的,但其API接口和Google的并不相同,其API的開放性和靈活性不如Google地圖API。
MapBar API : 基于MapBar的國內地圖供應商,其數(shù)據(jù)提供百度地圖使用。
我要地圖API : 基于51地圖,我要地圖的一個特色是提供地圖數(shù)據(jù)下載,可以實現(xiàn)本地桌面地圖,不過其地圖數(shù)據(jù)容量有數(shù)百兆之大。
我們對市面上幾款主流的地圖API服務提供商:Google地圖服務,MapABC地圖服務,微軟地圖服務,以及其他地圖服務進行技術調研,根據(jù)調研總結結果為我們選用更為符合需求的地圖服務提供商提供參考。
1.調研內容計劃
本次技術調研內容主要為:
1. 各類MAP-API使用方法。MAP-API針對系統(tǒng)的開發(fā)效率的調查,比如在使用的合理性,封裝的
便利性幾個方面。
2. 各類MAP-API的功能初步調研,各類MAP-API在免費版本中的功能限制調研,針對免費和收費
版本的異同,收費策略和價格
3. 針對每種MAP-API以免費版本的API完成一個簡單的調用示例,也便于對每種API進行代碼級別
的使用體驗。
2.調研詳細內容
2.1 GOOGLE MAP API 調研
2.1.1. 主要使用方法介紹和評估:
Google Map API的種類和應用場景:
A. Google JavaScript地圖API : 內嵌Iframe展現(xiàn)形式,適用于一般的互聯(lián)網(wǎng)應用系統(tǒng),具有
標準主流瀏覽器裝載的客戶端系統(tǒng)。支持的瀏覽器類型:ie,firefox,safari,google chrome。使用
標準的Java腳本進行開發(fā),可集成google地圖空間,與標準google地圖功能類似。
B. Google Maps API(Flash版):FLASH展現(xiàn)形式,使用flex繼續(xù)開發(fā),適用于標準瀏覽器裝載
的客戶端系統(tǒng)。‘
C. Google 靜態(tài)地圖API: 圖片:圖片展現(xiàn)形式,使用http接口進行圖片地圖的創(chuàng)建,所實現(xiàn)功
能較前兩種少,但無需使用java腳本實現(xiàn),適用于手機或定制化客戶端系統(tǒng)的服務調用。靜態(tài)地圖和前
兩種地圖相比還有個遵從每位查看者每天的唯一(不同)圖像請求不超過 1000 次的查詢限制配額,也
就是說每個訪問者每天可以查看1000個不同的地圖圖片,對于相同的圖片沒有限制,所以考慮到一般系
統(tǒng)的訪問量,此配合即可滿足大部分系統(tǒng)的要求。
評估:
Google提供的這三種API已經(jīng)基本可以滿足大部分的系統(tǒng)需求,在開發(fā)難度上除Flex還不是主流技
術,開發(fā)成本較高外,其他兩種技術在使用上都使用標準的網(wǎng)頁開發(fā)技術,接口難度系數(shù)不大,尤其是
在靜態(tài)地圖API中,還提供了專門為手機所使用的WAP的地圖類型.
2.12. API主要特性列表以及版本功能限制:
Google Map API的主要特性列表:
A. 地址解析(從地址名稱解析到具體經(jīng)緯度)
B. 縮放級別的設置
C. 圖像大小的設置
D. 標記添加
E. 地圖路徑顯示
(以上為靜態(tài)地圖和動態(tài)地圖共有,以下為動態(tài)地圖獨有)
F.事件監(jiān)聽(監(jiān)聽客戶端瀏覽器事件,并在需要接受的事件總定義處理方法)
G.. 地圖控件(包括加載標準地圖控件以及創(chuàng)建自定義控件,比如可以自己加入標注的控件,切
換地圖類型的控件,縮放地圖的控件等等)
H. 街道全景對象
I. 與google earth集成
J. 交通功能(行車路線,出行模式,路線路段)
K.可與Google AJAX API 集成開發(fā),提高開發(fā)效率
L. 支持HTTPS連接對API的訪問(企業(yè)版專有)
2.1.3.收費策略和商業(yè)限制:
Google Maps Api分為兩個版本,一個是免費版,一個是企業(yè)版。
免費版不對使用者進行收費,但是對使用場景有一定的商業(yè)限制:
A. 每天可發(fā)出的地址解析請求數(shù)有限制,遵從每位查看者每天的唯一(不同)圖像請求不超過
1000 次的查詢限制配額。
B. 服務必須讓最后的使用者免費訪問。所以部分商業(yè)用途是符合使用條款的,以下兩種情況不能
使用免費版:(1)僅付費客戶可以使用您的網(wǎng)站(2)僅可從您的公司或您的 Intranet 中訪問您的網(wǎng)
站。 詳見google api的使用條款
C. 不能更改或遮蓋地圖上的徽標或歸屬內容。
企業(yè)版除具有免費版的所有功能外,還會根據(jù)收費策略的不同,加強服務功能的提升并更改了一些
商業(yè)限條款。這些增強點為:
A. 支持強大的服務級別協(xié)議(SLA)
B. 客戶服務支持
C. 增加了地址解析限制
D. 商業(yè)級應用限制的變更
E. 支持HTTPS連接對API進行訪問,達到數(shù)據(jù)保密的目的。
2.1.4.技術支持:
免費版的技術支持包括google code的專業(yè)詳細的開發(fā)文檔和google 地圖API論壇的支持。
企業(yè)版除上述支持外還有人工的客戶服務支持。
2.1.5. Google MAP API 使用:
為了正常使用google API,在進行開發(fā)之前需要在其項目主頁上
下載API所需的密鑰。
Google Code上有很多map api的示例,講解的十分全面,這里就不多說了。
總結:Google api 優(yōu)勢: 充足的開發(fā)資源和文檔資源,與google map平行的api功能,強大的自定義
組件和控件功能。在靜態(tài)API中有針對mobile類型系統(tǒng)的地圖類型,API操作簡單高效,符合一般性系統(tǒng)
開發(fā)需求。
2.2 MAP ABC API 調研
2.2.1. 主要使用方法介紹和評估:
Map ABC API的種類和應用場景:
A. Ajax For Flash 地圖API2Ajax搜索API : MapABC只有一種API類型,就是基于java腳本技術的
內嵌Flash地圖展現(xiàn)形式,適用于一般的互聯(lián)網(wǎng)應用系統(tǒng),具有標準主流瀏覽器裝載的客戶端系統(tǒng)。支
持的瀏覽器類型:因為官方未公布所支持的瀏覽器類型,所以本次調研測試了ie,firefox基本沒有問
題,由于MAPABC使用的地圖展現(xiàn)載體是flash,所以理論上所有支持flash格式和Javascript的瀏覽器都
可以使用。
B. MAP ABC 靜態(tài)API:通過JAVA腳本進行靜態(tài)地圖的生成,主要應用場景在需要加快地圖加載,
只是示意性進行地圖展示的系統(tǒng)中調用。
C. MAP ABC 地圖組件API:在原有API的基礎上進行封裝,簡化了開發(fā)復雜度,提高了開發(fā)效率。
評估:
MAP ABC接口全部采用java腳本進行調用,腳本使用比較方便,但是生成的地圖格式為flash格式
,暫不支持其他格式的地圖。至少目前為止廠商在免費版本還未提供基于服務端接口的地圖生成的API
,企業(yè)版是單獨提供此類接口的。目前來看MAPABC API還是著重于地圖WEB端的展示作用,從這點來看
,比Google的免費版弱一些。
2.2.2. API主要特性列表以及版本功能限制:
MAP ABC API的主要特性列表:
A. 縮放級別的設置
B. 圖像大小的設置
C. 標記添加
D. 地圖路徑顯示
F.事件監(jiān)聽(監(jiān)聽客戶端瀏覽器事件,并在需要接受的事件總定義處理方法)
G.. 地圖搜索功能(地點搜索,公交路線搜索,行車路線搜索)
H. 地圖繪圖工具集成
I. 地圖控制面板
J. 靜態(tài)地圖生成功能
K. 地圖組件封裝
2.2.3.收費策略和商業(yè)限制:
MapABC Api分為兩個版本,一個是公眾版,一個是企業(yè)版。
免費版不對使用者進行收費,但是對使用場景有一定的商業(yè)限制:
A. 使用Map ABC API服務,網(wǎng)站系統(tǒng)所提供給用戶的服務必須是開放給一般大眾使用且免費的服務
詳見map abc api的API使用條款。
B. 不能更改或遮蓋地圖上的徽標或歸屬內容。
企業(yè)版除具有公眾版版的所有功能外,還會增加一些定制服務和技術支持服務。這些增強點為:
D. 專業(yè)開發(fā)團隊的開發(fā)服務
E. 從前臺界面到后臺功能的定制開發(fā)
F. 有針對性的MapABC地圖API開發(fā)培訓
G. 快速響應的技術支持。
2.2.4.技術支持:
免費版的技術支持包括MAP ABC網(wǎng)站文檔以及MAP ABC 地圖API論壇的支持。
企業(yè)版除上述支持外還有人工的客戶服務支持。
2.2.5 MAPABC API 的使用
為了正常使用MAPABC API,在進行開發(fā)之前需要在其項目主頁上
下載API所需的密鑰。
示例程序可見其網(wǎng)站。
2.3 其他地圖服務 API 調研總結
以上我們對國內國外兩種主流的地圖服務進行了技術調研,除此之外,市面上還有一些其他的地
圖API,比如51tidu,yahoo地圖API,微軟Virtual Earth API,MAPBAR 等。
51ditu和Mapbar同MapABC類似,都是國產(chǎn)地圖服務,其特點同MapABC類似,主要是不支持靜態(tài)地
圖的服務端調用,全JAVAscript的調用方式,在WEB上調用方便,但接口靈活性差,并不合適WAP網(wǎng)站的
開發(fā)。
Yahoo 的地圖接口功能與Google類似,接口類型相比google更為方便和靈活,但是目前雅虎地圖
API服務還不支持中國地圖,所以目前暫不考慮。如果以后開放了中國區(qū)地圖,Yahoo API 也是值得考
慮的選擇。目前Yahoo地圖支持靜態(tài)地圖生成,同時每日的同一ip的訪問限制為50000次.
微軟地圖virtual map api功能較為全面,接口設計靈活性與可封裝性也很好,同樣支持靜態(tài)地圖服務
端生成,借助微軟的MSDN社區(qū)的支持下,開發(fā)資源和文檔也堪比Google Maps,但是由于此產(chǎn)品是微軟
自有服務,保持微軟一貫的風格,virtual map 官方稱只支持ie6/ie7,另外在調用速度上個人感覺比
Google API 也略遜一籌。同時在本次調研時,微軟的live.cn因為某些原因被GFW封掉了,因此同樣影
響到了微軟地圖API服務ditu.live.com, 類似的事件希望以后還是少發(fā)生為妙。
部分資料來源于網(wǎng)絡,僅供開發(fā)者參考!
你說的是不是橫屏導航呀,高德地圖好像沒有這個功能,你可以下載個騰訊地圖,這個手機導航就可以進行橫屏導航,而且還可以模擬導航,很方便,還有許多非常實用的功能,不僅可以在出門前查詢下實時路況,提前規(guī)劃路線,選擇一條暢通的道路出行,還有離線導航,實時油價,位置共享,實景電子眼等多種功能。
點擊右上角方塊即可全屏。高德是數(shù)字地圖內容、導航和位置服務解決方案提供商。自2002年起步以來,經(jīng)過不懈努力和艱辛探索,積累了扎實的技術,構筑了地圖行業(yè)高壁壘,公司在各項業(yè)務取得重大發(fā)展的同時成為行業(yè)翹楚。高德地圖工作時來電話點擊右上角方塊即可設置全屏。電話是一種可以傳送與接收聲音的遠程通信設備。
打開手機高德地圖,然后在右上角處有圖層按鈕,點擊下里面有全景模式!
第一步、打開手機版【高德地圖】,點擊屏幕右上方功能按鈕.
第二步、點擊【搜索街景】,選擇自己想要參觀的城市
第三步、然后選擇地方景點,就可以看到自己想要觀看的景點
高德地圖橫屏只支持720P以上的分辨率。
設置橫屏步驟:設置---地圖設置---鎖定2D選擇
(要進入導航狀態(tài)時才能旋轉橫屏)
若以上設置無法橫屏,可安裝輔助軟件幫助強制橫屏,如rotate v2.0等。
高德地圖不用導航時的話,它一直都是全屏顯示的,而且的話高德地圖的話它是隨時可以有那個收縮放大功能的,如果你也要全屏顯示的話,可以給它放大呀。
分享題目:鴻蒙高德地圖開發(fā)全屏顯示,鴻蒙系統(tǒng) 高德地圖
轉載來于:http://chinadenli.net/article33/dsgihps.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供建站公司、響應式網(wǎng)站、網(wǎng)站設計、面包屑導航、微信小程序、網(wǎng)站營銷
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)