2016-02-05 48 views
3

我有一張有兩條線的小冊子地圖。如何在小冊子地圖上移動一條線?

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

在這種情況下,我想稍微移動一行,以便地圖顯示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); 

但結果仍顯示一行

enter image description here

例子爲我的轉變:

1號線:第一點是 - 73.70651169690616 40.707901384869466

2號線:第一點是 -73.70651169690616 40.707901384869466

我怎麼能轉移一行是拋開其他的呢?

回答

0

我加了一個較高的程度,它的工作:

double offset = isBl? 0.005 : 0.0; 
相關問題