中国综合性科技类核心期刊(北大核心)

中国科学引文数据库来源期刊(CSCD)

美国《化学文摘》(CA)收录

美国《数学评论》(MR)收录

俄罗斯《文摘杂志》收录

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

A comprehensive study of mapping services in China

De-tian ZHANG Jia-ao WANG Fei CHEN

张得天, 王佳傲, 陈飞. 国内网络地图服务比较分析研究[J]. 华东师范大学学报(自然科学版), 2017, (6): 85-95. doi: 10.3969/j.issn.1000-5641.2017.06.008
引用本文: 张得天, 王佳傲, 陈飞. 国内网络地图服务比较分析研究[J]. 华东师范大学学报(自然科学版), 2017, (6): 85-95. doi: 10.3969/j.issn.1000-5641.2017.06.008
ZHANG De-tian, WANG Jia-ao, CHEN Fei. A comprehensive study of mapping services in China[J]. Journal of East China Normal University (Natural Sciences), 2017, (6): 85-95. doi: 10.3969/j.issn.1000-5641.2017.06.008
Citation: ZHANG De-tian, WANG Jia-ao, CHEN Fei. A comprehensive study of mapping services in China[J]. Journal of East China Normal University (Natural Sciences), 2017, (6): 85-95. doi: 10.3969/j.issn.1000-5641.2017.06.008

国内网络地图服务比较分析研究

doi: 10.3969/j.issn.1000-5641.2017.06.008
基金项目: 国家自然科学基金(6170227,61602214);江苏省自然科学基金(BK20160191)
详细信息
    作者简介:
  • 中图分类号: TP399

