映射文件

用于创建、解析、修改和格式化的Python库地图服务器地图文件。

映射文件将Mapfile作为输入并将其解析为抽象语法树(AST)使用云雀Python解析库。然后,mappyfile可以将AST转换为字典结构,其中包含dict的键和值,以及Python程序员熟悉的列表。此结构可以直接编辑。或者,可以通过解析更多地图文件文本并插入字典结构来添加新对象。

mappyfile还包括一个“漂亮的打印机”,可以将这个字典结构导出回Mapfile,并带有关键字格式和缩进。

在mappyfile上构建的在线编辑器位于https://app.mapserverstudio.net网站/.

核心功能

  • Python库

    • 纯Python-无MapServer依赖项
    • 开源许可证(MIT)
  • 地图文件功能

    • 正在分析
    • 正在转换
    • 漂亮的印刷
    • 验证