問題タブ [leaflet-draw]
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.
angular - リーフレットマップにポリゴンがあることを確認するには?
ポリゴンを含めることができるリーフレット マップを使用しています。マップにポリゴンがあることを確認したいのですが、ある場合はそのポリゴンの座標を見つけたいですか?
jquery - Leaflet Draw - GeoJSON をサーバーに保存
このよく引用される質問に触発されました: https://gis.stackexchange.com/questions/211496/leaflet-draw-add-attributes-and-save-to-file 私は自分で似たようなことをしたかったのですが、ファイルを作成する代わりにダウンロード用に、サーバーに保存したいと思います。
何かをまとめましたが、コンソールにエラーは表示されませんが、サーバー上の GeoJSON ファイルは空のままです。ほとんどの場合、どういうわけか間違ったajaxを使用しています。
コードの重要な部分は次のとおりだと思います。
注: 違いがある場合、これは架空のマップです。しかし、完全に空のファイルではなく、せいぜいマーカーのポイント座標が間違っているはずだと思います。役立つと思われる場合はコード全体を投稿しますが、これをあまり長くしたくなかったので、残りは基本的に前の質問のコードhttps://gis.stackexchange.com/questions/360207/map-slightly- off-center-with-simple-cartesian-crs-and-tilelayer-in-leafletとリーフレット描画コントロール。
javascript - 特定の角度(例:30度)でレイヤー(マーカーまたは円)を描画できるリーフレットの機能はありますか?
私は円の 30 度の角度についてポイントを取得しようとしていますが、私が試さなければならない具体的なことを知りません。今まで私は2つの例を試しました1)式を適用して角度を取得します:x = Xc + R * cos(角度)y = Yc + R * sin(角度)
コード :
2) リーフレット ジオメトリを使用する Utils コード:
コードのインポート前は *import * as L from 'leaflet'; 'leaflet-geometryutil' から {geometry} をインポートします;*
1 の問題は、Xc = 42574.68122670592 Yc = -15240.531055110834 という結果が得られたことであり、2 の問題は、ブラウザのデバッグ モードで「leaflet_geometryutil__WEBPACK_IMPORTED_MODULE_2__.geometry is undefined」であることが示されています。