首页 / 浏览问题 / 组件GIS / 问题详情
无法连接google map
匿名
2017年11月20日
在浏览器上可以浏览google map的服务。 但是在iobject却连接不到。 客户有用proxy连接internet.

我所拿到的log如下:

==============================================================

2017-11-16 15:12:19 [error] Can not to connect the serverHTTP Status Code 0http://mt0.google.cn/vt?lyrs=s@167&hl=zh-CN&gl=CN&x=1652&y=1015&z=11, ThreadID: 10412, Timespan(ms): 10515, ResourceID: EJc005, SourceCode: E:\UGO\01_SourceCode\Src\NetToolkit\UGHttpHelper.cpp(1451)
2017-11-16 15:12:19 [error] Failed to get file from web, ThreadID: 10412, Timespan(ms): 0, ResourceID: EAg034, SourceCode: E:\UGO\01_SourceCode\Src\NetToolkit\UGHttpHelper.cpp(806)
2017-11-16 15:13:32 [error] Can not to connect the serverHTTP Status Code 0http://mt1.google.cn/vt?lyrs=s@167&hl=zh-CN&gl=CN&x=5&y=4&z=3, ThreadID: 1500, Timespan(ms): 27125, ResourceID: EJc005, SourceCode: E:\UGO\01_SourceCode\Src\NetToolkit\UGHttpHelper.cpp(1451)
2017-11-16 15:13:32 [error] Failed to get file from web, ThreadID: 1500, Timespan(ms): 0, ResourceID: EAg034, SourceCode: E:\UGO\01_SourceCode\Src\NetToolkit\UGHttpHelper.cpp(806)
2017-11-16 15:13:32 [error] Can not to connect the serverHTTP Status Code 0http://mt1.google.cn/vt?lyrs=s@167&hl=zh-CN&gl=CN&x=5&y=4&z=3, ThreadID: 1500, Timespan(ms): 16, ResourceID: EJc005, SourceCode: E:\UGO\01_SourceCode\Src\NetToolkit\UGHttpHelper.cpp(1451)
2017-11-16 15:13:32 [error] Failed to get file from web, ThreadID: 1500, Timespan(ms): 0, ResourceID: EAg034, SourceCode: E:\UGO\01_SourceCode\Src\NetToolkit\UGHttpHelper.cpp(806)
2017-11-16 15:13:32 [error] Can not to connect the serverHTTP Status Code 0http://mt1.google.cn/vt?lyrs=s@167&hl=zh-CN&gl=CN&x=5&y=4&z=3, ThreadID: 1500, Timespan(ms): 0, ResourceID: EJc005, SourceCode: E:\UGO\01_SourceCode\Src\NetToolkit\UGHttpHelper.cpp(1451)
2017-11-16 15:13:32 [error] Failed to get file from web, ThreadID: 1500, Timespan(ms): 0, ResourceID: EAg034, SourceCode: E:\UGO\01_SourceCode\Src\NetToolkit\UGHttpHelper.cpp(806)

1个回答

您好,访问的地址可以私信给我吗,另外代理服务器具体是什么服务器,刚刚我这儿测试了访问谷歌地图服务没有问题,示范代码如下:

                workspace = new Workspace();
                DatasourceConnectionInfo info = new DatasourceConnectionInfo();
                info.EngineType = EngineType.GoogleMaps;
                info.Server = "http://maps.geogle.com";
                workspace.Datasources.Open(info);

                mapcontrol = new MapControl();
                mapcontrol.Dock = DockStyle.Fill;
                panel2.Controls.Add(mapcontrol);
                mapcontrol.Map.Workspace = workspace;
                mapcontrol.Map.Layers.Add(workspace.Datasources[0].Datasets[0],true);
                mapcontrol.Map.ViewEntire();
                mapcontrol.Map.Refresh();
5,985EXP 2017年11月20日

我访问的地址是: http://maps.google.com.my

 

我这边都没有问题,不知道是不是跟代理有关系,我这边如果不用蓝灯的话,网页访问不了,但是程序依然可以访问的,你iobject是哪个版本的?java还是.NET?

我想应该跟代理器有关系, 可能沒有bypass掉http://*.google.cn。

我用的是iobject .net.811. 

 info.Server = "http://maps.google.com" 这行代码, 无论我是放空还是用http://maps.google.com.my, 在log我都是得到无法访问 http://*.google.cn, 我想会不会这里有问题?

今天我这边程序也访问不了了,但是日志没有报错
代理以经bypass掉, 浏览器也能够不用输入帐密就可以浏览google map了, 但是iobject还是不能连接, 日志还是一样, 无法连接。。。 。。。
...