2

問題は次のとおりです。

ArcGIS Server REST サービスとして公開された北米のいくつかの場所のベクター/地形/画像タイル マップがあります。これらのマップ (A) は、EPSG26912 投影に基づいています。これらを openlayer Web アプリのベースマップとして使用したいと思います。さらに、OpenStreetmap、Google マップ、ESRI などの他のベース マップ ソース (B) も使用したいと考えています。これらのマップのほとんどは EPSG900913 にあるため、私の知る限りでは、これらのベース マップ レイヤーを追加するだけで、球状メルカトル図法になります。 openlayer マップ コンポーネントに変換すると、グループ A とグループ B は正しくオーバーレイされず、別のマップとして表示されます。これはプロジェクションに関連するものであり、proj4js でいくつかのコードが必要になる可能性があることは知っていますが、初心者として、最初から始める方法がよくわかりません。

基本的に、OSM/Google マップを全世界のベース マップとして Tier 1 に配置し、次に北米のいくつかの場所の EPSG26912 ベース マップを Tier 2 に配置し、他の WMS または WFS を最上位層に配置したいと考えています。

EPSG26912 を EPSG900913 またはその逆に変換する必要がありますか? 基本投影として EPSG900913 を使用する必要があると思います。

返信をお待ちしております。

4

1 に答える 1

2

残念ながら、ここでの唯一の解決策は、ある投影から別の投影にデータを再投影することです。もちろん、最も論理的なのは、EPSG:26912 を EPSG:900913 に再投影することです。

Geoserver はWMSWFSの両方を再投影できるため、これに役立ちます。

于 2011-08-09T06:28:11.490 に答える