Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/302.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# 在我的网站中创建google地图web服务asp.net_C#_Asp.net_Xml_Web Services_Google Maps - Fatal编程技术网

C# 在我的网站中创建google地图web服务asp.net

C# 在我的网站中创建google地图web服务asp.net,c#,asp.net,xml,web-services,google-maps,C#,Asp.net,Xml,Web Services,Google Maps,我正在尝试创建一个web服务,它将在我的网站上创建一个google地图。当我在我的网页上运行它时,它工作得很好,但是当单独运行web服务时,我会收到这个错误消息命名空间“”中的XML元素“EnableTheming”已存在于当前作用域中。使用XML属性为元素指定另一个XML名称或命名空间。“ [WebMethod] 公开作废gMap(gMap GMapc) { 玻璃主位置=新玻璃(24.706114,46.748883); GMapc.setCenter(mainLocation,10);//设

我正在尝试创建一个web服务,它将在我的网站上创建一个google地图。当我在我的网页上运行它时,它工作得很好,但是当单独运行web服务时,我会收到这个错误消息命名空间“”中的XML元素“EnableTheming”已存在于当前作用域中。使用XML属性为元素指定另一个XML名称或命名空间。“

[WebMethod]
公开作废gMap(gMap GMapc)
{
玻璃主位置=新玻璃(24.706114,46.748883);
GMapc.setCenter(mainLocation,10);//设置地图
列表映射列表=新列表();//位置列表
地图列表。添加(新goMap{area=“Riyadh”,name=“24.733591”,locon=“46.679189”,url=”https://www.google.com.sa/maps/place/%D8%AC%D9%85%D8%B9%D9%8A%D8%A9+%D8%A7%D9%84%D8%A8%A8%D8%D8%B4%D9%85%D8%A7%D9%84%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%E2%80%AD/@24.7410639,46.7132029,13z/数据=!4m7!1m4!3m3!1s0x0:0x0!2ZMJTQ0JZIZI3ZI3ZI3JJ8KUNDUNSJF!3M!3M!3M!3000000!3KWINDENDUNJAR!3M!3M!3DF=34000000=34000000;4MKWD=3KWF;4MKWD!”;
地图列表。添加(新goMap{area=“Riyadh”,name=“جع㶈㶈㶈㶈㶈㶈㶈㶈㶈㶈㶈㶜”,locat=“24.786491”,locon=“46.759167”,url=”https://www.google.com.sa/maps/place/%D8%AC%D9%85%D8%B9%D9%8A%D8%A9+%8%8%8%8%8%8%8%8%8%8%8%8%8%8%8%8%8%8%8%8%8%8%8%8%7%7%7%7%7%7%8%7%7%7%7%7%7%7%7%7%8%8%8%8%8%8%8%8%8%8%8%8%8%8%8%8%8%8%8%8%8%8%8%8%8%8%7%8%8%8%8%8%8%8%8%8%8%8%8%8%8%8%8%7%7%7%7%7%7%7%7%7%7%7%8%7%7%7%7%7%7%7%7%7%7%7%7%8%7%7%7%7%7%7%7%7%8%8%7%7%7});
地图列表。添加(新goMap{area=“Riyadh”,name=“جعا㶈㶈㶈㶒㶈㶈㶈㶈㶈”,locat=“24.706114”,locon=“46.748883”,url=”https://www.google.com.sa/maps/place/%D8%AC%D9%85%D8%B9%D9%8A%D8%A9+%D8%A7%D9%84%D8%A8%A8%B1+%D8%A8%D8%AD%D9%8A+%D8%A7%D9%84%D8%B1%D8%A8%D9%88%D8%A9+%D9%88%D8%A7%D9%84%86%D8%B8%D9%8A%D9%85%E2%80%AD/@24.7059528,46.7511043,17z/data=!3m1!4ME2M2!3m1!0X1480X1482FAR8B812”;(f0868686882FA082F8182F82FAR=082F812);
地图列表。添加(新goMap{area=“Riyadh”,name=“24.691767”,locon=“46.748202”,url=”https://www.google.com.sa/maps/place/%D8%AC%D9%85%D8%B9%D9%8A%D8%A9+%D8%A7%D9%84%D8%A8%A8%B1+%D8%A8%AD%D9%8A+%D8%A7%D9%84%D8%B1%D8%A8%D9%88%D8%A9%E2%80%AD/@24.6915669,46.7504231,17z/数据=!3m1!4b1!4m2!3m1!10x3E2F06AA7BE39105:0x5C362D8B15DF?hl=ar“);
地图列表。添加(新goMap{area=“Riyadh”,name=“locon=”46.816226”,网址=”https://www.google.com.sa/maps/place/%D8%AC%D9%85%D8%B9%D9%8A%D8%A9+%D8%A7%D9%84%D8%A8%D8%B1%E2%80%AD/@24.6770446,46.8184357,17z/数据=!3m1!4b1!4m2!3m1!1s0x3e2f078339eb83df:0x6d911b7f817ed234?hl=ar“});
//添加放大或缩小
GControl control=新的GControl(GControl.prebuild.LargeMapControl);
GControl control2=新的GControl(GControl.prebuild.MenuMapTypeControl,新的GControlPosition(GControlPosition.position.Top_Right));
GMapc.Add(控制);
GMapc.Add(control2);
GMapc.Add(新的GControl(GControl.prebuild.GOverviewMapControl,新的GControlPosition(GControlPosition.position.Bottom_Left));
//引脚变量
品康p;
GMarker-gm;
金佛温;
foreach(mapList中的var i)//显示列表中的pin图标
{
p=新PinIcon(PinIcons.home,Color.LightGreen);
gm=新的GMarker(新的GLatLng(Convert.ToDouble(i.locat),Convert.ToDouble(i.locon)),
新的GmarkeProptions(新的GIcon(p.ToString(),p.Shadow());
//窗口以显示地图信息
win=新的GInfoWindow(gm,i.name+“”,false,GListener.Event.mouseover);
GMapc.Add(win);
}
}

我在WebService中创建的CALS可能是同一个问题吗?我认为是同一个问题,但有没有其他方法可以做到这一点?我从服务将使用的方法的参数中删除GMap时发现了这一点,但该方法无法正常工作。我在WebService中创建的CALS可能是同一个问题吗问题?我认为这是同一个问题,但有没有其他方法可以做到这一点?当我从服务将使用的方法的参数中删除GMap时,我发现了这一点,但该方法无法正常工作。
[WebMethod]
public void gMap(GMap GMapc)
{

GLatLng mainLocation = new GLatLng(24.706114, 46.748883);
GMapc.setCenter(mainLocation, 10);//setting the map


List<goMap> mapList = new List<goMap>();// list of locations
mapList.Add(new goMap { area = "Riyadh", name = "جمعية البر بشمال الرياض", locat = "24.733591", locon = "46.679189", url = "https://www.google.com.sa/maps/place/%D8%AC%D9%85%D8%B9%D9%8A%D8%A9+%D8%A7%D9%84%D8%A8%D8%B1+%D8%A8%D8%B4%D9%85%D8%A7%D9%84+%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%E2%80%AD/@24.7410639,46.7132029,13z/data=!4m7!1m4!3m3!1s0x0:0x0!2zMjTCsDQ0JzI3LjgiTiA0NsKwNDAnNDEuNSJF!3b1!3m1!1s0x0000000000000000:0x1b34d99dfdaf74e2?hl=ar" });
mapList.Add(new goMap { area = "Riyadh", name = "جمعية البر فرع الربوة و الجنادرية", locat = "24.786491", locon = "46.759167", url = "https://www.google.com.sa/maps/place/%D8%AC%D9%85%D8%B9%D9%8A%D8%A9+%D8%A7%D9%84%D8%A8%D8%B1+%D9%81%D8%B1%D8%B9+%D8%A7%D9%84%D8%B1%D9%88%D8%B6%D8%A9+%D9%88%D8%A7%D9%84%D8%AC%D9%86%D8%A7%D8%AF%D8%B1%D9%8A%D8%A9%E2%80%AD/@24.7687204,46.7602613,18z/data=!3m1!4b1!4m2!3m1!1s0x3e2f01e493abfc01:0x266757deff3c5dcc?hl=ar" });
         mapList.Add(new goMap { area = "Riyadh", name = "جمعية البر حي الربوة و النظيم", locat = "24.706114", locon = "46.748883", url = "https://www.google.com.sa/maps/place/%D8%AC%D9%85%D8%B9%D9%8A%D8%A9+%D8%A7%D9%84%D8%A8%D8%B1+%D8%A8%D8%AD%D9%8A+%D8%A7%D9%84%D8%B1%D8%A8%D9%88%D8%A9+%D9%88%D8%A7%D9%84%D9%86%D8%B8%D9%8A%D9%85%E2%80%AD/@24.7059528,46.7511043,17z/data=!3m1!4b1!4m2!3m1!1s0x3e2f0158682882f9:0xf6700b68148a1812?hl=ar" });
         mapList.Add(new goMap { area = "Riyadh", name = "جمعية البر حي الربوة", locat = "24.691767", locon = "46.748202", url = "https://www.google.com.sa/maps/place/%D8%AC%D9%85%D8%B9%D9%8A%D8%A9+%D8%A7%D9%84%D8%A8%D8%B1+%D8%A8%D8%AD%D9%8A+%D8%A7%D9%84%D8%B1%D8%A8%D9%88%D8%A9%E2%80%AD/@24.6915669,46.7504231,17z/data=!3m1!4b1!4m2!3m1!1s0x3e2f06aa7be39105:0x5c362d8d3b8b15df?hl=ar" });
         mapList.Add(new goMap { area = "Riyadh", name = "جمعية البر السلي", locat = "24.677303", locon = "46.816226", url = "https://www.google.com.sa/maps/place/%D8%AC%D9%85%D8%B9%D9%8A%D8%A9+%D8%A7%D9%84%D8%A8%D8%B1%E2%80%AD/@24.6770446,46.8184357,17z/data=!3m1!4b1!4m2!3m1!1s0x3e2f078339eb83df:0x6d911b7f817ed234?hl=ar" });

         //Add Zoom in Zoom out
         GControl control = new GControl(GControl.preBuilt.LargeMapControl);
         GControl control2 = new GControl(GControl.preBuilt.MenuMapTypeControl, new GControlPosition(GControlPosition.position.Top_Right));
         GMapc.Add(control);
         GMapc.Add(control2);
         GMapc.Add(new GControl(GControl.preBuilt.GOverviewMapControl, new GControlPosition(GControlPosition.position.Bottom_Left)));
         //pin variables
         PinIcon p;
         GMarker gm;
         GInfoWindow win;
         foreach (var i in mapList)//to display pin icons from the list
         {
             p = new PinIcon(PinIcons.home, Color.LightGreen);
             gm = new GMarker(new GLatLng(Convert.ToDouble(i.locat), Convert.ToDouble(i.locon)),
             new GMarkerOptions(new GIcon(p.ToString(), p.Shadow())));
             //window to show the map informatiom
             win = new GInfoWindow(gm, i.name + " <a href='" + i.url + "'></a>", false, GListener.Event.mouseover);
             GMapc.Add(win);
         }


 }