我正在开发基于 GIS 的应用程序。我正在使用以下工具:
- MapGuide 开源 2.2
- 地图指南大师 3.5.0.6071
- 甲骨文 10g
- Oracle SQL 开发者 3.0.04
- PHP 5
在 MapGuide Meastro 中,每当我添加一个新的SHP Provider要素资源并在浏览器中预览它时,它都会给出以下消息:
无法检索“MgIndexOutOfRangeException”的消息。该值无效,因为它太大。
但是,当我添加Oracle Provider功能资源并在浏览器中预览它时,它工作正常。
使用上述配置搜索错误消息几乎可以得到0 个有用的结果。很久以前,我什至在支持网站osgeo.org上也发布过同样的问题,但还没有收到回复。
从事这些技术工作的人有任何想法吗?
编辑
至少,我找到了问题的根源。它在
C:\Program Files\OSGeo\MapGuide\Web\www\schemareport\displayschema.php
在线:61
$firstClass = substr(strrchr($classCollection->GetItem(0), ":"), 1);