turfjs

    5

    1答えて

    フォーチュンのアルゴリズムのJavascript実装を使用して、ボロノイセル(https://github.com/gorhill/Javascript-Voronoi)を計算しています。計算する私のサイトはマップ上のポイントです(したがって(lat,lng))。私は最初に投影(lat,lng) -> (x,y)を作ってから、ボロノイセルを計算して、ハーフエッジの投影を作りました。 うまくいきまし

    1

    1答えて

    geojsonでポイントを並べ替える方法はありますか。これにより、私のラインは道路に「スティック」します。今、私は経度に基づいてソートしようとしたが、「S」字型のカーブは、GPSシーケンスのうちのいくつかのポイントを置きますが、ソート順(故に、ジグザグ) がどのように並べ替えに行くかで私のポイントは正しく?現在私は他のもののためにturfを使用していますが、別のライブラリもうまくいきます。

    1

    3答えて

    マップ上に描画された2つのポリゴンの間の交差領域を探しています。 2つのポリゴン間の交差を見つけるためにTurfJS intersectメソッドを使用しました。 小さな領域には効果がありますが、面積の大きいポリゴンでは交点にオフセットがいくつか表示され始め、距離が大きくなるとオフセットが大きくなります。 これは、斜め線があるポリゴン(垂直線と水平線の交点がうまくいくように見えます)でも表示されます

    2

    1答えて

    全世界にヘックスを適用する方法。私はインターネット上でthisの例を見つけましたが、全世界に適用することはできませんvar bbox = [-180, -90, 180, 90];しかし、期待どおりに動作しません。代わりにあれば、私はすべてが正常に動作しますが、それはマップのごく一部でのみ動作しますL.multiPolygonを使用して独自の六角形を作成しようとしたサードパーティのライブラリがある