GIIWOO
路人甲
路人甲
  • 注册日期2004-08-09
  • 发帖数18
  • QQ
  • 铜币205枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1706回复:5

MO+vB.NET中如何提取图例?

楼主#
更多 发布于:2004-09-01 14:29
<P>     课题要求客户端选择图层,服务器运行mo,从数据库中提取相应图层(shapefile),此时shapefile的图形表现方式是数据库定义好的,比如A图层拓扑类型是点,那A的symbol.style就是moCircle,</P>
<P>    现在的问题是如何把moCircle转换成一个单独的只有一个对应颜色大小形状的单独的圆的jpeg图片传到客户端?</P>
<P>    也就是我用绿色圆形表示每一个公车站,要在旁边画出一个单独的绿色圆形,并标上这是公车站,有什么好方法把这个单独的绿色圆形画出来?我的初步想法是单独一个AXMap控件,在上面用drawshape画出一个 绿色圆形符号,在对这个控件的指定区域用ExportMap,似乎很麻烦。。。。</P>
<P>    先谢过诸位老大</P>
喜欢0 评分0
GIIWOO
路人甲
路人甲
  • 注册日期2004-08-09
  • 发帖数18
  • QQ
  • 铜币205枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2004-09-06 15:44
<P>    谢谢,楼上的思路我理解,但是课题要求是针对任意拓扑类型图层,就是说图层是什么我不知道,必须让电脑自动完成产生图例过程,那么,如何区分点,线,面图层的图例提取?如何保证提取出来的图例的形状有代表性?</P><P>   看大家经常讨论mo的legend控件,不知道里面有没有类似功能?</P>
举报 回复(0) 喜欢(0)     评分
lixaokui
路人甲
路人甲
  • 注册日期2003-12-25
  • 发帖数768
  • QQ28796446
  • 铜币27枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2004-09-06 10:56
先把Map的Extent定位到Circle范围,然后调用ExporttoJpeg方法导成图形文件,仅供参考。
西门吹血,有了鼓风机,就不用吹啦!
举报 回复(0) 喜欢(0)     评分
GIIWOO
路人甲
路人甲
  • 注册日期2004-08-09
  • 发帖数18
  • QQ
  • 铜币205枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2004-09-06 01:24
<P>   楼上的老大说得小弟实在是看不懂。</P>
举报 回复(0) 喜欢(0)     评分
wheroy
路人甲
路人甲
  • 注册日期2004-09-04
  • 发帖数159
  • QQ
  • 铜币251枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2004-09-04 13:15
vb.net 很simple
举报 回复(0) 喜欢(0)     评分
GIIWOO
路人甲
路人甲
  • 注册日期2004-08-09
  • 发帖数18
  • QQ
  • 铜币205枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2004-09-03 11:53
    帖子连看都没人看么。。。。
举报 回复(0) 喜欢(0)     评分
游客

返回顶部