OpenLayers で Mapguide Layer を使用しようとしています。まず、公式のサンプル ページから抜粋したコードを使用しました。すべて正常に動作し、地図が表示され、ズームできます。しかし、マップを移動 (パン) すると、マップは最初の中心に自動的に再配置されます。
上記のサンプルページとまったく同じコードを使用しました。それは私のマップガイドで見逃されたものですか?
OpenLayers で Mapguide Layer を使用しようとしています。まず、公式のサンプル ページから抜粋したコードを使用しました。すべて正常に動作し、地図が表示され、ズームできます。しかし、マップを移動 (パン) すると、マップは最初の中心に自動的に再配置されます。
上記のサンプルページとまったく同じコードを使用しました。それは私のマップガイドで見逃されたものですか?
問題が見つかりました。
デフォルトでは、OpenLayers は EPSG:3003 をサポートしていません。それにもかかわらず、コードで { project: new OpenLayers. Projection("EPSG:3003") } を実行しても、エラーは発生しません。
EPSG:3003 の proj4js ライブラリと定義を追加して、これを修正しました。
これが他の誰かを助けることを願っています:)
以下の URL は機能しています (openlayer + mapguide)。 http://openlayers.org/en/v3.9.0/examples/mapguide-untiled.html?q=mapguide