[发明专利]一种提供地理信息系统接口服务的方法和装置无效
申请号: | 201210083845.2 | 申请日: | 2012-03-27 |
公开(公告)号: | CN102663038A | 公开(公告)日: | 2012-09-12 |
发明(设计)人: | 何国刚 | 申请(专利权)人: | 南京迪威视讯技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 深圳鼎合诚知识产权代理有限公司 44281 | 代理人: | 薛祥辉 |
地址: | 210003 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提供 地理信息系统 接口 服务 方法 装置 | ||
技术领域
本发明涉及地理信息系统(GIS),尤其涉及一种提供地理信息系统接口服务的方法和装置。
背景技术
现有地理信息系统种类繁多,各地理信息系统的应用程序接口不尽相同,对于应用软件开发商来说,在选择不同的地理信息系统时,需要针对每一种平台单独编写应用程序,而这些应用程序并没有增加新的功能,只是为了适应不同的平台,这显然带来了应用程序的重复开发的问题,增加了应用程序开发者的开发成本、维护成本。
发明内容
本发明提供一种提供地理信息系统接口服务的方法和装置,解决现有技术中因采用不同的地理信息系统,而造成应用程序重复开发的问题。
为了解决上述问题,本发明采用以下技术方案:
一种提供地理信息系统接口服务的方法包括:接口层定义接口规范,并根据所定义的接口规范向外部应用系统提供其接口服务功能;管理层根据所述外部应用系统对所述接口层的调用,从对接程序层中匹配相应的对接程序;所述对接程序层将所述外部应用系统对所述接口层的调用转换为对相应外部地理信息系统的调用。
在本发明一实施例中,所述接口服务功能包括地理信息以及相关联信息的编辑、管理、显示、查询、分析中的一种或多种服务功能。
在本发明一实施例中,接口层根据所定义的接口规范向外部应用系统提供其接口服务功能的过程包括:外部应用系统接收用户操作指令,并根据用户操作指令匹配相应的外部地理信息系统的标识信息,根据接口层所定义的接口规范发送调用请求至所述接口层,其中,所述调用请求携带其匹配到的外部地理信息系统的标识信息。
在本发明一实施例中,接口层根据所定义的接口规范向外部应用系统提供其接口服务功能之前,还包括:所述管理层预先配置至少一个外部地理信息系统的标识信息,并通过所述接口层传输至外部应用系统;所述外部应用系统将所述管理层发送的外部地理信息系统的标识信息进行保存;所述根据用户操作指令匹配相应的外部地理信息系统的标识信息的过程包括:根据用户操作指令从保存的外部地理信息系统的标识信息中匹配相应的外部地理信息系统的标识信息。
在本发明一实施例中,管理层根据所述外部应用系统对所述接口层的调用,从对接程序层中匹配相应的对接程序的过程包括:管理层解析所述外部应用系统发送至所述接口层的调用请求;从所述调用请求中解析出其携带的外部地理信息系统的标识信息,并根据解析出的外部地理信息系统的标识信息,及预先配置的外部地理信息系统的标识信息与其对接程序的关联关系,从所述对接程序层中找到相应的对接程序;管理层将解析出的所述外部地理信息系统的标识信息及相应地址信息发送至所述对接程序,完成对所述对接程序的加载。
在本发明一实施例中,所述对接程序层将所述外部应用系统对所述接口层的调用转换为对相应外部地理信息系统的调用的过程包括:所述对接程序层根据管理层解析出的所述外部地理信息系统的标识信息及相应地址信息与相应外部地理信息系统建立连接,将所述外部应用系统对所述接口层的调用转换为对相应外部地理信息系统的调用。
一种提供地理信息系统接口服务的装置,包括接口层、管理层和对接程序层,其中:所述接口层用于定义接口规范,并根据所定义的接口规范向外部应用系统提供其接口服务功能;所述管理层用于根据所述外部应用系统对所述接口层的调用,从所述对接程序层中匹配相应的对接程序;所述对接程序层用于将所述外部应用系统对所述接口层的调用转换为对相应外部地理信息系统的调用。
在本发明一实施例中,所述接口层包括基本级接口、增强级接口和扩展级接口,其中,所述基本级接口用于提供地理信息以及相关联信息的编辑、管理、显示和/或查询服务功能;所述增强级接口用于提供地理信息以及相关联信息的采集和/或分析服务功能;所述扩展级接口用于提供所述基本级接口和增强级接口所提供的服务功能之外的扩展功能。
在本发明一实施例中,所述接口层用于接收外部应用系统根据接口层所定义的接口规范发送的调用请求,所述调用请求携带外部应用系统根据用户操作指令匹配到的外部地理信息系统的标识信息。
在本发明一实施例中,所述管理层还用于预先配置至少一个外部地理信息系统的标识信息,并通过所述接口层传输至外部应用系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京迪威视讯技术有限公司,未经南京迪威视讯技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210083845.2/2.html,转载请声明来源钻瓜专利网。