我正在开发一个需要服务器端访问谷歌地图 API 的项目。我想计算距离(实际距离,而不是直线)。谷歌地图API支持javascript而不是asp.net。请提出建议...!
最佳答案
您在问题中指定了谷歌地图 - 但您看过虚拟地球吗?具体来说这个routing with Virtual Earth Web Service 示例听起来与您想要的完全一样:
- 服务器端访问(只需在 Visual Studio 中添加服务引用)
- 实际距离(非直线),因为它使用路线
其他人提出的有关“内部/内联网使用”条款和条件的担忧适用于 VE 以及 Google,我认为 - 您必须阅读有关您的应用程序是否需要许可的信息。
附:如果您只是想计算直线距离,我有 instructions using SQL Server 2008 ;它还链接到一些 straight c# code这也能做到。
关于asp.net - 如何从服务器端 ASP.NET 2.0 获取 Google Map API 的距离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/641784/