問題タブ [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 - UTM座標をメートルからフィートに変換するにはどうすればよいですか?
UTM座標をメートルからフィートに切り替える数式や変換を持っている人はいますか?メートル単位のUTM座標をLat/Longに変換するJavascriptコードを見つけましたが、Lat/Longに変換する前にフィート単位のUTMが必要になります。
javascript - OpenLayers、Bing、および KML
OpenLayers で VirtualEarth マップ上に KML を配置しようとしていますが、うまくいきません。私はそれが投影と何かでなければならないと思います。
誰か?ありがとうございました。
javascript - Javascriptを使用してバウンディングボックスを計算する
緯度/経度の値と距離の値があります。指定された場所を中心としてバウンディングボックスを計算する必要があります。したがって、距離が200メートルの場合、長方形のボックスは前後に200メートル、左右に配置する必要があります。
JavaScriptを使用してこれを行うにはどうすればよいですか?
geospatial - データセットに使用されている地理投影法を推測するにはどうすればよいですか?
kmlに変換するシェープファイルがたくさんあります。
それらを開くことはできますが、それらの座標系がわかりません (作成者から提供されたものでもありません)。
たとえば、これはアムステルダム市の境界上の点である必要があります: 'x': 106980.0, 'y': 491810.0.
理想的には、ウェブサイト、ライブラリ、スクリプト、オラクル、タコなど、これらのデータがどの投影法に基づいているかを教えてくれるものを見つけたいと思っています。
このようなものは存在しますか?私の現在の必要性は、この特定の投影システムを見つけることですが、可能であれば、未知の形式の座標がいくつかあるが、それらがどこにマップされるべきかを知っているすべてのケースでそれを推測する方法を希望します. この質問の読者もそれから恩恵を受けるでしょうが、私の本当に具体的な質問への答えから恩恵を受けることはありません.
mapping - Geodjango: OSGB_1936 からデータをインポートし、WGS84 で表示しますか?
投影 SRID 27700 で PostGIS データベースに保存されたポリゴン データがあります。
OpenStreetMap、つまり SRID 900913 で形状を表示したい (と思いますか?)。
だから、2つの質問:
- 以下のコードを OpenStreetMap の正しい SRID で出力するように変更するにはどうすればよいですか?
- 以下の Django コードを変更して、ポリゴンとして表示する準備が整った素敵な json オブジェクトを提供するにはどうすればよいですか?
この質問が意味をなさない場合はお詫び申し上げます - 私は GeoDjango を初めて使用します。
javascript - 投影を考慮して Google マップのカスタム オーバーレイを変換するにはどうすればよいですか?
Google Maps API v3 を使用するアプリケーションを開発しています。各辺が正確に 1000 km の正方形であるカスタム オーバーレイを作成したいと考えています (各オーバーレイは実際には 1000x1000 の透明な png であり、各ピクセルは 1 平方 km を表します)。私の現在の実装はこれです:
私の質問は次のとおりです。Google マップの投影法を説明するために、もしあるとすれば何をする必要がありますか? メルカトルについての私の限定的な理解は、水平方向の距離は保持されますが、垂直方向の距離は保持されないということです。それを考慮してpngを適切に変換するにはどうすればよいですか?
javascript - javascriptを使用してbingマップにwmsレイヤーを追加する方法は?
javascriptを使用してwmsレイヤーをBingMapに追加するにはどうすればよいですか?誰かが良い例を知っていますか?
php - 緯度/経度をピクセル位置に変換する
地図 (メルカトル図法) と、地図の 4 つの角の座標があります。特定の座標をマップ上の対応するポイントに変換できるように、何かを考え出す必要があります。私はグーグルなどを使用することはできません。そのため、そもそもこれを行う必要があります。
私が使用できる言語は、PHP または Javascript のいずれかになります。このような他の投稿で見つけたいくつかのことを試しました: メルカトル経度と緯度の計算 (英国の) トリミングされたマップ上の x と y ですが、うまくいきませんでした。
誰かが助けを提供できるなら、私は本当に感謝しています. 私は数学が苦手で、これらの方程式のいくつかを見ると、これは私のリーグから外れているように感じ始めていますが、私はそれを成し遂げなければなりません.
繰り返しますが、事前に感謝します。
javascript - 異なる投影法のベース マップを切り替えるときにベクター レイヤーを再投影する方法
MetaCarta (EPSG:4326) と Google マップ (Mercator) の 2 つの基本レイヤーを持つ OpenLayers マップがあります。sphericMercator = false、単位は度です。マップ上には、いくつかのマーカー、ボックス、およびベクター データもあります。
ベース レイヤー (投影法が異なる) を切り替えると、単純なジオメトリ (マーカーやボックスなど) が自動的に再投影され、正しく表示されます。ただし、ベクター レイヤー (ポリライン) はシフトされるだけで、再投影されません。ベースレイヤーのプロジェクションが変更されたときにOpenLayersがこれを自動的に行うように、ある種の「再構築」関数を呼び出すか、パラメーターを追加する必要があると思います。しかし、これを行う方法がわかりません。
Spherical Mercator ( http://docs.openlayers.org/library/spherical_mercator.html )について読み、OpenLayers の例を調べましたが、解決策が見つかりませんでした。
私のコードの一部は以下のとおりです (vector.json のすべての座標は度単位です):