簡體   English   中英

如何在傳單地圖上換行?

[英]how to shift a line on a leaflet map?

我有一張傳單地圖,上面有兩行。

我的代碼生成了這一行。 問題是有時線條是相同的,然后地圖將它們顯示為一條線。

在這種情況下,我想稍微移動其中一條線,這樣地圖就會顯示2條線。

我想用這個:

type = "LineString";
        double offset = isBl? 0.0001 : 0.0;
        coordinates = alt.coords.stream()
                .map(p -> new double[]{p.x, p.y + offset})
                .toArray(double[][]::new);

但結果仍然顯示出一條線

在此輸入圖像描述

我轉變的例子:

第1行:第1點是-73.70651169690616 40.707901384869466

第2行:第1點是-73.70651169690616 40.707901384869466

如何將一行換成另一行?

我增加了更高的學位,它起作用了:

    double offset = isBl? 0.005 : 0.0;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM