一种WebGIS开发框架的构建方法和系统

    公开(公告)号:CN117608542A

    公开(公告)日:2024-02-27

    申请号:CN202311550608.7

    申请日:2023-11-21

    Abstract: 本申请实施例公开了一种WebGIS开发框架的构建方法和系统,该方法包括以下步骤:获取用于WebGIS客户端的JavaScript类库包Maptalks;开发Maptalks扩展类、多个JavaScript类和多种功能模块类;将对所述多个JavaScript类的调用进行封装,提供地图初始化接口;将所述Maptalks扩展类、所述多个JavaScript类和所述多种功能模块类整合成一个maptalksExt文件,并将所述maptalksExt文件作为WebGIS开发框架的引入接口。本申请实施例建立一个基于Maptalks的WebGIS的开发框架,能够简化地图的开发工作,降低开发成本,提高应用系统的开发效率。

    一种系统升级部署方法和系统
    2.
    发明公开

    公开(公告)号:CN117055930A

    公开(公告)日:2023-11-14

    申请号:CN202311316241.2

    申请日:2023-10-12

    Abstract: 本申请实施例公开了一种系统升级部署方法和系统,该方法包括以下步骤:接收来自代码仓库的json文件,根据所述json文件包含的配置参数,判断是否启用自动构建;在确定启用自动构建的情况下,从所述代码仓库拉取源代码,并对所述源代码进行打包,得到包文件;将所述包文件发送到目标服务器的指定目录,在所述目标服务器上实现系统升级部署。本申请实施例通过从代码仓库拉取源代码并打包,将得到的包文件发送到目标服务器的指定目录,并在目标服务器上实现系统升级部署,从而实现系统升级部署的全流程自动化。

    一种WebGIS开发框架的构建方法和系统

    公开(公告)号:CN117608542B

    公开(公告)日:2024-06-18

    申请号:CN202311550608.7

    申请日:2023-11-21

    Abstract: 本申请实施例公开了一种WebGIS开发框架的构建方法和系统,该方法包括以下步骤:获取用于WebGIS客户端的JavaScript类库包Maptalks;开发Maptalks扩展类、多个JavaScript类和多种功能模块类;将对所述多个JavaScript类的调用进行封装,提供地图初始化接口;将所述Maptalks扩展类、所述多个JavaScript类和所述多种功能模块类整合成一个maptalksExt文件,并将所述maptalksExt文件作为WebGIS开发框架的引入接口。本申请实施例建立一个基于Maptalks的WebGIS的开发框架,能够简化地图的开发工作,降低开发成本,提高应用系统的开发效率。

Patent Agency Ranking