問題タブ [angular-openlayers]
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.
openlayers - Openlayers でポリゴンを作成するときに getPointResolution が必要なのはなぜですか?
そこで、拡大縮小するために多角形の円を作成する例を見ました。これは、対象のポイントから半径までの実際の距離です。
var newradius = radius / pointResolution
これはメートル単位の適切な距離を与えないため、これを行う必要がありますか? それは実際にそれを分割します。これが理にかなっているのかどうかはわかりません。
angular-openlayers - Angular OpenLayers と WMTS サービスを使用してマップを読み込めません
Angular で開発したプロジェクトにマップを読み込もうとしています。そのために、私は OpenLayers を使用しています。
タイルをダウンロードしたいのリポジトリは
http://www.ign.es/wmts/mapa-raster
です。
このサイトにアクセスすると、
WMTS のテスト リクエスト
が実行され
ます。このリクエストを使用して、サーバーの応答とリクエストのテンプレートをテストできます。
- 層=MTN
- スタイル = デフォルト
- TileMatrixSet = EPSG:4326
- サービス = WMTS
- フォーマット = 画像/png
- TileMatrix = EPSG:4326:4
サーバーは正常に応答しましたが、OpenLayer ライブラリを使用してこのオプションを Angular コンポーネントに配置すると、ページには何も表示されませんが、XYZ などの他のサービスを使用すると、完全に機能します。残念ながら、このプロジェクトには WMTS サービスが必要です。
これは私のコードです:
ol-map.component.ts
ol-map.component.html
index.html