《使用Mapabc地圖API制作地圖及組件介紹-互聯(lián)網(wǎng)業(yè)務報告》由會員分享,可在線閱讀,更多相關(guān)《使用Mapabc地圖API制作地圖及組件介紹-互聯(lián)網(wǎng)業(yè)務報告(28頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、,Page,*,Text:18pt.Arial with.75 square bullet,Level 2,Level 3,Level 4,|,2008,年,11,月,議程,什么是地圖,1.,什么是地圖?,具有位置信息,組織信息的一個維度,2.,什么是電子地圖?,新的傳播方式,信息發(fā)布的平臺,注:圖片資料來自互聯(lián)網(wǎng),地圖是一個信息發(fā)布的平臺,你知道我在哪,企業(yè)標注,位置名片,位置廣告,我知道你在哪,地圖搜索,我知道它(們)在哪,房產(chǎn),餐飲,旅游,我知道怎么到哪,公交,導航,About MapABC,高德集團(,AutoNavi,)旗下,,我們的目標:做最好的在線位置服務和數(shù)據(jù)提供商,我們的客戶
2、和合作伙伴,超過,1000,家網(wǎng)站和企業(yè)用戶,什么是,MapABC API,?,MapABC API,讓您在網(wǎng)頁中方便的使用地圖,做出豐富多彩的應用,MapABC API,讓您在地圖上發(fā)布自己的數(shù)據(jù)(,mashup,),MapABC API,是一組組件、類、接口、方法或,HTTP,請求,通過這些接口向用戶提供基于位置的服務。實現(xiàn)的技術(shù)包括,JavaScript,、,ActionScript,MapABC,地圖,API,Ajax,地圖引擎,Flash,地圖引擎,MapABC,搜索,API,關(guān)鍵字搜索,本地搜索,公交換乘,導航,地理編碼與逆地理編碼,MapABC,組件,API,結(jié)合地圖,API,和
3、搜索,API,MapABC API,簡介,MapABC API,平臺結(jié)構(gòu),MapABC API,層次,http,、,Webservice,、,Java Client,地圖,API,、搜索,API,、路徑,API,App Objects,、,iframe page,、,Web Component,接近用戶需求,容易使用,接近底層服務,一般服務對服務,組件級,接口級,服務級,使用,MapABC API,申請,API Key,第一步,在,http:/,申請一個免費的,key,一個,key,是一個,80,位長的字符串,如下所示,:1557766abd1c0c689304a34236065547a118
4、cbafe7bfa1de1f9b94400be3c65f67a8cffc1cf8cbc2(,這個是給,,注冊的,key),對于企業(yè)用戶,可以通過商務渠道獲得,key.,第二步,在用戶的頁面中包含引用,API,的代碼,例如:,使用,MapABC API,一個完整的例子,Hello,world!,MapABC API Sample,var mapOptions=new MMapOptions();,mapOptions.mapId=“fmptest”;/,設置地圖對象,id,mapOptions.zoomLevel=10;/,設置地圖縮放級別,/,設置地圖的中心點為北京,mapOptions.ce
5、nter=new MLatLng(“hrlphplnJOOE”,“fjtekqrposNKGE”);,var mapObj=new MMap(“mapObj”,mapOptions);/,創(chuàng)建地圖對象,mapObj.showNavigator(true);/,顯示鷹眼地圖,使用,MapABC API,運行效果,MapABC,地圖,API,的功能,地圖操作,縮放、平移、測距、標注,繪圖功能,畫點、多折線、矩形、多邊形、圓形、正多邊形等,使用鼠標繪圖,多折線、多邊形、矩形、圓形、正多邊形,事件機制,鼠標事件、鍵盤事件、操作事件,數(shù)據(jù)導入導出,多圖層疊加,實時交通、衛(wèi)星圖,支持圖片標注、,Flash
6、,動畫標注,MapABC,搜索,API,的功能,關(guān)鍵字搜索,如:搜索,“,北京飯店,”,周邊搜索,如:搜索“在中關(guān)村附近的酒店”,區(qū)域搜索,如:搜索“在海淀區(qū)的酒店”,緩沖區(qū)搜索,如:搜索“,1,號線地鐵沿線的酒店”,交叉路口搜索,如:搜索“蘇州街與北四環(huán)西路交叉路口”,MapABC,搜索,API,的功能,地理編碼(地址匹配),如:得到,“,北京市海淀區(qū)蘇州街,3,號,”,這個位置的坐標,逆地理編碼(位置描述),如:獲得,116.238,,,39.773,這點的街道名稱、區(qū)縣名稱、城市名稱、省份名稱,公交換乘,如:查詢從“西單”到“五道口”的公交線路,導航,如:查詢從“西單”到“五道口”的行車
7、路線,MapABC,搜索,API,演示,關(guān)鍵字搜索,通過匹配關(guān)鍵字的方式搜索,POI,代碼示例,function keywordCallBack(data),alert(data.poilist0.name);/,定義一個回調(diào)函數(shù)用于接收返回結(jié)果,var searchpointpara=new MSearchPointPara();/,創(chuàng)建參數(shù)封裝對象,searchpointpara.setCitycode(“010”);/,設置城市為“北京”,searchpointpara.setKeyword(“,中國銀行,”);/,設置關(guān)鍵字為“中國銀行”,searchpointpara.setSear
8、chType(“,銀行,”);/,設置搜索類型為“銀行”,searchpointpara.setNumber(1);/,設置每頁返回一條結(jié)果數(shù)據(jù),searchpointpara.setBatch(1);/,設置頁碼為,1,var sis=new MSISSearch();/,創(chuàng)建一個搜索對象,sis.setSISCallbackFunction(keywordCallBack);/,設置回調(diào)函數(shù),sis.searchByKeyword(searchpointpara);/,傳入搜索參數(shù),開始搜索,使用,MapABC API,的網(wǎng)站,MapABC,網(wǎng)站,,城市吧,,搜房網(wǎng),,北京公交網(wǎng),,愛幫網(wǎng)
9、,,中國電信號碼百事通,,新浪房產(chǎn)頻道,,北京交管局,,TOM,地圖,,,服務能力,峰值超過,4000,并發(fā),多,IDC,節(jié)點,集群,,CDN,主要技術(shù),核心組件,C/C+,、,Java,服務架構(gòu),Based on J2EE,REST,SOA,前端交互,AJAX,、,Flash/Flex,MapABC API 2.0,的特性,一樣接口,多種技術(shù),無縫切換,Ajax,地圖引擎與,Flash,地圖引擎,功能更多,用戶數(shù)據(jù)個性化,用戶數(shù)據(jù)編輯器(導入,/,導出、在線編輯),地圖主題動態(tài)渲染服務(用戶主題圖層),REST API,支持,OGC,標準,可以與多種,GIS,系統(tǒng)互動,性能更強,使用更簡單,
10、簡化用戶開發(fā)代碼量(用戶對,API,的,Coding,工作量減少,50%,以上),提供應用模板、代碼生成器和代碼庫,MapABC API,開發(fā)資源,http:/,http:/,MapABC API,討論,QQ,群:,60936647,客服郵箱:,,謝 謝,2008,年,11,月,有獎提問,1.MapABC API,是什么時候發(fā)布的?,2.MapABC API,有幾種?,3.MapABC API,頻道的,URL,是什么?,4.,請列舉,MapABC,搜索,API,的功能(,3,個以上),5.,請列舉使用,MapABC API,的網(wǎng)站(,3,個以上),MapABC,地圖,API,的應用范例和組件介紹,2008,年,11,月,討論話題,MapABC API,應用案例,1,MapABC,全能地圖介紹,2,MapABC,地圖插件介紹,3,MapABC API,應用案例,鹽城信息港(,,),鹽城地圖(,http:/ 謝,2008,年,11,月,