美文网首页GIS
Mapserver可视化操作界面的构想

Mapserver可视化操作界面的构想

作者: 开源GIS地图与信创 | 来源:发表于2021-10-15 11:35 被阅读0次

    Mapserver可视化操作界面的构想

    背景

    本引擎面向的是小微企业或个人等非专业用户,通常对GIS的需求较低,所以引擎操作要尽量简单易用,应该像Geoserver或其它商业软件一样提供可视化操作界面。

    经研究发现GISInternals提供有一个Mapserver MapManager的可视化管理工具,但是不知为何我自己安装了之后使用不了,可能是使用方式出了问题,也可能是代码本身维护不太好。

    功能分析

    轻量

    软件安装包应尽量小,方便下载和传输。

    GetFeatureInfo等原地图服务中定义的但现在很少用到的一些函数不再提供。

    稳定

    软件要足够稳定,不易出现异常。

    易用

    Windows下解压双击就能运行,免安装,管理界面以B/S架构提供,方便本地管理和远程管理。

    界面上要能直接查看已有服务、可预览已有服务、可直接获取服务调用url地址。

    界面上要能提供丰富的代码示例,如:Mapbox-gl.js调用示例、ArcGIS Javascript调用示例、Leaflet调用示例等。

    界面上要能提供二次开发API调用方法。

    界面上要能提供用户管理和权限管理功能。

    界面上要能提供服务器运行状态监控功能,如:日访问量、磁盘使用量等信息。

    较高性能

    能支撑单要素百万级的数据量(省/市级数据量),有缓存系统提高并发能力。

    动态坐标转换

    支持动态坐标转换,即作为中间件,可将原坐标系发布的服务动态转换为新的坐标系统并对外提供服务。

    易集成

    能提供二次开发接口,可实现与第三方业务系统深度集成,如:发布服务接口、权限管理接口等。

    低价

    售价应足够低,以几十或几百元人民币为定价,购买后无需按年续费,小微企业和个人用户能用得起。

    源码也可销售,但不可买断。

    开源安全无技术绑架

    所有技术都应尽量基于开源库和开源标准,避免出现技术绑架,避免用户无法自主迁移至其它GIS平台的情况。

    数据应尽量统一以常规文件形式存放于磁盘,方便用户管理与维护。

    相关文章

      网友评论

        本文标题:Mapserver可视化操作界面的构想

        本文链接:https://www.haomeiwen.com/subject/ufcmoltx.html