发明名称 一种基于DCOM技术的地图符号化网络共享服务方法
摘要 本发明涉及一种地图符号化网络共享服务方法,尤其是涉及一种基于DCOM技术的地图符号化网络共享服务方法。主要步骤包括客户端向服务端请求符号库对象;服务端创建符号库对象;服务端导入远程符号库;客户端设置出图比例尺;客户端选择符号并封送待符号化要素至服务端;服务端进行符号化并将符号化结果封送传回客户端;客户端绘制显示符号化结果。本发明提供了一种模型简明,配置效率高,能够在局域网、广域网和Internet上完成地图符号化共享服务,实现地图符号及地图符号化服务共享的计算机地图制图方案。
申请公布号 CN102254334B 申请公布日期 2012.12.05
申请号 CN201110159210.1 申请日期 2011.06.15
申请人 武汉大学 发明人 李霖;邱俊武;于忠海;朱海红;贺彪;蒯希
分类号 G06T11/20(2006.01)I;G06F17/30(2006.01)I;H04L29/06(2006.01)I;H04L29/08(2006.01)I 主分类号 G06T11/20(2006.01)I
代理机构 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 代理人 张火春
主权项 一种基于DCOM技术的地图符号化网络共享服务方法,其特征在于,包括以下步骤:步骤1、客户端新建地图并指定所建立的地图的比例尺,并加载所需的要素图层,同时客户端向符号化服务端发出符号化请求,请求符号库对象SymbolDatabase;步骤2、符号化服务端收到请求并验证客户端权限通过后,在符号化服务端创建符号库对象SymbolDatabase,并向客户端返回一个可访问符号库对象SymbolDatabase的接口ISymbolDB;步骤3、客户端在收到来自符号化服务端的ISymolDB接口后,确定待符号化的要素,向符号化服务端发送符号化请求,符号化服务端在收到来自客户端封送的符号化请求后,扫描网络内可利用的符号库服务端并向客户端封送可利用的地图符号库信息;步骤4、客户端根据符号化服务端提供的地图符号库信息,指定所需要的地图符号库,并将所指定的符号库信息发送给符号化服务端;符号化服务端的符号库对象SymbolDatabase根据客户端提供的地图符号库信息导入相应的地图符号库,客户端利用ISymbolDB接口列举出地图符号库对象SymbolDatabase中的所包含的符号信息;步骤5、客户端根据所指定的待符号化的要素及所使用的地图符号,利用ISymbolDB接口在符号化服务端生成地图符号对象Symbol;步骤6、客户端将待符号化的要素的几何信息通过存根代理程序转换为 通用的数据类型,并封送到符号化服务端;步骤7、符号化服务端收到客户端封送来的数据后,通过其存根代理将数据进行解封,并将解封后的数据交予符号化服务端的符号对象Symbol进行符号化;步骤8、符号化服务端通过存根代理将符号化后的结果封送回客户端,客户端将收到的符号化后的结果进行解封,并转换为客户端可以识别的符号化后的结果;步骤9、客户端将完成步骤8转换后的符号化结果进行绘制显示,完成符号化过程。
地址 430072 湖北省武汉市武昌区珞珈山武汉大学