MS RFC 123:支持mapserver中的mapml输出¶
- 日期
2019-03-19
- 作者
丹尼尔·莫里塞特
- 联系方式
- 状态
草稿
- 最后更新
2017-03-28
- 版本
(针对MapServer 8.0)
1。概述¶
在2019年部署Web映射站点的一种常见方法是使用Openlayers或传单作为导航界面在网页中嵌入JavaScript代码。如果通过javascript代码提供了正确的配置,那么这些javascript库可以与ogc wms和tile服务(以及其他ogc服务类型)交互。换句话说,映射内容、层列表、SRS、缩放级别、范围等被指定为javascript语句,然后由javascript库以Web浏览器本身无法“理解”的“自定义”方式呈现。
w3c maps for html社区组正在努力定义一个(新的)“map”html元素,该元素将用于定义网页中的映射内容,并由Web浏览器以标准化的方式直接支持和呈现。所有这些都是通过建立现有的标准来完成的,例如WMS、WFS和Tile服务。除了标准化Web浏览器中地图元素的编码和访问之外,这种编码还旨在通过Web上的搜索机器人使地图内容更容易被发现和索引。(我敢说S字吗? 咳嗽 …语义网… 咳嗽 )
工作组可获得规范草案,本RFC的目标是提供一个参考实现,以在实际用例中测试规范草案,并促进其更广泛的使用。与geoserver类似的参考实现项目也在进行中,我们的目标是尽可能将此实现与geoserver实现保持一致。
该项目由加拿大自然资源局资助。
2。建议的解决方案¶
这个RFC建议在MapServer中实现MapML输出。启用文本/mapml作为WMS和WFS的新格式产品。
2.3例¶
…
三。实施细节¶
TBD
第四章。限制¶
TBD
5.向后兼容性问题¶
因为这是一个新特性,所以没有人预料到。
6。安全隐患¶
目前还没有预料到。(待设计工作进展)
7。性能影响¶
预计不会对核心性能产生影响。
8。文档需求¶
将添加一个新的文档页面,概述各种MAPML输出配置方案和参数(例如,使用OGC WMS服务器页面的样式)。
9。票据ID和参考¶
MapServer票证:待定
HTML社区组的W3C地图:https://www.w3.org/community/maps4html/
HTML社区组地图(Github页面):https://maps4html.github.io/
mapml规范github存储库:https://github.com/maps4html/mapml
geoserver mapml支持文档:待定
10。投票历史¶
草案RFC。还没有投票。