asp.net - 如何从服务器端 ASP.NET 2.0 获取 Google Map API 的距离

标签 asp.net google-maps

我正在开发一个需要服务器端访问谷歌地图 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/

相关文章:

javascript - 以编程方式显示基于 IP 国家/地区的 Div

javascript - CBC 模式下的 crypto-js DES(或三重 DES)加密

c# - 如果在连接字符串时出错,则表示简写

css - javascript 谷歌地图缩放到零时为空灰色背景

python - 在 Django 中初始化 GeopositionField

android - Google map SDK 地理编码

asp.net - 在 asp.net 中定义常量的最佳方法

c# - 如何将参数传递给 ASP.NET MVC 2 中的自定义 ActionFilter?

javascript - 使用 Google map 中的坐标列表创建路线

java - 如何在android后台运行24x7服务来获取用户位置