Google maps api 3 谷歌地理编码推荐

Google maps api 3 谷歌地理编码推荐,google-maps-api-3,asp.net-mvc-2,geocoding,Google Maps Api 3,Asp.net Mvc 2,Geocoding,我正在考虑利用谷歌地图API做一些地理编码。我想实现客户端地理编码,以消除请求限制的可能性 我需要对结果集执行一些相当复杂的逻辑,我更喜欢在C#中执行,因为它是一个ASP.NET MVC应用程序。然而,该逻辑的一部分可能是生成后续的后续请求,这同样需要JavaScript 因此,我的第一个想法是在我的应用程序中创建一个服务,将JSON结果传递给特定的返回类型,以触发后续请求。这似乎有点复杂,希望从社区了解这是否是最好的方法,是否有任何库/第三方工具可以帮助处理这种情况。您可能希望尝试以下API:

我正在考虑利用谷歌地图API做一些地理编码。我想实现客户端地理编码,以消除请求限制的可能性

我需要对结果集执行一些相当复杂的逻辑,我更喜欢在C#中执行,因为它是一个ASP.NET MVC应用程序。然而,该逻辑的一部分可能是生成后续的后续请求,这同样需要JavaScript


因此,我的第一个想法是在我的应用程序中创建一个服务,将JSON结果传递给特定的返回类型,以触发后续请求。这似乎有点复杂,希望从社区了解这是否是最好的方法,是否有任何库/第三方工具可以帮助处理这种情况。

您可能希望尝试以下API:


它更像REST——不需要Javascript。使用C#

可能会更好。您可能需要尝试以下API:


它更像REST——不需要Javascript。使用C#

可能会更好。我有一个应用程序做了类似的事情,通过使用标准化事件(在这个应用程序中,不是W3标准或任何东西),复杂性有些解耦

  • 客户机使用本地地理位置、SimpleGeo和Google Loader来猜测用户在哪里,并将AJAX的信息发送到服务器
  • 服务器使用客户机数据、MaxMind和用户首选项来决定在何处将用户视为是
  • 服务器响应是通用事件数据(作为JSON响应),由通用AJAX响应处理程序将其转换为针对body元素触发的一个或多个事件
  • 根据页面的不同,各种侦听器被绑定到事件和/或名称空间(请参见),它们处理更新的位置事件,例如,获取不同的天气数据、更改本地搜索结果
  • 这些侦听器中的一些会依次触发其他AJAX请求,对这些请求的响应也可能携带通用事件来触发
  • 这样,我就不必编写顺序代码,也就是说,我可以添加或删除行为(简单或复杂),而无需更改任何其他内容。这些都是我所用的,在你决定如何设计东西之后,真的没什么用


    如果您对此感兴趣,请告诉我,您希望我对其中的一部分进行扩展或澄清。

    我有一个应用程序可以做类似的事情,通过使用标准化事件(在这个应用程序中,不是W3标准或任何东西),复杂性有所解耦

  • 客户机使用本地地理位置、SimpleGeo和Google Loader来猜测用户在哪里,并将AJAX的信息发送到服务器
  • 服务器使用客户机数据、MaxMind和用户首选项来决定在何处将用户视为是
  • 服务器响应是通用事件数据(作为JSON响应),由通用AJAX响应处理程序将其转换为针对body元素触发的一个或多个事件
  • 根据页面的不同,各种侦听器被绑定到事件和/或名称空间(请参见),它们处理更新的位置事件,例如,获取不同的天气数据、更改本地搜索结果
  • 这些侦听器中的一些会依次触发其他AJAX请求,对这些请求的响应也可能携带通用事件来触发
  • 这样,我就不必编写顺序代码,也就是说,我可以添加或删除行为(简单或复杂),而无需更改任何其他内容。这些都是我所用的,在你决定如何设计东西之后,真的没什么用


    如果您对此感兴趣,并且您希望我对其中的一部分进行扩展或澄清,请告诉我。

    最后,我发现最好的解决方案是按照我在问题中所说的去做。将JSON对象传递给控制器,执行工作,然后返回。效果相当不错。

    最后我发现最好的解决办法是按照我在问题中所说的去做。将JSON对象传递给控制器,执行工作,然后返回。工作得很好。

    这不是问题,我对客户端和服务器端的API都很熟悉。我需要使用JavaScript来避免v3地图的IP地址配额。将JSON结果传递给C#的想法。这不是问题,我对客户端和服务器端的API都很熟悉。我需要使用JavaScript来避免v3地图的IP地址配额。将JSON结果传递给C#的想法。