私はopenLayersを使用しており、OSMベースレイヤーを作成しています。デフォルトでは、レイヤーはEPSG:900913を使用し、座標はメートル単位です。EPSG:4326で度単位の座標を使用したいので、次のコマンドでレイヤーを初期化します。
base_layer.addOptions({ sphericalMercator: true,
projection: new OpenLayers.Projection('EPSG:4326')}, true);
現在、地図は度数を使用していますが、次の問題があります。緯度37.296、経度-5.929(http://www.openstreetmap.org/?lat=37.296&lon=-5.929&zoom=12&layers=Q#)と同じ座標のポイントGoogle Maps)は、緯度で表示されます(マップを移動map.getCenter()し、firebugで実行します)。-49.75、lon。-5.929。
なんで?openstreetmap.orgで返されるのと同じ次数の座標を持つOSMレイヤーを使用するにはどうすればよいnominatim.openstreetmap.orgですか?