yejian8109
路人甲
路人甲
  • 注册日期2004-05-20
  • 发帖数36
  • QQ
  • 铜币251枚
  • 威望0点
  • 贡献值0点
  • 银元0个
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>
举报 回复(0) 喜欢(0)     评分
lilysunny
路人甲
路人甲
  • 注册日期2003-08-18
  • 发帖数160
  • QQ
  • 铜币499枚
  • 威望0点
  • 贡献值0点
  • 银元0个
11楼#
发布于:2004-06-15 09:01
可以的,但是要用IGeoFeatureLayer就可以了!
黑夜给了你黑色的眼睛,你却拿它来翻白眼!
举报 回复(0) 喜欢(0)     评分
yejian8109
路人甲
路人甲
  • 注册日期2004-05-20
  • 发帖数36
  • QQ
  • 铜币251枚
  • 威望0点
  • 贡献值0点
  • 银元0个
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>
举报 回复(0) 喜欢(0)     评分
lilysunny
路人甲
路人甲
  • 注册日期2003-08-18
  • 发帖数160
  • QQ
  • 铜币499枚
  • 威望0点
  • 贡献值0点
  • 银元0个
13楼#
发布于:2004-06-16 11:20
哦,你是要标注这样,图形不这样啊!你可以使用IAnnotateLayerProperties的AnnotationMaximumScale和AnnotationMinimumScale,就可以了!<img src="images/post/smile/dvbbs/em07.gif" />
黑夜给了你黑色的眼睛,你却拿它来翻白眼!
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
14楼#
发布于:2004-06-16 18:30
relate一个外部表,用外部表的一个字段进行标注有没问题?
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
yejian8109
路人甲
路人甲
  • 注册日期2004-05-20
  • 发帖数36
  • QQ
  • 铜币251枚
  • 威望0点
  • 贡献值0点
  • 银元0个
15楼#
发布于:2004-06-16 20:16
<P>难到还能用别的表字段进行标注吗?我还没想过这个问题,那要怎么标注那????</P>
举报 回复(0) 喜欢(0)     评分
happytt
路人甲
路人甲
  • 注册日期2006-02-12
  • 发帖数51
  • QQ
  • 铜币269枚
  • 威望0点
  • 贡献值0点
  • 银元0个
16楼#
发布于:2006-03-07 16:12
<P><img src="images/post/smile/dvbbs/em01.gif" />]</P>
<P>版主挺好的,谢谢</P>
举报 回复(0) 喜欢(0)     评分
pqy_20一风
路人甲
路人甲
  • 注册日期2004-08-05
  • 发帖数52
  • QQ
  • 铜币418枚
  • 威望0点
  • 贡献值0点
  • 银元0个
17楼#
发布于:2006-03-09 21:56
<P>不是挺好  是很好   </P>
举报 回复(0) 喜欢(0)     评分
pqy_20一风
路人甲
路人甲
  • 注册日期2004-08-05
  • 发帖数52
  • QQ
  • 铜币418枚
  • 威望0点
  • 贡献值0点
  • 银元0个
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>
举报 回复(0) 喜欢(0)     评分
pqy_20一风
路人甲
路人甲
  • 注册日期2004-08-05
  • 发帖数52
  • QQ
  • 铜币418枚
  • 威望0点
  • 贡献值0点
  • 银元0个
19楼#
发布于:2006-03-24 13:01
<P>顶起来</P>
举报 回复(0) 喜欢(0)     评分
游客

返回顶部