問題タブ [proj4js]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1161 参照

javascript - カスタム プロジェクションの Proj4Leaflet 原点

すばらしいProj4Leafletプラグインを使用してリーフレット マップをセットアップしました。私のマップ内では、カスタム参照システム ( EPSG:28533 ) を使用しています。マップ タイル ( WMTSCapabilities ) がフェッチされ、レンダリングされます。しかし、タイルが間違った場所に変換されていることに遭遇しました。オフセットは約+9° latおよび+7° lngです。参照システム ( fiddleorigin )の定義内で間違った設定をしたと思います。

私が設定を理解している限りorigin、参照システムの投影された境界の左上隅を定義します。spatialreference.orgの定義によると、この特定の参照系の境界は次のとおりです。

CRS を決定するために間違ったアプローチを使用していoriginますか?

0 投票する
1 に答える
787 参照

javascript - RequireJS で Openlayers 3 と proj4js を使用する

RequireJS で Openlayers 3 と proj4js を使用すると問題が発生します。

標準の JavaScript ファイルと html を使用して、地図を表示し、Openlayers マウス位置コントロールを使用して EPSG:27700 に座標を表示する作業コードを作成しました。

RequireJS を使用すると (以下のコードを参照)、proj.get が「未定義」を返すためにコードが失敗します。Chrome のエラーは、Require がエラーをスローしていることを示しています。

シムを使用しようとしましたが、これは機能せず、これが正しいアプローチであると確信していません。これを機能させる方法を教えてもらえますか?

0 投票する
1 に答える
964 参照

javascript - proj4 定義に基づく再投影 GeoJSON

EPSG:4326 のGeoJSONファイルを ( Proj4jsを使用したOpenlayers3で)再投影する必要があります。次の形式のリスト オプションをクリックします。

すべてのオプションは、Proj4js 定義によって提示される別の射影でなければなりません。このように ( EPSG コードだけでなく):

オプションのリストから出力投影を選択した後、この方法で投影を変更することは可能ですか? はいの場合、どのように作るのですか?ありがとう

0 投票する
0 に答える
70 参照

javascript - new.ol.View で GeoJSON を再投影する理由 - 機能しない

OpenLayers 3 で Geojson ファイルを次から再投影しようとしています。

- このコードを使用して、newProjCode で新しい ol.View を設定します。

  • しかし、その新しい ol.View を設定した後、白い画面しか表示されません。

問題はどこだ?

0 投票する
1 に答える
713 参照

javascript - Leaflet で geojson 機能を回転させる

リーフレットと proj4(ESPG:31467) でレンダリングされる GeoJson 機能があります。ここで、そのフィーチャを回転させて、NW コーナーが NE を指すようにします。たとえば、90 度回転します。これを行う方法はありますか?または、この問題に対処し、そのような機能のための LL プラグインを開発する方法のヒントを教えてください。

乾杯、ジョージ

0 投票する
0 に答える
211 参照

javascript - Proj4js: ED50 から WSG84 に変換するには?

私は以下を試しました

(私はED50+proj=longlat +ellps=intl +no_defsに使用しました、多分それは間違いです)

でも悪い結果になった([79.34262031843741, 0])

望ましい結果は[34.793890 , 32.130109]です。