IMS中状态的保持

lkkjx 2005-04-24 09:21:20
IMS中是不是时刻要保持状态信息呢?如在一个已经生成了直方图的地图上,进行放大操作。则我的代码要作两件事:1、放大地图;2、重新生成直方图。而不是像CS结构的程序一样,生成直方图后就不用管了,直接调用放大的接口。
是这样一个过程吗?谢谢大家
...全文
113 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zkjbeyond 2005-04-24
  • 打赏
  • 举报
回复
http://downloads.esri.com/support/documentation/ims_/ArcXML9/Support_files/arcxmlguide.htm
http://downloads.esri.com/support/documentation/ims_/ArcXML9/Support_files/elements/chartsymbol.htm
http://downloads.esri.com/support/documentation/ims_/ArcXML9/Support_files/elements/chartvalue.htm

无论你怎么用java封装,最终生成专题图的是CHARTSYMBOL 和 CHARTVALUE 。
如果你非用jspviewer的话。 这些参数要保存到 <input type="hidden"> 或 session里。
zkjbeyond 2005-04-24
  • 打赏
  • 举报
回复
你选择javaconnector jsp tag不是个明智得选择。性能,可控性,编程复杂性都要求很高。
如果你很熟悉htmlview 和 arcXML 文档的话,其实你可以先构造好arcXML后,再使用java代码封装。

lkkjx 2005-04-24
  • 打赏
  • 举报
回复
to jigi
你指的保存是什么?我是在ims的jspviewer的基础上进行开发的,我现在的代码写在jspform中,因为这个表单是重复提交的,所以我以为是保存用户的操作信息,然后再次实现。比如生成直方图,我保存的是用户针作了生成直方图这个操作的信息。 不知道你所说的“保存对某一图层的 renderer”是指这个意思吗?
再次谢谢 :)
zkjbeyond 2005-04-24
  • 打赏
  • 举报
回复
ims的直方图、饼图是以 Symbol实现的。

你只要保存对某一图层的 renderer就可以了啊。

2,142

社区成员

发帖
与我相关
我的任务
社区描述
它是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。
社区管理员
  • 地理信息系统
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