10楼#
发布于:2004-06-14 20:01
<P>那可否让标注在指定的显示比例下才显示哪?就好象图层只有在MaximumScale 和MinimumScale 才显示出来</P><P>Dim pLayer As ILayer</P><P>set pLayer=MapControl1.Layer(<FONT color=#ff0033>0</FONT>) </P><P>pLayer.MaximumScale = 14999999
pLayer.MinimumScale = 0</P> |
|
11楼#
发布于:2004-06-15 09:01
可以的,但是要用IGeoFeatureLayer就可以了!
|
|
|
12楼#
发布于:2004-06-15 21:11
<P>我试着使用MaximumScale和MinimumScale属性</P><P>Dim pGFeatureLayer As IGeoFeatureLayer
Set pGFeatureLayer = MapControl1.Layer(0) pGFeatureLayer.MaximumScale = 14999999 pGFeatureLayer.MinimumScale = 0</P><P>可是标注和图形都没了,我想的是图形一直显示而标注只有在我定义的比例下才显示出来啊!</P><P>这要怎么使用IGeoFeatureLayer哪?</P> |
|
13楼#
发布于:2004-06-16 11:20
哦,你是要标注这样,图形不这样啊!你可以使用IAnnotateLayerProperties的AnnotationMaximumScale和AnnotationMinimumScale,就可以了!<img src="images/post/smile/dvbbs/em07.gif" />
|
|
|
14楼#
发布于:2004-06-16 18:30
relate一个外部表,用外部表的一个字段进行标注有没问题?
|
|
|
15楼#
发布于:2004-06-16 20:16
<P>难到还能用别的表字段进行标注吗?我还没想过这个问题,那要怎么标注那????</P>
|
|
16楼#
发布于:2006-03-07 16:12
<P><img src="images/post/smile/dvbbs/em01.gif" />]</P>
<P>版主挺好的,谢谢</P> |
|
17楼#
发布于:2006-03-09 21:56
<P>不是挺好 是很好 </P>
|
|
18楼#
发布于:2006-03-09 22:30
<P> </P>
<P> 费了好一阵儿功夫解决这个问题,也是在 <STRONG>pLabelEngin.Expression = "[state_name<FONT color=#000000>]</FONT>"</STRONG> 的括号上卡住了。 进来才看到这篇帖子。郁闷!早看见就好了!</P> <P> 不过还有些地方要向各位高人虚心求教:我用上述方法将字段属性标注出来,怎样能改变标注字体的角度angle?? 用了ITextsymbol的angle属性,但是没有实现字体角度的旋转。应该怎样去实现?</P> |
|
19楼#
发布于:2006-03-24 13:01
<P>顶起来</P>
|
|