映射文件将Mapfile作为输入并将其解析为抽象语法树(AST)使用云雀Python解析库。然后,mappyfile可以将AST转换为字典结构,其中包含dict的键和值,以及Python程序员熟悉的列表。此结构可以直接编辑。或者,可以通过解析更多地图文件文本并插入字典结构来添加新对象。
mappyfile还包括一个“漂亮的打印机”,可以将这个字典结构导出回Mapfile,并带有关键字格式和缩进。
在mappyfile上构建的在线编辑器位于https://app.mapserverstudio.net网站/.