一种分布式FORTRAN模块间的通信方法

    公开(公告)号:CN101788923A

    公开(公告)日:2010-07-28

    申请号:CN201010119458.0

    申请日:2010-03-05

    Applicant: 北京大学

    Abstract: 本发明公开了一种分布式FORTRAN模块间的通信方法,属于软件技术领域。本方法为:1)将分布在各主机上的FORTRAN模块依次进行C语言、Java语言封装,生成Web Service模块,其内包含一适配器;2)主机A的适配器生成发往主机B的全局变量文件A,主机A与主机B通过Web Service模块通信;3)主机B的适配器解析该文件A,并对参数赋值;4)主机B的适配器调用该FORTRAN模块执行运算,并利用该适配器生成全局变量文件B;5)主机B的适配器将生成的文件B发给主机A;6)主机A的适配器解析该文件B,并对参数赋值后传给该FORTRAN模块。本发明极大提高了FORTRAN遗留程序的可重用性。

    一种面向移动设备的地图数据精简方法

    公开(公告)号:CN101400138A

    公开(公告)日:2009-04-01

    申请号:CN200810224951.1

    申请日:2008-10-28

    Applicant: 北京大学

    Abstract: 本发明公开了一种面向移动设备的地图数据精简方法,属于面向移动设备的地图服务领域。本发明的方法为:1)根据移动应用中地图显示的需要,确定面向移动设备的地图显示级别数;2)根据地图显示级别,设定对应级别地图上所要显示的图层及其实体;3)对每一级别地图上所显示实体的几何属性进行精简;4)对精简后的每一级别地图上所显示的地图数据进行分块,分块的大小固定为255坐标单位×255坐标单位,但不同级别地图数据块的分块坐标单位大小可以调整;5)将分块后的地图数据采用二进制数据流进行存储或传输。与现有技术相比,本发明在保证较好的地图展示效果的基础上,数据量小、绘制性能高。

    一种面向移动设备的地图数据精简方法

    公开(公告)号:CN101400138B

    公开(公告)日:2010-06-16

    申请号:CN200810224951.1

    申请日:2008-10-28

    Applicant: 北京大学

    Abstract: 本发明公开了一种面向移动设备的地图数据精简方法,属于面向移动设备的地图服务领域。本发明的方法为:1)根据移动应用中地图显示的需要,确定面向移动设备的地图显示级别数;2)根据地图显示级别,设定对应级别地图上所要显示的图层及其实体;3)对每一级别地图上所显示实体的几何属性进行精简;4)对精简后的每一级别地图上所显示的地图数据进行分块,分块的大小固定为255坐标单位×255坐标单位,但不同级别地图数据块的分块坐标单位大小可以调整;5)将分块后的地图数据采用二进制数据流进行存储或传输。与现有技术相比,本发明在保证较好的地图展示效果的基础上,数据量小、绘制性能高。

Patent Agency Ranking