1

我期待构建一个严重依赖地理数据的应用程序。

该应用程序将使用 HTML5 获取 GPS 数据的能力,并将进行诸如查找最近的街道、查找 2 点之间的最短路径等计算。我正在考虑使用诸如谷歌地图之类的平台,因此很可能会编写在 Javascript 中。但是,我可能会通过在服务器端进行繁重的计算(可能使用 C++ 或脚本语言)来减轻客户端 CPU 的负载。

在开始编码之前,我应该了解哪些技术、框架、标准等?

4

3 回答 3

3

许多基于 SQL 的关系数据库具有空间感知能力,可以帮助处理 GPS 坐标。

MySQL 的空间扩展就是一个例子。这是一篇关于它的文章。我收集如果您可以将 GPS 数据转换为空间相关字段,那么您可以执行诸如选择最近的行或第一个北行之类的操作...

于 2010-01-13T04:55:17.127 回答
1

确保了解投影和地理基准校正。显然,你如何做到这一点取决于你对技术的选择,但如果你不理解这些问题,它们会严重地咬你。

于 2010-01-13T04:55:08.550 回答
1

您可以在此处找到我对 Google Maps API 的精彩评论。

于 2010-01-13T04:58:56.937 回答