[发明专利]一种基于解释器和解析器实现地理信息服务的系统及方法无效
申请号: | 200710175905.2 | 申请日: | 2007-10-15 |
公开(公告)号: | CN101126985A | 公开(公告)日: | 2008-02-20 |
发明(设计)人: | 孟祥武;张玉洁;陈俊亮;罗晶 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京汇泽知识产权代理有限公司 | 代理人: | 张颖玲 |
地址: | 100088*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于解释器和解析器实现地理信息服务的系统,该系统包括:描述地理信息服务语言(GDL)解释器、地理信息系统(GIS)解析器、和互联网地理信息系统(WebGIS)服务器;GDL解释器,用于通过GDL翻译器,调用GDL构件库,将GDL业务脚本翻译成可执行的目标代码,将打包后的目标代码部署到业务运行平台中形成GDL业务实例;GIS解析器,用于从GDL业务实例中解析出GIS业务类型和请求参数,调用WebGIS服务器中底层GIS引擎提供的接口,从GIS数据库中获取相应GIS数据。本发明还同时公开了一种基于解释器和解析器实现地理信息服务的方法。采用本发明的系统及方法,能具体实现地理信息服务。 | ||
搜索关键词: | 一种 基于 解释 解析 实现 地理信息 服务 系统 方法 | ||
【主权项】:
1.一种基于GDL解释器和GIS解析器实现地理信息服务的系统,其特征在于,该系统包括:描述地理信息服务语言GDL解释器、地理信息系统GIS解析器、和互联网地理信息系统WebGIS服务器;其中,GDL解释器,用于通过GDL翻译器,并调用GDL构件库,先将输入的GDL业务脚本翻译成可执行的目标代码,然后进行编译和打包,最终将打包后的目标代码部署到业务运行平台中形成GDL业务实例,发送给所述GIS解析器;GIS解析器,从所述GDL解释器获取所述GDL业务实例后,用于从所述GDL业务实例中解析出GIS业务类型,以及提取出相应的请求参数,发送给所述WebGIS服务器,并调用WebGIS服务器中相对应底层GIS引擎提供的各种接口,经由所述底层GIS引擎,从GIS数据库中获取所述GIS业务类型相对应的GIS数据;WebGIS服务器,用于将其包括的所述底层GIS引擎和所述GIS数据库提供给所述GIS解析器。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200710175905.2/,转载请声明来源钻瓜专利网。
- 上一篇:预付费表用减速驱动结构
- 下一篇:工业生产线嵌入式主控系统