|
阅读:3946回复:19
达人进来:ArcGIS Engine中的图层的局部区域显示问题!
<b>
</b><FONT color=#dfebff>--------------------------------------------------------------------</FONT> 在用arcgis<I></I> engine做开发是,如何让一个map中一个图层只显示一个局部区域,比如说我<I></I> 在map画一个多边形b,我让图层a,只有在b的区域内显示出来,区域外不显示! |
|
|
1楼#
发布于:2004-08-09 10:08
那就是简单的放大功能吗,还是根据权限访问数据?
|
|
|
|
2楼#
发布于:2004-08-09 10:38
<P>不是放大,</P><P>比如我的MAP文件有A,B两个图层,现在在MAP control中用多边形工具我画了多边形Polygon,</P><P>
</P><P>在这个MAP control想对应AxPageLayoutControl的我的土地利用层只想在那个Polygon的区域内显示,Polygon外的区域不显示,其他图层正常,</P><P>:帝国总统</P><P>:给点思路或者例子吧!</P> |
|
|
3楼#
发布于:2004-08-09 10:56
你可以利用你的形状进行选择,然后只显示选择集的数据,如果能满足要求,那是比较容易实现的,虽然现在手头没有这样的代码,但是看看例子是比较简单的
|
|
|
|
4楼#
发布于:2004-08-09 11:05
结果:
|
|
|
5楼#
发布于:2004-08-09 14:02
<P>你可以找这样的一个方法:VisibleRegion</P><P>把ArcGis Engine的license共享一下,</P>
|
|
|
6楼#
发布于:2004-08-09 14:50
是啊,楼主,把ArcGis Engine的license上传上来,共享一下啊!
|
|
|
7楼#
发布于:2004-08-10 09:27
<P>license是有限期的!~也没有多少天就到期了!</P><P>有没具体的方法,解决问题一定共享!!</P>
|
|
|
8楼#
发布于:2004-08-10 17:37
<img src="images/post/smile/dvbbs/em01.gif" />
|
|
|
9楼#
发布于:2004-08-10 21:40
裁减该图层,新建一个图层,不显示该图层.ok?
|
|
上一页
下一页
</P><P>在这个MAP control想对应AxPageLayoutControl的我的土地利用层只想在那个Polygon的区域内显示,Polygon外的区域不显示,其他图层正常,</P><P>:帝国总统</P><P>:给点思路或者例子吧!</P>