Route web service 的世界
Map Services(WMS,WFS) +Route plan Services(WPS)+ Route drving directions Services(WPS)+ Route Visualization Services(WPS)=Route web services

arcgis server 的render 是通过com.esri.adf.web.data.renderer来实现的:

其Package com.esri.adf.web.data.renderer

The renderer package contains various renderers for drawing GraphicFeatures.

See:
          Description

Interface Summary
WebRenderer WebRenderer defines a supertype of all renderers.
 

Class Summary
WebClassBreakInfo WebClassBreakInfo is a class that is used for expressing the mapping between the range of an attribute value and a WebSymbol that should be used for rendering.
WebClassBreaksRenderer WebClassBreaksRenderer is used for rendering features differently depending on the value of a numeric field.
WebSimpleRenderer WebSimpleRenderer is a class that holds a WebSymbol that is used during rendering.
WebUniqueValueInfo WebUniqueValueInfo is a class that is used for expressing the mapping between a value and a WebSymbol that should be used for rendering.
WebUniqueValueRenderer WebUniqueValueRenderer is a renderer that is used for rendering features differently depending on the values of three fields.

 

图层渲染现在好像只能通过上述的package的方来修改图层的Renderer  有待于进一步确认,好像用户可以自己渲染:

如果只想渲染客户端的图层,可以用non-pooled的服务

pooled和non-pooled的区别就在于要不要修改细粒度的AO对象的属性,像放大、缩小、图层可见性等都属于浅层的状态,由 session维 护,因此用pooled的服务可以提升效率,多个用户可以共享一个实例。但是图层的渲染方式属于深层的状态,需要修改Layer的renderer,这种修改是作用于server object以及相关细粒度对象的,因此需要每个用户独占一个实例,只能用non-pooled

 

posted on 2009-04-02 20:45  xiaomoon  阅读(1053)  评论(0)    收藏  举报