适用于Google Maps或者Yahoo Maps的最佳.NET包装器?
我需要使用Google Maps(或者Yahoo Maps或者任何类似服务)做一个快速演示应用程序。到目前为止,我对这些服务中的任何一个都没有找到.NET包装器的运气。
有什么建议或者指示吗?
我不反对使用本机javascript api来执行此操作,但我假设有人已经编写了包装器,可以轻松地将此包装器集成到ASP.NET应用程序中。
解决方案
回答
我总是检查CodePlex.com
http://www.codeplex.com/googlemap
http://www.codeplex.com/YahooMap
上面的GoogleMaps项目在项目负责人的网站上有很多很好的例子。
回答
我对此很幸运:http://www.shabdar.org/google-maps-user-control-for-ASP-Net-part1.html(假设我们可以使用ajax扩展名,这使得它易于使用,但可能并非最佳性能)
回答
我喜欢微软制作的虚拟地球地图。有关此的.net mashup,请转到此处:
http://dotnetslackers.com/columns/ajax/ASPNETAJAXMeetsVirtualEarthPartOne.aspx
回答
这里有一些链接,但是与大多数事情一样,我还没有尝试尝试它们的方法。
http://gathadams.com/2007/08/21/add-google-maps-to-your-net-site-in-10-minutes/
http://www.mapbuilder.net/
干杯约翰
回答
如果我们有兴趣,这里有一个ASP.NET虚拟地球映射服务器控件:
http://simplovation.com/page/webmapsve.aspx
本质上,这是围绕Virtual Earth的"包装器",它抽象出了我们通常需要编写的大部分(如果不是全部)JavaScript。它使我们可以完全从服务器端.NET代码处理地图事件并操纵地图事件。
回答
我是ASP.NET最为重要的GoogleMaps控件之一的创建者。
我们可以在googlemaps.subgurim.net上找到它。它已被翻译成15种语言,下载量超过25,000,具有非常活跃的论坛,代码库,图标库等。
对于新手开发人员和高级开发人员来说,这非常好。我们几乎可以完成javascript API可以完成的所有工作,还有很多额外的功能。
当然,它具有出色的文档。
试试吧!