3

我正在尝试创建一个应用程序,其中照片在地图上布局,使它们接近它们对应的纬度/经度,但不相互重叠。

我所追求的一个例子:http: //snapshot.trulia.com/NY/New_York/#most_expensive

我相信这是一个基于物理的布局。关于如何完成这样的事情的任何指示?任何带有示例代码的指针都会有双重帮助:-)

4

1 回答 1

1

您可以将其视为优化问题。

对于每张给定的照片,变量是与照片所需的纬度/经度“领带”点的角度和距离。

您的适应度函数可能是所有照片的距离之和。您的优化算法可以最大限度地减少这种情况。

于 2011-04-05T01:50:26.193 回答