折线段的不同颜色

时间:2012-06-09 17:26:35

标签: javascript google-maps google-maps-api-3

我有一条折线,我希望根据长度在两点之间对每条线进行着色。我有什么选择?我发现在单个物体上无法做到这一点,而且我必须使用的线条最多可达15,000个点,因此生成一万五千个不同颜色的单行并不是特别有效。

1 个答案:

答案 0 :(得分:0)

The Polyline Options表示折线有一个strokeColor。您必须自己手动完成。您可以稍微通过构建一个获取点数组的函数,计算前两个之间的距离,确定颜色,创建折线,然后移动到下一个点来自动化该过程。冲洗并重复。是的,15K点会变慢,虽然我怀疑即使用15K LatLng数组调用GMaps API也不是那么快......