|
|
1
1
首先将坐标分组。你的长,纬度->x、 直到最后一步才需要y转换。一种方法是创建一个哈希映射,在其中存储每个long/lat位置和每个位置的计数。 然后将每个长纬度位置转换为x,y坐标,并使用计数来决定如何渲染以x,y位置为中心但大小取决于点数的点。 渲染正方形的工作算法是:
输入是点的计数,x,y中心坐标,输出是要渲染的点的数组。 最后一行是剩余的点,例如一个15点的正方形:
|
|
|
2
1
Ernelli的解决方案在第二个for循环中有一个错误:
raphael.js 函数(如getBBox和translate) |
|
|
Manohar · xcode三点之间的角度 11 年前 |