我正在考虑使用Google Maps API进行一些地理编码。我想实现客户端地理编码,以消除请求限制的可能性。
我需要在结果集上做一些相当复杂的逻辑,我宁愿在C#中这样做,因为它是一个ASP.NET MVC应用程序。但是,该逻辑的一部分可能是后续跟进请求,而且还需要JavaScript。
所以,我的第一个想法是在我的应用程序中创建一个服务,将JSON结果传递给某些返回类型以触发后续请求。这似乎有点令人费解,并希望从社区了解这是否是最好的方法,如果有任何库/第三方工具可以帮助处理这种情况。
答案 0 :(得分:1)
我有一个类似的应用程序,通过使用标准化事件(在此应用程序内,而不是W3标准或任何东西),复杂性有点分离
这种方式我没有必须编写的顺序代码,即我可以添加或删除行为(简单或复杂)而无需更改任何其他内容。 jQuery Events是我使用的全部内容,在你决定如何规划事物之后真的没什么用。
请告诉我这是否对您有意义,并且您希望我扩展或澄清其中的一部分。
答案 1 :(得分:0)
您可能想尝试此API: http://code.google.com/apis/maps/documentation/geocoding/
它更像REST - 不需要Javascript。可以使用C#
更好地工作答案 2 :(得分:0)
最后,我发现最好的解决办法就像我在问题中所说的那样。将JSON对象传递给控制器,执行工作,然后返回。工作得很好。