PHP MapScript 的 setHex 方法不起作用
The setHex method of PHP MapScript doesn't work
我正在使用 PHP MapScript 6.4 与我的 Mapfile 交互。
我尝试像这样使用 setHex()
colorObj 方法:
$oStyle->color->setHex($color);
其中 $color
是一个十六进制值,我们可以在我的日志中看到
但是关于 MapScript https://mapserver.org/mapscript/php/phpmapscript.html#colorObj 我可以使用 setHex()
方法。
它与 $oStyle->color->setRGB(255,255,255);
一起工作得很好,为什么不 setHex()
呢?
我正在使用 MapScript 6.4,我查看了 6.0.1 版本文档并且存在 setHex()
方法。
感谢使用 MapServer!以下是一些要点:
- setHex() 在 MapServer 中不可用 6.x 对于 PHP MapScript:您可以通过以下方式找到您确切版本的文档:
- 要去https://mapserver.org
- 转到“文档”https://mapserver.org/documentation.html
- 在顶部单击“可以在下载页面上找到早期版本的 MapServer 的文档”
- 在那里你可以看到可以下载文档的各种版本,例如 6.4 https://mapserver.org/pdf/MapServer-64.pdf
- 搜索“setHex”,您只会在 SWIG MapScript 部分找到它
- MapScript 的 PHPsetHex() 和 toHex() 已添加到 MapServer 7.0.0 版本中(票证:https://github.com/MapServer/MapServer/pull/5078)
- 我现在已经在 https://mapserver.org/mapscript/php/phpmapscript.html#colorobj
的那些方法的 colorObj 中添加了文本“7.0.0 版中的新功能”
另请注意:
- 最近在 PHP MapScript 中发现了一个重大漏洞(为此发布了 6.4.4 和 7.4.4)
- PHP MapScript 是 unsupported/unmaintained,因此建议向前推进 SWIG MapScript(具有完整的 PHP7 支持)
感谢使用 MapServer。快乐(快速)地图服务!
-杰夫麦肯纳
我正在使用 PHP MapScript 6.4 与我的 Mapfile 交互。
我尝试像这样使用 setHex()
colorObj 方法:
$oStyle->color->setHex($color);
其中 $color
是一个十六进制值,我们可以在我的日志中看到
但是关于 MapScript https://mapserver.org/mapscript/php/phpmapscript.html#colorObj 我可以使用 setHex()
方法。
它与 $oStyle->color->setRGB(255,255,255);
一起工作得很好,为什么不 setHex()
呢?
我正在使用 MapScript 6.4,我查看了 6.0.1 版本文档并且存在 setHex()
方法。
感谢使用 MapServer!以下是一些要点:
- setHex() 在 MapServer 中不可用 6.x 对于 PHP MapScript:您可以通过以下方式找到您确切版本的文档:
- 要去https://mapserver.org
- 转到“文档”https://mapserver.org/documentation.html
- 在顶部单击“可以在下载页面上找到早期版本的 MapServer 的文档”
- 在那里你可以看到可以下载文档的各种版本,例如 6.4 https://mapserver.org/pdf/MapServer-64.pdf
- 搜索“setHex”,您只会在 SWIG MapScript 部分找到它
- MapScript 的 PHPsetHex() 和 toHex() 已添加到 MapServer 7.0.0 版本中(票证:https://github.com/MapServer/MapServer/pull/5078)
- 我现在已经在 https://mapserver.org/mapscript/php/phpmapscript.html#colorobj 的那些方法的 colorObj 中添加了文本“7.0.0 版中的新功能”
另请注意:
- 最近在 PHP MapScript 中发现了一个重大漏洞(为此发布了 6.4.4 和 7.4.4)
- PHP MapScript 是 unsupported/unmaintained,因此建议向前推进 SWIG MapScript(具有完整的 PHP7 支持)
感谢使用 MapServer。快乐(快速)地图服务!
-杰夫麦肯纳