[发明专利]一种电子地图服务平台的数据处理方法及装置有效
申请号: | 201210014927.1 | 申请日: | 2012-01-17 |
公开(公告)号: | CN103207960A | 公开(公告)日: | 2013-07-17 |
发明(设计)人: | 王鹏 | 申请(专利权)人: | 北京四维图新科技股份有限公司 |
主分类号: | G06F21/31 | 分类号: | G06F21/31;G06F17/30 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 黄灿;安利霞 |
地址: | 100028 北京市朝阳区曙*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电子地图 服务 平台 数据处理 方法 装置 | ||
1.一种电子地图服务平台的数据处理方法,其特征在于,包括:
获得用户的服务请求;
根据所述服务请求,获得用户ID;
根据所述用户ID,获得用户权限信息;
根据所述权限信息对用户进行权限认证;
认证通过后,从缓存中获得用户的服务期限内容;
根据所述用户的服务期限内容对用户的服务期限进行更新。
2.根据权利要求1所述的电子地图服务平台的数据处理方法,其特征在于,所述用户的服务请求包括:用户请求字符串以及拼接在所述用户请求字符串后的加密字符串;其中,所述加密字符串是使用用户密钥对请求参数拼装的字符串进行不对称加密得到的。
3.根据权利要求2所述的电子地图服务平台的数据处理方法,其特征在于,所述用户权限信息包括:所述用户密钥、用户使用服务限制信息和服务期限限制信息。
4.根据权利要求3所述的电子地图服务平台的数据处理方法,其特征在于,所述根据所述权限信息对用户进行权限认证的步骤包括:
利用所述用户密钥,对所述用户的请求参数拼装的字符串进行不对称加密生成加密字符串,并将所述加密字符串拼接在所述用户请求字符串后,得到所述服务请求;
并比对所述服务请求和收到的所述用户的服务请求是否一致,若一致,则认为认证通过,否则,认证不通过。
5.根据权利要求4所述的电子地图服务平台的数据处理方法,其特征在于,所述用户的服务期限内容包括:对电子地图中兴趣点的搜索服务的记次服务的次数信息和/或对电子地图中兴趣点的导航服务的计时服务的时间段信息。
6.根据权利要求5所述的电子地图服务平台的数据处理方法,其特征在于,所述根据所述用户的服务期限内容对用户的服务期限进行更新后还包括:
根据用户的请求服务类型,通过快速格式转化功能,获得用户需要的格式化数据,并向用户返回所述格式化数据。
7.根据权利要求6所述的电子地图服务平台的数据处理方法,其特征在于,所述通过快速格式转化功能,获得用户需要的格式化数据的步骤包括:
通过Java的JNI工具,调用系统库文件SO,获得用户需要的符合一确定规范的Java类对象;其中,所述JNI工具允许Java代码和其它语言的代码进行交互;
利用数据格式转化工具包,将所述符合一确定规范的Java类对象,转化成用户需要的格式化数据。
8.根据权利要求7所述的电子地图服务平台的数据处理方法,其特征在于,所述用户需要的格式化数据包括:XML格式化数据、JSON格式化数据和/或二进制格式化数据。
9.一种电子地图服务平台的数据处理装置,其特征在于,包括:
第一获得模块,用于获得用户的服务请求;
第二获得模块,用于根据所述服务请求,获得用户ID;
第三获得模块,用于根据所述用户ID,获得用户权限信息;
认证模块,用于根据所述权限信息对用户进行权限认证;
第四获得模块,用于认证通过后,获得用户的服务期限内容;
更新模块,用于根据所述用户的服务期限内容对用户的服务期限进行更新。
10.根据权利要求9所述的电子地图服务平台的数据处理装置,其特征在于,还包括:
第五获得模块,用于根据用户的请求服务类型,通过快速格式转化功能,获得用户需要的格式化数据,并向用户返回所述格式化数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京四维图新科技股份有限公司,未经北京四维图新科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210014927.1/1.html,转载请声明来源钻瓜专利网。