阅读:2752回复:5
那为仁兄GeoBeans二次开发鼠标跟随的代码吗?
我是一个地网GeoBean二次开发新手,那位高手告诉我地网GeoBean二次开发鼠标跟随的那段代码,谢谢!<img src="images/post/smile/dvbbs/em12.gif" /><img src="images/post/smile/dvbbs/em12.gif" />
|
|
1楼#
发布于:2005-01-27 22:17
<P>下面就是显示鼠标跟随的代码:</P>
<P>function ShowTips(){ //if(ok==0)return; var pMap = document.GeoBeansMap; pMap.setLayer("Tiper",""); pMap.setLayer("Tiper",Now_ActiveLayer); var pLayer = pMap.getMapLayer(Now_ActiveLayer); if(pLayer==null)return; var i,j,iCount,strValue,index; iCount = pLayer.getCount(); for(i=1;i<Lay.length-1;i++){ var aid = Lay<i>[0]; var pShapes = pLayer.findShapesByAID(parseInt(aid)); if(pShapes==null)continue; iCount = pShapes.size(); for(j=0;j<iCount;j++){ pShape = pShapes.shapeAt(j); strValue=""; for (k=1;k<Lay[0].length;k++) { strValue +=Lay[0][k]; strValue +=":"; if (Lay<i>[k]==""||Lay<i>[k]==0) strValue+="数据缺失" else strValue +=Lay<i>[k];</P> <P> strValue +=";" if (k!=Lay[0].length-1) strValue +="\n"; } pShape.setName(strValue); } } }</P> <P> var HaveValFld=0; //该专题有没有数值型字段 var HaveValFld1=0; </P> <P>if (FucType=="1"||FucType=="2"||FucType=="3") { for (ChartIndex=0;ChartIndex<Lay[0].length;ChartIndex++) if (Lay[Lay.length-1][ChartIndex]==1) HaveValFld++;</P> <P> for (ChartIndex=1;ChartIndex<Lay[0].length;ChartIndex++) if (Lay[Lay.length-1][ChartIndex]==0) HaveValFld1++; }</P> <P>if (HaveValFld1==0) HaveValFld=0; </P> <P>请参考灵活应用!</P><img src="images/post/smile/dvbbs/em04.gif" /><img src="images/post/smile/dvbbs/em04.gif" /><img src="images/post/smile/dvbbs/em04.gif" /><img src="images/post/smile/dvbbs/em04.gif" /><img src="images/post/smile/dvbbs/em04.gif" /><img src="images/post/smile/dvbbs/em04.gif" /> |
|
2楼#
发布于:2005-01-28 08:41
<img src="images/post/smile/dvbbs/em01.gif" /><img src="images/post/smile/dvbbs/em02.gif" />
|
|
|
3楼#
发布于:2005-01-28 11:00
1楼的兄弟问题解决了吗?<img src="images/post/smile/dvbbs/em07.gif" /><img src="images/post/smile/dvbbs/em07.gif" />
|
|
4楼#
发布于:2005-01-28 11:03
<P>谢谢2楼主哦,问题已经搞定了啊!</P><img src="images/post/smile/dvbbs/em02.gif" /><img src="images/post/smile/dvbbs/em02.gif" /><img src="images/post/smile/dvbbs/em01.gif" /><img src="images/post/smile/dvbbs/em01.gif" />
|
|
5楼#
发布于:2005-01-29 16:31
<P>ok</P>
|
|