论文部分内容阅读
[摘 要]本文利用Google Maps提供的开放的电子地图接口,将 Google Maps 嵌入到渠道管理系统中,在电子地图上标注各类渠道,实现不同的标志标识各类不同渠道,同时实现不同放缩比例下展示不同的渠道信息。
[关键词] 渠道管理 Google地图 Google地图API 地理信息系统
引言
随着地理信息系统(GIS)技术的纵深发展,实现手段的日益丰富、应用层面的拓宽,都使其解决方案更加体现行业特色,具备很好的实用价值。
目前常用的地理信息系统开发方式分为两大类:一类是采用标准的GIS开发平台进行开发,在这一种开发模式下需要购买专业的电子地图开发运行平台(常见的ESRI公司的ArcGIS和Mapinfo的MapXtreme平台)和本地的矢量化电子地图。在这种模式下单基础平台的购买费用、电子地图、更新问题、二次开发工作量等方面存在较大问题。另外一种模式是采用Google Maps进行开发。基于Google Maps开发方式下,利用Google提供的免费开放的电子地图和Google提供的接口,可以实现位置定位、个性化图示标记、设置标签、设置提示,实现地图的放大、缩小、移動等功能。
公司需要对销售渠道进行有效的管理,就需要一个直观操作简便的系统来管理这些渠道,Google Maps技术使这种需求提供了方便实现的可能性。
一、Google Maps技术
Google Maps API能够使用 JavaScript 将 Google Maps 嵌入自己的网页中。API 提供了大量实用工具用以处理地图,并通过各种服务向地图添加内容,从而使开发人员能够在网站上创建功能强大的地图应用程序。
二、系统分析设计和实现
1. 系统需求
渠道信息展现系统以渠道的展示、经营分析、管理为目的,直观地展现各级渠道经营能力的平台。以电子地图为基础,将和渠道相关的各种后台数据直观的展现在各级管理人员面前,同时可以管理AB类集团管理、品质楼宇、竞争对手情况等。
渠道管理系统项目为渠道管理的各级人员提供一个统一的入口,即电子地图,系统在本地电子地图上标注各类渠道,采用不同的标志标识各类自有渠道、社会渠道,以及非授权网点等信息,可以通过点击具体的渠道标志查看该渠道的各种明细数据,通过点击区域标志查看各类区域的统计数据,达到更加便捷和直观的效果。
2. 主要功能
地理位置展示功能:直观地展示渠道的分布情况;空间查询:展现某一距离范围内渠道的分布情况;地理位置维护:初始化和维护各渠道的经纬度和其他覆盖范围;统计分析:分析各服务网点的客户趋向以及客户的行为及活动规律;决策支持:根据地理位置信息和客户服务记录分析,产生推荐设置渠道位置,为设计新的渠道网点提供参考。
3. 系统实现步骤
在地图上要实现Google Maps API需要通过如下步骤来实现:注册Google Maps API 密钥;引用地图 API JavaScript,设置自己的API 密钥;创建基于JavaScript的 "map" 对象;设置地图的位置和展现方式;在页面加载时期加载刚创建的地图对象,同时标注渠道的相关信息。
4. 添加地图控制选项
通过上面这些步骤地图,在系统中能够显示Google Maps地图,由于少了Google Maps中的地图控制选项,因此无法放大缩小地图,也不能切换卫星地图。要进行这些控制,可以通过添加地图控制选项,增加地图的控制能力。在本系统中加入了如下控制选项: map.addControl(new GMapTypeControl());//显示多种图示类型; map.addControl(new GLargeMapControl());//显示可设置放大缩小调节杆和位置调节按钮; map.addControl(new GOverviewMapControl());//显示缩略图;在设置上述选项以后,地图的常用控制功能已经实现。
5.实现效果
通过渠道上述步骤以及后台数据库的关联,系统实现了渠道管理系统的展示功能,实现图示如图所示。
结束语
利用Google Maps开发渠道管理信息系统。这不仅帮助管理人员掌握渠道的分布情况,而且为移动通信客户提供一个图形化展示不同地点渠道网点分布图。它展示了用Google Map实现一种较为便宜的并且为互联网公众访问地理信息系统。
参考文献:
[1] 孙晓茹 赵 军: Google Maps API在WEBGIS中的应用[J].微计算机信息.2006,22
[2] Google.Google Maps API [EB/OL] http://code.google.com/intl/en/apis/maps/.[2010-01-20].
[3] Google.Map Basics[EB/OL] http://code.google.com/intl/en/apis/maps/documentation/introduction.html.[2010-01-20].
[关键词] 渠道管理 Google地图 Google地图API 地理信息系统
引言
随着地理信息系统(GIS)技术的纵深发展,实现手段的日益丰富、应用层面的拓宽,都使其解决方案更加体现行业特色,具备很好的实用价值。
目前常用的地理信息系统开发方式分为两大类:一类是采用标准的GIS开发平台进行开发,在这一种开发模式下需要购买专业的电子地图开发运行平台(常见的ESRI公司的ArcGIS和Mapinfo的MapXtreme平台)和本地的矢量化电子地图。在这种模式下单基础平台的购买费用、电子地图、更新问题、二次开发工作量等方面存在较大问题。另外一种模式是采用Google Maps进行开发。基于Google Maps开发方式下,利用Google提供的免费开放的电子地图和Google提供的接口,可以实现位置定位、个性化图示标记、设置标签、设置提示,实现地图的放大、缩小、移動等功能。
公司需要对销售渠道进行有效的管理,就需要一个直观操作简便的系统来管理这些渠道,Google Maps技术使这种需求提供了方便实现的可能性。
一、Google Maps技术
Google Maps API能够使用 JavaScript 将 Google Maps 嵌入自己的网页中。API 提供了大量实用工具用以处理地图,并通过各种服务向地图添加内容,从而使开发人员能够在网站上创建功能强大的地图应用程序。
二、系统分析设计和实现
1. 系统需求
渠道信息展现系统以渠道的展示、经营分析、管理为目的,直观地展现各级渠道经营能力的平台。以电子地图为基础,将和渠道相关的各种后台数据直观的展现在各级管理人员面前,同时可以管理AB类集团管理、品质楼宇、竞争对手情况等。
渠道管理系统项目为渠道管理的各级人员提供一个统一的入口,即电子地图,系统在本地电子地图上标注各类渠道,采用不同的标志标识各类自有渠道、社会渠道,以及非授权网点等信息,可以通过点击具体的渠道标志查看该渠道的各种明细数据,通过点击区域标志查看各类区域的统计数据,达到更加便捷和直观的效果。
2. 主要功能
地理位置展示功能:直观地展示渠道的分布情况;空间查询:展现某一距离范围内渠道的分布情况;地理位置维护:初始化和维护各渠道的经纬度和其他覆盖范围;统计分析:分析各服务网点的客户趋向以及客户的行为及活动规律;决策支持:根据地理位置信息和客户服务记录分析,产生推荐设置渠道位置,为设计新的渠道网点提供参考。
3. 系统实现步骤
在地图上要实现Google Maps API需要通过如下步骤来实现:注册Google Maps API 密钥;引用地图 API JavaScript,设置自己的API 密钥;创建基于JavaScript的 "map" 对象;设置地图的位置和展现方式;在页面加载时期加载刚创建的地图对象,同时标注渠道的相关信息。
4. 添加地图控制选项
通过上面这些步骤地图,在系统中能够显示Google Maps地图,由于少了Google Maps中的地图控制选项,因此无法放大缩小地图,也不能切换卫星地图。要进行这些控制,可以通过添加地图控制选项,增加地图的控制能力。在本系统中加入了如下控制选项: map.addControl(new GMapTypeControl());//显示多种图示类型; map.addControl(new GLargeMapControl());//显示可设置放大缩小调节杆和位置调节按钮; map.addControl(new GOverviewMapControl());//显示缩略图;在设置上述选项以后,地图的常用控制功能已经实现。
5.实现效果
通过渠道上述步骤以及后台数据库的关联,系统实现了渠道管理系统的展示功能,实现图示如图所示。
结束语
利用Google Maps开发渠道管理信息系统。这不仅帮助管理人员掌握渠道的分布情况,而且为移动通信客户提供一个图形化展示不同地点渠道网点分布图。它展示了用Google Map实现一种较为便宜的并且为互联网公众访问地理信息系统。
参考文献:
[1] 孙晓茹 赵 军: Google Maps API在WEBGIS中的应用[J].微计算机信息.2006,22
[2] Google.Google Maps API [EB/OL] http://code.google.com/intl/en/apis/maps/.[2010-01-20].
[3] Google.Map Basics[EB/OL] http://code.google.com/intl/en/apis/maps/documentation/introduction.html.[2010-01-20].