zyj_iim
路人甲
路人甲
  • 注册日期2003-12-06
  • 发帖数137
  • QQ
  • 铜币264枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1323回复:2

请高手赐教:ArcIMS客户端图层刷新问题

楼主#
更多 发布于:2005-04-26 10:29

背景:在客户端可见一个行政区划的图层(有“县名”字段,该图层共有91个县),在服务器端有个后台数据库SQL SERVER2000存储每个县的一些数据,其中一个字段rank(含氮量的等级:1-6级)的值是行政区划图着色的依据,比如,A地的含氮量为3级,则在行政区划图上进行相应的着色。


<P>要求:
  现客户端选中某个地方B后,可以更改服务器端数据库中该地的rank字段值,从而更改该地的着色,比如B地的含氮量由原先的2级改为5级,则在客户端的图层上的着色也立即由原先的2级颜色改为5级的颜色并闪烁。
  不管是在客户端实现还是在服务器端实现,只要能较简易的实现就行。</P>
<P>不甚感激!</P>
喜欢0 评分0
ge_zi
论坛版主
论坛版主
  • 注册日期2003-09-04
  • 发帖数278
  • QQ
  • 铜币633枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2005-05-06 14:17
<P>这个 可以这样:将该土层和数据库表进行jointables 然后用valuemaprenderer进行渲染就可以了。如果要实现动态变化则需要定义一个定时器定时去刷新该显示函数,定时刷新地图即可。</P>
举报 回复(0) 喜欢(0)     评分
zyj_iim
路人甲
路人甲
  • 注册日期2003-12-06
  • 发帖数137
  • QQ
  • 铜币264枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2005-05-07 19:50
<P>“更改服务器端数据库中该地的rank字段值“是指更改shapefiles中的dbf中的属性字段值。请问能更改吗?如何改呢?</P>
<P>谢谢!</P>
[此贴子已经被作者于2005-5-7 19:53:02编辑过]
举报 回复(0) 喜欢(0)     评分
游客

返回顶部