网络地图服务已被广泛应用于日常生活中,人们使用这些服务来进行定位,查询最短路线,甚至预订酒店、打车等.因此,过去几年国内也随之出现了越来越多的地图服务提供商,如百度地图、高德地图、搜狗地图、腾讯地图、谷歌地图以及必应地图等.然而,面对如此繁多的网络地图服务,国内目前还没有关于针对用户和开发人员如何选择合适地图服务的研究成果,而国外在这方面已有不少相关工作.鉴于此,本论文针对六个主流移动地图APP和网络API展开全面的功能和性能对比,并总结性分析了国内最受青睐的三种地图API,即百度地图API,高德地图API和搜狗地图API.为读者在选择合适的地图服务时提供有价值的参考.
The mapping services have been widely used in our daily lives. People can use the services to find their nearest POI (Point of Interests), the shortest travel route from a source location to a destination location, and even life services like booking hotels, calling taxis and so on. Consequently, more and more mapping service providers have emerged in the past years in China, like Baidu Maps, Amap, Sogou Maps, Tencent Maps, Google Maps and Bing Maps. However, there is no existing study on how to select the suitable one for users/developers when they facing so many different mapping service providers. In this paper, we make thorough comparisons and experiments on mobile APPs and Web APIs of the six mapping service providers in China, and present the most three popular native mapping APIs, i.e., Baidu Maps API, Amap API and Sogou Maps API, to give readers a valuable guider for selecting their suitable mapping services.
[1] iiMedia Research[EB/OL]. (2014-07-20)[2017-03-19]. http://www.199it.com/archives/256990.html.
[2] Aanlysys[EB/OL]. (2016-03-02)[2017-03-19]. http://www.askci.com/news/chanye/2016/03/02/154313qve2.shtml.
[3] Aanlysys[EB/OL]. (2016-02-24)[2017-03-19]. http://www.cctime.com/html/2016-2-24/1140899.htm.
[4] ZHANG D T, CHOW C Y, LI Q, et al. Efficient evaluation of k-NN queries using spatial mashups[C]//SSTD 2011:Advances in Spatial and Temporal Databases. 2011:348-366.
[5] ZHANG D T, CHOW C Y, LI Q, et al. SMashQ:Spatial mashup framework for k-NN queries in time-dependent road networks[J]. Distributed and Parallel Databases, 2013, 31(2):259-287.
[6] ZHANG D T, CHOW C Y, LI Q, et al. A spatial mashup service for efficient evaluation of concurrent k-NN queries[J]. IEEE Transactions on Computers, 2016, 65(8):2428-2442.
[7] ZHANG D T, CHOW C Y, LI Q, et al. Efficient evaluation of shortest travel-time path queries in road networks by optimizing waypoints in route requests through spatial mashups[C]//APWeb 2016:Web Technologies and Applications. 2016:104-115.
[8] ZHANG D T, CHOW C Y, LIU A, et al. Efficient evaluation of shortest travel-time path queries through spatial mashups[J/OL]. GeoInformatica, (2017-01-07)[2017-03-19]. http://doi:org/10.1007/s10707-016-0288-4.
[9] LI Y, YIU M L. Route-saver:Leveraging route apis for accurate and efficient query processing at location-based services[J]. IEEE Transactions on Knowledge & Data Engineering, 2015, 27(1):235-249.
[10] LEVANDOSKI J J, MOKBEL M F, KHALEFA M E. Preference query evaluation over expensive attributes[C]//Proceedings of the 19th ACM international conference on Information and knowledge management. 2010:319-328.
[11] THOMSEN J R, YIU M L, JENSEN C S. Effiective caching of shortest paths for location-based services[C]//Proceedings of the 2012 ACM SIGMOD International Conference on Management of Data. 2012:313-324.
[12] ProgrammableWeb[EB/OL].[2017-03-19]. http://www.programmableweb.com/category-api.
[13] SAMET H, FRUIN B C, NUTANONG S. Duking it out at the smartphone mobile app mapping api corral:Apple, Google, and the competition[C]//Proceedings of the First ACM SIGSPATIAL International Workshop on Mobile Geographic Information Systems. 2012:41-48.
[14] SAMET H, NUTANONG S, FRUIN B C. Static presentation consistency issues in smartphone mapping apps[J]. Communications of the ACM, 2016, 59(5):88-98.
[15] SAMET H, NUTANONG S, FRUIN B C. Dynamic presentation consistency issues in smartphone mapping apps[J]. Communications of the ACM, 2016, 59(9):58-67.
[16] CNNIC[EB/OL]. (2013-06-24)[2017-03-19]. http://www.199it.com/archives/126997.html.
[17] ZHANG D T, WANG J A, CHEN F. Which mapping service should we select in China[C]//DASFAA 2017:Database Systems for Advanced Applications. 2017:47-59.