美文网首页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