解決しました。http://osgeo-org.1560.n6.nabble.com/Openlayers-Bounds-transform-not-doing-transform-td3912787.htmlを参照してください。
私は Openlayers で境界の座標変換を実行しようとしていますが、次のことを試してみました。これにより、両方の console.log() ステートメントで、両方のケースで同じ境界が得られます (ただし、2 番目のステートメントで境界が得られることを期待しています) EPGS:4326):
両方の console.log() ステートメントで、次のオブジェクトを取得します (Chrome JavaScript デバッガーからの c&p):
Class
bottom: 4816289.746171
centerLonLat: null
left: 189775.37995
right: 761662.354535
top: 5472414.143295
__proto__: Object
trac.osgeo.org/openlayers/wiki/Documentation/Dev/proj4js で、openlayers を使用した proj4js のドキュメントを読みました。
ライブラリが利用可能な場合、OpenLayers は Proj4js と統合されます。これでだいぶ使いやすくなります。OpenLayers.js と同じフォルダーに配置すると、使用できるようになります。
私はシンボリックリンクを介して行いました:
matt@xxxxxxxx:/var/www/xxxxx$ ll /var/www/OpenLayers-2.10/
total 1008
drwxr-xr-x 13 matt matt 4096 Nov 1 01:49 .
drwxrwxrwx 30 root root 4096 Nov 1 01:43 ..
-rw-r--r-- 1 matt matt 945828 Sep 9 2010 OpenLayers.js
...
lrwxrwxrwx 1 matt matt 31 Nov 1 01:49 proj4js.js -> /var/www/proj4js/lib/proj4js.js
...
誰かが私がここで間違っていることを診断するのを手伝ってくれますか?
ありがとう、マット