当前位置:首页 > 新闻资讯 > IT业界 > 新闻
开发者傍上地图 站在巨人肩上的地图软件
  • 2012-11-15 15:36:48
  • 类型:原创
  • 来源:电脑报
  • 报纸编辑:陈邓新
  • 作者:陈邓新
【电脑报在线】来自易观智库的数据显示,地图行业用户数量增长迅猛,主要集中于移动平台,例如2011年中国手机地图用户为1.35亿人,2012年第二季度达到2.29亿人,预计到2012年底将达到2.87亿人。
        来自易观智库的数据显示,地图行业用户数量增长迅猛,主要集中于移动平台,例如2011年中国手机地图用户为1.35亿人,2012年第二季度达到2.29亿人,预计到2012年底将达到2.87亿人。当然,以上数据没有包含地图软件的用户——各大地图都开放了API,允许程序员开发基于地图的新软件,高德地图首席营销官金俊表示:“高德已经向12 万家网站和第三方开发者提供地图服务,未来会说服更多的创业者使用高德地图”。 

        小贴士:API(Application Programming Interface)是应用程序编程接口,是一些预先定义的函数,它相当于一座桥梁,将应用程序与第三方程序员联系在一起,程序员无需访问应用程序的源代码,就可以理解内部工作机制的细节,从而获得应用程序的某些功能。


        开发地图软件门槛低  

        要将一款普通的软件变成地图软件,只要在软件中添加调用地图的代码即可。首先,登录一个地图厂商的API页面,例如百度地图是developer.baid*.c*m/map、谷歌地图是https://developers.googl*.c*m/maps,图吧地图是http://hy.mapba*.c*m等,注册一个账号就可以在软件中免费使用地图了。需要注意的是,如果不是程序员而是企业用户、商业用户,想在地图中添加自己的企业位置,可是收费的哟。


 

        百度的地图API申请页面


        地图是如何被调用的呢?首先,软件向地图厂商发出下载数据的命令,该命令的作用是申请地图区域(通过经度和纬度来确定区域的大小)和地图上的覆盖物信息(根据需求申请,有的是酒店、有的可能是旅游景点),然后在软件中重组数据,重组时会添加软件的特殊内容,例如显示酒店价格、旅游景点火爆指数等。至于定位命令和搜索命令,跟上述原理大同小异,这里就啰嗦了。
        地图软件的开发难度并不在地图调用上。移花互动CEO、酒店达人创始人刘张博向我们解释道:“基于地图的软件开发,简单地说就是将POI(位置兴趣点)的经纬度信息转化为地图上的一个点,用于向用户进行视觉呈现,比如酒店达人呈现的就是酒店的位置和价格。API降低了开发难度,软件开发的难点变成了所需要的信息的准确度以及信息背后的服务,例如酒店的信息是否能够准确地反映在地图上并呈现给用户;信息是否丰富、能够满足用户的需求;查询到之后,能不能进行很方便的预订,保证一个流畅的用户体验。” 

 


用酒店达人预定酒店很便捷


        为什么有那么多开发者傍地图?百度移动云事业部总经理李明远是这么看的:“地图之于手机正像是浏览器之于电脑,是移动互联网的重要入口,对开发者而言,抢占了入口就意味着抢占了更多用户,原本软件有十万活跃用户,结合LBS以后,可能有30万或者50万甚至100万用户。”开发者傍地图目的很简单,通过地图这个放大器聚集更多用户!



本文出自2012-11-19出版的《电脑报》第46期 F.APP软件
(网站编辑:王润武)


我来说两句(0人参与讨论)
发表给力评论!看新闻,说两句。
匿名 ctrl+enter快捷提交
读者活动
48小时点击排行
论坛热帖