II是否具有从地图控制下的网页:使谷歌地图
(http://www.codeproject.com/Articles/24468/Google-Maps-Control-for-ASP-NET-Part-1)
当我从http://localhost
运行它在执行时罚款。当我将它移动到我的实际网站时,该页面变为空白。这仅用于在本地主机上进行测试还是还有其他任何我错过的东西。任何人都可以猜测问题是什么?
是否有任何其他办法有地图运行
我运行在使用VS2k8
II是否具有从地图控制下的网页:使谷歌地图
(http://www.codeproject.com/Articles/24468/Google-Maps-Control-for-ASP-NET-Part-1)
当我从http://localhost
运行它在执行时罚款。当我将它移动到我的实际网站时,该页面变为空白。这仅用于在本地主机上进行测试还是还有其他任何我错过的东西。任何人都可以猜测问题是什么?
是否有任何其他办法有地图运行
我运行在使用VS2k8
对于谷歌地图API,这在GoogleMapControl.zip
使用代码,谷歌不检查API密钥的V2在本地主机上,但他们在别处运行时会这样做请确保您从谷歌有一个valid API key并把它添加到Web.config:
<appSettings>
<add key="GoogleAPIKey" value=""/>
</appSettings>
有在Page_Load()
在SimpleMapWithNoBubble.aspx.cs
,其中记录本上的注释。
关于API的版本,在cGoogleMap.cs
:
string _apiversion = "2";
我没有挖任何进一步的看是否写得好,以至于你可以只改变V3的代码,但它是值得的快速试。
正如上面有效的API密钥链接和下面的注释中指出的那样,API的v2正式被折旧并且计划在不晚于April 20, 2015的情况下消失。
虽然这只适用于V2谷歌地图API – 2013-03-21 13:54:19
右键&感谢;我只是补充说。 – Alkini 2013-03-21 13:56:12
是的,我确实有。但即时通讯这个样本,所以我想我需要在这里添加公共静态布尔GeocodeAddress(GooglePoint GP,字符串GoogleAPIKey) { string sURL =“http://maps.google.com/maps/geo?q= “+ GP.Address +”&output = xml&key =“+ GoogleAPIKey; ..... – 2013-03-21 14:00:37