webgis网页端实现加载地图并显示地图的属性表 5C

利用arcgisengine c#和arcgis api for js怎样实现加载一个地图并且显示这个地图对应的属性表
地图用geoserver发布的

2个回答

首先,要能显示相应的属性表,需要发布Map Data类型的服务。
然后,用C# 和 api for js是两种应用方式(C#主要是本地程序,api for js主要是网页)。
从标题上看,你应该是想在网页中加载地图?不管怎么样,加载地图还是比较简单的,分别说一下:

如果要用c#实现,就要安装arcgisengine,然后用IAGSServerConnectionFactory连上所发布的服务器,然后获取所发布的服务IMapServer,再就获取发布服务中的图层
最后,将图层对象添加到Map中即可。
参照https://www.cnblogs.com/qxiniu/archive/2012/04/18/2454946.html

如果是用js实现,需要下载arcgis api for js包,将相应js引入到页面(最好使用js包中提供的框架页面),然后就使用TileLayer或ArcGISDynamicMapServiceLayer传入发布的服务地址即可,
同样将Layer对象添加到Map中即可。
参照https://blog.csdn.net/u012123612/article/details/53638624

如果还有问题,可以根据关键字网上多找资料,ArcGIS相关技术文章还是有不少,毕竟ArcGIS在中国占有率还是挺高的

加载地图没问题 现在疑惑的是怎样用在地图在显示地图 并且设置一个按钮 用来显示地图的属性表
调用地图的属性表这块用json数据返回解析成表不太懂

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!