在不同的缩放率下线条看起来有所不同

时间:2019-01-23 06:08:56

标签: javascript line draw arcgis arcgis-js-api

我正在使用ArcGIS JavaScript 3.27 API。

下面,我附加了不同缩放率下线条的外观。

这些线条是根据此代码绘制的。 (JavaScript代码)

var baseX = Number, baseY = Number
for (var i = 0; i < 100; i ++) {
    var posArray = [
        [ baseX + i, baseY + i ],
        [ baseX + (i + 1), baseY + (i + 1) ]
    ];

    var graphic = new Polyline(map.spatialReference);
    graphic.addPath(posArray);

    var symbol = new SimpleFillSymbol(
        SimpleFillSymbol.STYLE_SOLID,
        new SimpleLineSymbol(SimpleLineSymbol.STYLE_SOLID, new Color([ 255, 255, 255 ]), 1),
        new Color([ 58, 58, 58, 0.8 ])
    );
    var graphic = new Graphic(geometry, symbol);
    map.graphics.add(graphic);
}

通常情况下,绘制的线条应该是笔直的,但是如下所示,绘制的线条不是笔直的。

仅在最大缩放率和其他缩放率上看起来是直的,看起来不是直的。

有解决方案吗?

Minimum Zoom Rate

enter image description here

enter image description here Maximum Zoom Rate

0 个答案:

没有答案