我想用谷歌地图时尚在 2D 上显示一些自定义数据(但不是世界地图)。每个数据点在 2D 平面上都有一个坐标。每个数据点都有一些与之关联的属性,用户可以单击一个点来显示相关信息。用户可以根据属性选择数据。一个例子是下面的网页,但它是由 Flash 制成的。有人对使用什么 js 库有建议吗?有没有使用 javascript 的示例网页?
app.nihmaps.org
我想用谷歌地图时尚在 2D 上显示一些自定义数据(但不是世界地图)。每个数据点在 2D 平面上都有一个坐标。每个数据点都有一些与之关联的属性,用户可以单击一个点来显示相关信息。用户可以根据属性选择数据。一个例子是下面的网页,但它是由 Flash 制成的。有人对使用什么 js 库有建议吗?有没有使用 javascript 的示例网页?
app.nihmaps.org
OpenLayers:网络免费地图 - http://openlayers.org/
当我在回答另一个关于谷歌地图行为使用 css3 转换的问题时,我偶然发现了一个非常漂亮的 jQuery 插件,叫做Smooth Zoom Pan,它可以在谷歌地图时尚中进行平移和缩放......你可以有任何类型的背景图像+所需缩放级别的信息层...但是,如果您想使用该插件,它将花费您几美元(...但似乎工作得很好,值得)
但是您也可以偷看他们在演示页面上使用的 js 代码,并了解如何以您自己的方式实现类似的东西 =)