阅读:913回复:0
求助:大家帮忙看看
<P>一个WEBGIS项目,功能简述如下:<BR>1、地图的基本操作(缩放、漫游、测距等);<BR>2、从数据库查询客户位置信息,在地图上描点显示(点的数量最多可能会有数千个);<BR>3、在地图上画线功能;<BR>4、车辆的实时监控和轨迹回放;<BR>5、车辆偏移报警;<BR>二期扩展功能:<BR>6、可在地图上选择不规则区域,对区域中点图元进一步的数据分析;<BR>7、在地图上操作点图元和线图元;比如某路线包括多个结点,直接在地图上从路线中删除某节点或加入某节点;<BR>前面的五个功能必须先实现,二期的扩展功能可先不考虑;地图处理用的是mapxtreme for java<BR>目前采用的是servlet+applet,中等客户端的发布方式,地图渲染方式采用(局域网内的)远程渲染的方式。<BR>面临的问题是:<BR>轨迹回放时,所有的地图渲染都在服务端完成,如果有多个客户同时进行轨迹回放或实时监控时,地图服务器要不断地渲染地图,服务端负载过大。<BR>于是想到用把地图的操作放到客户端来完成,服务端只负责出来数据;<BR>请有经验的朋友指导一下,这样做行不?会有哪些技术的难点?有更好的解决方法吗?</P>
<P>因为web技术和gis技术我都不是很熟悉,已经走了很多的弯路,害怕再犯方向的错误,请大家帮忙多提建议!万分感激!</P> |
|