GIS图层用错带来的尴尬

开发工具:Visual Studio 2015、SuperMap IDesktop 9D、supermap_iserver、SQL Server
关键技术:C#、css、html、javascript
在做项目的时候我遇上了一个很尴尬的事情,一个简简单单的功能,怎么到我这就这么多问题…
GIS图层用错带来的尴尬_第1张图片随便点击任意一处小图标,代码循环遍历查找全部数据,最后显示所查找到的最新的数据,以至于无论点击那里,它都是显示同一个地方;其代码如下:
GIS图层用错带来的尴尬_第2张图片
我就很纳闷,我需要弹窗的只是点击的数据,而不是总是弹窗最后一个数据。后来我就仔细翻了代码,原来是在点击的时候点击了所需查询数据的图层,也就是hospitalLayer图层,后来我将所点击的hospitalLayer图层改为点击marker图层,达到了我所要的效果,代码如下:
GIS图层用错带来的尴尬_第3张图片
效果如下:
GIS图层用错带来的尴尬_第4张图片

你可能感兴趣的:(MVC)