0

我正在学习特定的 node.js(特别是 tower.js)。我希望看到一些非常健壮的开源应用程序示例,它们围绕更复杂的场景展开,尤其是在映射领域。到目前为止,我还没有找到一个可靠的例子,我觉得我可以投入其中,但我希望有人可以将我指向一个谷歌地图Open MapQuest 风格的应用程序,如果可能的话,它是在节点上构建的。

在这方面有什么建议吗?任何强大的示例应用程序都很好,只是其中一种场景会更合适。

4

1 回答 1

1

我自己一直在 Node.js 上开发基于 Open MapQuest 的应用程序。这是我能找到的最好的全栈参考:Node.js、Express、Leaflet、PostGIS。但它远非强大。事实上,它很容易受到 SQL 注入的影响!

一般来说,你需要两件事:

然后,只需按照 Tower 教程,创建一个 RESTful 端点,在给定经度和纬度的情况下查询附近感兴趣的项目。您可能无法使用 Tower Models,因为它们不支持地理空间查询 AFAIK。在客户端,检查您的地图是否已移动,并获取端点以更新附近的项目。

于 2012-05-13T18:47:30.483 回答