問題タブ [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.
javascript - カスタム プロジェクションの Proj4Leaflet 原点
すばらしいProj4Leafletプラグインを使用してリーフレット マップをセットアップしました。私のマップ内では、カスタム参照システム ( EPSG:28533 ) を使用しています。マップ タイル ( WMTSCapabilities ) がフェッチされ、レンダリングされます。しかし、タイルが間違った場所に変換されていることに遭遇しました。オフセットは約+9° latおよび+7° lngです。参照システム ( fiddleorigin
)の定義内で間違った設定をしたと思います。
私が設定を理解している限りorigin
、参照システムの投影された境界の左上隅を定義します。spatialreference.orgの定義によると、この特定の参照系の境界は次のとおりです。
CRS を決定するために間違ったアプローチを使用していorigin
ますか?
javascript - RequireJS で Openlayers 3 と proj4js を使用する
RequireJS で Openlayers 3 と proj4js を使用すると問題が発生します。
標準の JavaScript ファイルと html を使用して、地図を表示し、Openlayers マウス位置コントロールを使用して EPSG:27700 に座標を表示する作業コードを作成しました。
RequireJS を使用すると (以下のコードを参照)、proj.get が「未定義」を返すためにコードが失敗します。Chrome のエラーは、Require がエラーをスローしていることを示しています。
シムを使用しようとしましたが、これは機能せず、これが正しいアプローチであると確信していません。これを機能させる方法を教えてもらえますか?
javascript - proj4 定義に基づく再投影 GeoJSON
EPSG:4326 のGeoJSONファイルを ( Proj4jsを使用したOpenlayers3で)再投影する必要があります。次の形式のリスト オプションをクリックします。
すべてのオプションは、Proj4js 定義によって提示される別の射影でなければなりません。このように ( EPSG コードだけでなく):
オプションのリストから出力投影を選択した後、この方法で投影を変更することは可能ですか? はいの場合、どのように作るのですか?ありがとう
javascript - new.ol.View で GeoJSON を再投影する理由 - 機能しない
OpenLayers 3 で Geojson ファイルを次から再投影しようとしています。
- Geojson リンク
- これらのJSを頭に入れます:
- このコードを使用して、newProjCode で新しい ol.View を設定します。
- しかし、その新しい ol.View を設定した後、白い画面しか表示されません。
問題はどこだ?
javascript - Leaflet で geojson 機能を回転させる
リーフレットと proj4(ESPG:31467) でレンダリングされる GeoJson 機能があります。ここで、そのフィーチャを回転させて、NW コーナーが NE を指すようにします。たとえば、90 度回転します。これを行う方法はありますか?または、この問題に対処し、そのような機能のための LL プラグインを開発する方法のヒントを教えてください。
乾杯、ジョージ
javascript - Proj4js: ED50 から WSG84 に変換するには?
私は以下を試しました
(私はED50+proj=longlat +ellps=intl +no_defs
に使用しました、多分それは間違いです)
でも悪い結果になった([79.34262031843741, 0])
望ましい結果は[34.793890 , 32.130109]
です。