>>> from env_helper import info; info()
页面更新时间: 2023-06-26 15:12:04
运行环境:
    Linux发行版本: Debian GNU/Linux 12 (bookworm)
    操作系统内核: Linux-6.1.0-9-amd64-x86_64-with-glibc2.36
    Python版本: 3.11.2

14.2. 使用MapScript模块访问 MapServer 程序

>>> import mapscript
>>> import os
>>> import sys
>>>
>>> mapfiles = os.listdir('/gdata')
>>> mapfiles = [m for m in mapfiles if m.endswith('.map')]
>>> print(mapfiles)
[]
>>> test_map = mapscript.mapObj('/owg/mfb2.map')
>>> extent = test_map.extent
>>> extent.maxx
>>> map_image = test_map.draw()
>>> filename = 'test.' + map_image.format.extension
>>> map_image.save(filename)