描画された図形を必要に応じてマップにロードする必要があります。 point
とcircle
を描くと、同じgeoJSONが得られます。両方の形状のタイプはpoint
です。私はその違いを区別することができません。地図にcircle
geoJSONをロードすると、point
としてロードされます。角リーフレット:描画制御:円と点のGeoJSONは同じです。差別化の方法
スクリーンショットからコンソールログをチェックアウト。
バグをIs'tか、私が何か間違ったことをやっていますか? アドバイスをお願いします。
GeoJSONを保存する際に問題がありました。マップでは、あなたが提案した通りに表示できます。しかし、かつてあなたはそれを保存して取り戻しました。差別化の方法Bzeのジオメトリタイプは両方とも 'Point'です。これはどのように識別できますか?これは' circle'と 'point'です。 –
'layer.asGeoJSON()'を使用しています。 'layer instanceof L.Point'のようなものを使い、' layer.options'にアクセスしてください。 – IvanSanchez