阅读:1365回复:0
请教:改变ArcIMS地图窗口中地图的初始化大小?
在ArcIMSparam.js中定义了地图初始化的大小,如下四句话,分别定义了地图的上下左右的位置
//initial map extent var startLeft = -2652817.78395357; var startRight = 3112490.5170573797; var startTop = 2732632.31138735; var startBottom = -1374986.24869875; 在这里把它作为定值分别赋予地图的上下左右四个变量,我想将这四个值也变成变量而不是常量,因此,我在ArcIMSparam相同目录下创建了一个JSP文件,在该JSP文件中定义个四个变量,分别为x1,x2,y1,y2,从数据库中读取四个数值,然后分别赋给x1,x2,y1,y2。 首先运行JSP程序,点击一个提交按钮,启动地图服务(如:fttp://localhost/website/daminfo)。我希望将JSP中获取的四个值赋给ArcIMSparam中的startLeft、startRight、startTop、startBottom,以使地图窗口显示按我从数据库读取数值显示该区域,而不是每次启动都以全图方式显示。想问一下,怎样将x1,x2,y1,y2传给startLeft、startRight、startTop、startBottom? 由于文笔不好,不知道我上述所讲,各位能否明白,如果能明白我的意思,并可解答我的问题,鄙人在此感激不尽,急需解决,望高手指教。 |
|