私はGISベースのアプリケーションに取り組んでいます。私は次のツールを使用しています。
- MapGuideオープンソース2.2
- MapGuide Maestro 3.5.0.6071
- Oracle 10g
- Oracle SQL Developer 3.0.04
- PHP 5
MapGuide Meastroで、新しいSHPプロバイダー機能リソースを追加してブラウザーでプレビューすると、次のメッセージが表示されます。
「MgIndexOutOfRangeException」のメッセージを取得できませんでした。値が大きすぎるため、値は無効です。
ただし、Oracleプロバイダーの機能リソースを追加してブラウザーでプレビューすると、正常に機能します。
上記の構成でエラーメッセージをグーグルで検索すると、ALMOST0の有用な結果が得られます。ずっと前にサポートサイトosgeo.orgでも同じ質問を投稿しましたが、まだ返信がありません。
これらの技術に取り組んでいる人は誰かアイデアがありますか?
編集
少なくとも、私は問題の根本を見つけました。にあります
C:\ Program Files \ OSGeo \ MapGuide \ Web \ www \ schemareport \ displayschema.php
オンライン:61
$ firstClass = substr(strrchr($ classCollection-> GetItem(0)、 ":")、1);