A comprehensive study of mapping services in China

  • 摘要: 网络地图服务已被广泛应用于日常生活中,人们使用这些服务来进行定位,查询最短路线,甚至预订酒店、打车等.因此,过去几年国内也随之出现了越来越多的地图服务提供商,如百度地图、高德地图、搜狗地图、腾讯地图、谷歌地图以及必应地图等.然而,面对如此繁多的网络地图服务,国内目前还没有关于针对用户和开发人员如何选择合适地图服务的研究成果,而国外在这方面已有不少相关工作.鉴于此,本论文针对六个主流移动地图APP和网络API展开全面的功能和性能对比,并总结性分析了国内最受青睐的三种地图API,即百度地图API,高德地图API和搜狗地图API.为读者在选择合适的地图服务时提供有价值的参考.
  • Fig.  1  The number of mobile map users and growth rate in China (from Analysys)

    Fig.  2  The market shares of Baidu Maps, Amap, Sogou Maps in China (from Analysys)

    Tab.  1  Services provided by Maps APP (last checked: April 21, 2017)

    Baidu MapsAmapSogou MapsTencent MapsGoogle MapsBing Maps
    iOS support×
    Android support×
    POI search×
    Route searchDriving×
    Public transit×
    Bicycling××
    Walking×
    Zoom in/out×
    Traffic display×
    Satellite view×
    3D map view×××
    Street view image××××
    Voice support×
    Offline Maps download×
    Personal setting×
    Report (e.g., traffic, wrong POI)×××
    下载: 导出CSV

    Tab.  2  Service response time provided by Maps APP

    APP loading time
    (first time)/s
    POI search
    response time/s
    Route search
    response time/s
    Zoom in/out
    response time/s
    Baidu Maps5.22.83.30.5
    Amap7.52.22.30.7
    Sogou Maps9.93.63.92.5
    Tencent Maps9.48.74.51.6
    Google MapsN/AN/AN/AN/A
    Bing MapsN/AN/AN/AN/A
    下载: 导出CSV

    Tab.  3  Maps API comparisons (last checked: April 16, 2017)

    Baidu MapsAmapSogou MapsTencent MapsGoogle MapsBing Maps
    JavaScript API1
    Static Maps API2
    Street View Image API3××××
    Android SDK4×
    iOS SDK5×
    Places API6
    Geocoding API7
    Directions API8
    Distance Matrix API9×××
    下载: 导出CSV

    Tab.  4  Maps loading and API response time

    Web loading
    time/s
    Android Web loading
    time/s
    iOS Web loading
    time/s
    Places API response
    time/s
    Geocoding API response
    time/s
    Distance API response
    time/s
    Directions Matrix API response
    time/s
    Baidu Maps1.21.841.660.380.460.542.52
    Amap1.83 2.111.70.921.030.76N/A
    Sogou Maps0.59N/A N/A0.860.730.79N/A
    Tencent Maps2.172.482.60.770.950.85 N/A
    Google Maps0.921.881.930.430.580.392.58
    Bing Maps 0.881.641.520.320.490.472.1
    下载: 导出CSV

    Tab.  5  Types of Baidu Maps API

    Web developmentCommon JavaScript API
    JavaScript API high-speed edition
    Web component API
    Android developmentAndroid map SDK
    Android location SDK
    Android navigation SDK
    Android panorama SDK
    iOS developmentiOS Map SDK
    iOS navigation SDK
    iOS panorama SDK
    Service APILBS Cloud
    Web Service API
    Static imagery API
    Panoramic static API
    Internet of vehicles API
    URI API
    Bird's Eye
    Tool supportAPI console
    LBS cloud visualization controller
    Coordinate collection
    Map generator
    Map card
    Groupon plug-in
    Zero-cost switching tool
    Map editing tools
    Development sources
    下载: 导出CSV

    Tab.  6  Applicability of Baidu Maps API

    ApplicabilityCoverage
    BrowserIE 6. 0+, Firefox 3. 0+, Opera 9. 0+, Safari 3. 0+, Chrome
    Operating SystemWindows, Mac, Linux
    Facility TypePC, mobile phones and other mobile clients
    Calling ModeOnline calling
    Place API and Place suggestion API 100 000 times/day/KEY
    Direction API 100 000 times/day/KEY
    Geocoding API 100 000 times/day
    Coordinate conversion API no access limit
    Access TimesThe number of concurrent users: 1 000-1 500 times/sec to calculate
    andaccording to the initial JS per second
    Access FrequencySearch services: 800 times/sec
    Bus, car service: 600 times/sec
    Geocoding performance: 200 times/sec
    Bandwidth limit: full support for services (due to the small
    amount of API data)
    Coordinate conversion interface: single IP 50 times/sec (if more than 100 times,
    returning back to 403 error)
    Static imagery: independent IP 10/sec.
    下载: 导出CSV

    Tab.  7  Types of Amap API

    Web and server developmentJavaScript API
    Nephogram API
    Map component
    Static mapping API
    URI API
    Easy map website building
    Android developmentAndroid SDK
    Android nephogram SDK
    Android navigation SDK
    Android street view SDK
    Android location SDK
    iOS developmentiOS SDK
    iOS navigation SDK
    iOS nephogram SDK
    Map toolsCoordinate collection
    Quick map generator
    Map card
    In the laboratoryVector web maps
    Indoor maps
    iOS street view
    Windows platformWindows phone SDK
    下载: 导出CSV

    Tab.  8  Access limits of Amap API

    TypesAccess limits per day/KeyAccess limits per 10 minutes/Key
    Geocoding/Reverse-geocoding100 00010 000
    Place search100 00050 000
    Inputting hints100 00050 000
    Navigation100 0005 000
    Road search25 0002 500
    Static map25 0002 500
    Positioning100 0005 000
    下载: 导出CSV
  • [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. doi:  10.1007/s10619-012-7110-6
    [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. doi:  10.1109/TC.2015.2485215
    [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" target="_blank">org/10.1007/s10707-016-0288-4">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. https://www.computer.org/csdl/trans/tk/2015/01/06816049.html
    [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. doi:  10.1145/2930840
    [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. doi:  10.1145/2991470
    [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.
  • 加载中
图(2) / 表(8)
计量
  • 文章访问数:  165
  • HTML全文浏览量:  66
  • PDF下载量:  591
  • 被引次数: 0
出版历程
  • 收稿日期:  2017-04-20
  • 刊出日期:  2017-11-25

目录

    /

    返回文章
    返回