gpt4 book ai didi

Mapserver : loadWeb(): Unknown identifier. (C) 附近解析错误:(第 1 行)

转载 作者:行者123 更新时间:2023-12-02 08:53:33 25 4
gpt4 key购买 nike

我是 map 服务器新手。我已经完成了示例应用程序..

   MAP
NAME "Hello_World"
SIZE 400 300
IMAGECOLOR 249 245 186
IMAGETYPE png
EXTENT -1.00 -1.00 1.00 1.00
WEB
TEMPLATE "C:/Mapserver/ms4w/Apache/htdocs/Hello/Hello.html"
IMAGEPATH "C:/Mapserver/ms4w/Apache/htdocs/tmp/"
IMAGEURL "/tmp/"
END
LAYER
NAME 'TEST_LAYER'
STATUS default
TYPE point
FEATURE
POINTS 0.0 0.0 END
TEXT "Hello World"
END
CLASS
STYLE
COLOR 255 0 0
END
LABEL
TYPE bitmap
END
END # end class
END # end layer
END # end mapfile

我的 Html 文件是:

    <html>
<head><title>MapServer Hello World</title></head>
<body>
<form method=POST action="/cgi-bin/mapserv.exe">
<input type="submit" value="Click Me">
<input type="hidden" name="map" value="C:/Mapserver/ms4w/Apache/htdocs/Hello/mapdata/hello.map">
<input type="hidden" name="map_web_imagepath" value="C:/Mapserver/ms4w/Apache/htdocs/tmp/">
</form>
<IMG SRC="[img]" width=400 height=300 border=0 />
</body>
</html>

当我运行通过 URL 时 http://localhost:88/cgi-bin/mapserv.exe?map=C:/Mapserver/ms4w/Apache/htdocs/Hello/mapdata/hello.map

它在临时文件夹中生成了图像。

当我单击“Click me”按钮时,它说 loadWeb(): 未知标识符。 (C) 附近的解析错误:(第 1 行)

我使用的是MapServer版本5.6.6

请任何人帮助我。

提前致谢。

最佳答案

当我通过 URI 调用 WMS 时,我遇到了类似的问题。 http://sun-web-extdev.ga.gov.au/cgi-bin/mapserv?map=map.map&map_web_template=template.html&map_imagetype=png

解决此问题的操作:删除 .map 文件中的模板行并使用以下 WMS URI:

http://sun-web-extdev.ga.gov.au/cgi-bin/mapserv?map=map.map&map_web=template+template.html&map_imagetype=png

从版本 5 WMS 开始,丢弃 .map 文件中的配置模板文件,而不是使用上面的附加参数。

根据您的情况尝试添加

关于Mapserver : loadWeb(): Unknown identifier. (C) 附近解析错误:(第 1 行),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6664329/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com