2

我想创建一个包含点列表的铯矩形,但在所有方向上可能比需要的大 20%。最简单的方法是什么?

var rectangle = Cesium.Rectangle.fromCartographicArray(arrayOfCartos);
...how to make rectangle bigger?
4

1 回答 1

1

我在文档中找不到内置方式,所以也许手动计算它是要走的路:

var enlargeFactor = 0.2;
var marginX = rectangle.width * enlargeFactor / 2;
var marginY = rectangle.height * enlargeFactor / 2;
rectangle.east -= marginX;
rectangle.west += marginY;
rectangle.north += marginY;
rectangle.south -= marginY;
于 2015-06-19T07:19:45.563 回答