Arcgis server发布地图服务无法显示
我想让自己发布的地图服务在网页中显示,代码如下但是显示不了自己arcgisservermananger里面的地图服务,如果使用arcgisonline里面的地图服务就可以...
我想让自己发布的地图服务在网页中显示,代码如下
但是显示不了自己arcgis server mananger里面的地图服务,如果使用arcgisonline里面的地图服务就可以显示,请问这是为什么?
在catalog里面可以预览已经发布的服务,但是就是在网页上显示不了
我试了下manager里自带的地图服务也不行,这是完整的代码
这个是自带的地图服务
然后最后在浏览器里面显示就一片空白 展开
但是显示不了自己arcgis server mananger里面的地图服务,如果使用arcgisonline里面的地图服务就可以显示,请问这是为什么?
在catalog里面可以预览已经发布的服务,但是就是在网页上显示不了
我试了下manager里自带的地图服务也不行,这是完整的代码
这个是自带的地图服务
然后最后在浏览器里面显示就一片空白 展开
展开全部
把你写的代码第二句改为:
var tiledMapServiceLayer = new esri.layers.ArcGISTiledMapServiceLayer("http://localhost:6080/arcgis/rest/services/Song/MapServer");
如果还不行有以下两种可能:
1. 你的本地js和dojo库配置有问题,使用远程esri的dojo库试一下;
2. arcgis server不在本机,你需要写arcgis server的ip地址。
var tiledMapServiceLayer = new esri.layers.ArcGISTiledMapServiceLayer("http://localhost:6080/arcgis/rest/services/Song/MapServer");
如果还不行有以下两种可能:
1. 你的本地js和dojo库配置有问题,使用远程esri的dojo库试一下;
2. arcgis server不在本机,你需要写arcgis server的ip地址。
追问
arcgis server是在本机,试用了远程的esri的dojo库还是这样的,怎么回事呀?我也重新安装过arcgis server过
展开全部
服务类型不对,这样就行了
new esri.layers.ArcGISDynamicMapServiceLayer(。。。。)
new esri.layers.ArcGISDynamicMapServiceLayer(。。。。)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼主的问题解决了吗,求指教!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
错啦为没联系了了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
同问,说是浏览器的问题,我换成360也还是这样
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询