Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# c语言中的googlemapweb服务_C#_Asp.net_Web Services_Google Maps Api 3 - Fatal编程技术网

C# c语言中的googlemapweb服务

C# c语言中的googlemapweb服务,c#,asp.net,web-services,google-maps-api-3,C#,Asp.net,Web Services,Google Maps Api 3,是否可以将google map API v3javascript封装到.net web服务中?我希望用户调用此web服务公开的函数,以便在web页面上显示地图。此web服务将在远程web服务器上运行。有几个网站可以使用相同的服务来显示/连接地图。如果我们希望在网站中添加任何功能/特性,Web服务将非常有用。我们只需在一个placeservice上更改代码,新功能将反映在使用该服务的每个网站上。上次我检查时,您只能通过其Java脚本API在浏览器中直接使用谷歌地图。我认为要想做你想做的事情,你需要

是否可以将google map API v3javascript封装到.net web服务中?我希望用户调用此web服务公开的函数,以便在web页面上显示地图。此web服务将在远程web服务器上运行。有几个网站可以使用相同的服务来显示/连接地图。如果我们希望在网站中添加任何功能/特性,Web服务将非常有用。我们只需在一个placeservice上更改代码,新功能将反映在使用该服务的每个网站上。

上次我检查时,您只能通过其Java脚本API在浏览器中直接使用谷歌地图。我认为要想做你想做的事情,你需要直接访问他们的地图,据我所知,这是不允许的


如果你真的需要使用Google地图和Web服务,你可以做的是让Web服务为你提供一组点,你可以使用某种标签来标识点之间的位置,因此应用不同的标记,这将使你的应用程序更易于维护。这些点将以GPS坐标的形式显示,然后由Google Maps通过Google的v3 Google Maps API直接呈现。

这可能违反了各种许可协议。是否有其他方法避免在网站应用程序中编写java脚本编程/代码。@Himanshu可能有一种方法,但这很可能不包括谷歌地图。好吧,没关系。请告诉我,在WCF服务中是否有可能返回.aspx页面以获取某些请求?@Himanshu:我对ASP.NET不是很熟练,但我假设从后面的代码中,您可以写出Web服务生成的.aspx代码。