当前位置:编程学习 > C#/ASP.NET >>

关于Flex4引用GIS服务时,地图无法正常显示的问题

现有两台电脑,电脑A用作发布GIS服务,电脑B用来建立网站,并引用电脑A发布的GIS服务。
我在A电脑用ArcGIS Server Manager发布了一个地图服务ex06

我在B电脑上输入http://192.168.10.71/ArcGIS/rest/services/ex06/MapServer/export也可以正常显示服务

但是我用flex写一段代码来引用电脑A的服务,但是显示出来的却是一片空白,不知道是为什么,困扰了好几天了

编译运行后,出现了地图放大缩小按钮和ESRI的LOGO,就是没有地图显示出来,以下是代码,其中部分1是我引用在线GIS服务,是可以正常显示,部分2是引用电脑A的服务,但是没地图显示,如果是发布的服务有问题,但是在电脑B上可以连接电脑A的上的服务啊,求高人指点啊!

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
   xmlns:s="library://ns.adobe.com/flex/spark" 
   xmlns:mx="library://ns.adobe.com/flex/mx" 
   xmlns:esri="http://www.esri.com/2008/ags"
   minWidth="955" minHeight="600">

        部分1:
<!--<esri:Map>
<esri:ArcGISDynamicMapServiceLayer url="http://services.arcgisonline.com/ArcGIS/rest/services/USA_Topo_Maps/MapServer"/>
<esri:ArcGISTiledMapServiceLayer url="http://services.arcgisonline.com/ArcGIS/rest/services/USA_Topo_Maps/MapServer"/>
</esri:Map>-->

        部分2:
<esri:Map>
<esri:ArcGISDynamicMapServiceLayer url="http://192.168.10.71/ArcGIS/rest/services/ex06/MapServer"/>
</esri:Map>

</s:Application>
--------------------编程问答-------------------- 您好 请问您这个问题解决了?麻烦告诉下行吗,我也遇到了这个问题
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,