地图服务(MapService)案例分析
2013-02-01 16:41
435 查看
<ServerObjectConfiguration> <Description></Description> <Properties> <FilePath>F:\arcgisserver\arcgiscache\MXD\CYD.msd</FilePath>--配置文档目录 <OutputDir>f:\arcgisserver\arcgisoutput</OutputDir>--输出目录 <VirtualOutputDir>http://lenovo-pc:8399/arcgis/server/arcgisoutput</VirtualOutputDir>--虚拟目录 <SupportedImageReturnTypes>URL</SupportedImageReturnTypes> <SOMCacheDir>f:\arcgisserver\arcgiscache</SOMCacheDir>--缓存目录 <MaxRecordCount>1000</MaxRecordCount>--表示由地图服务中的查询、查找、和识别操作返回的,或者由地理数据服务中的 TableSearch 方法返回的最大结果记录数。 <MaxBufferCount>100</MaxBufferCount>--绘制期间每张图层上可由服务进行缓冲的最大要素数 <MaxImageWidth>2048</MaxImageWidth>--地图服务将导出的图像的最大宽度(以像素为单位) <MaxImageHeight>2048</MaxImageHeight>--地图服务将导出的图像的最大高度 <IsCached>false</IsCached>--是否存在预渲染切片的缓存 <CacheOnDemand>false</CacheOnDemand>--用于指定在用户导航地图时是否根据需要创建缓存切片并将缓存切片添加至服务器缓存目录中 <IgnoreCache>false</IgnoreCache>--一个布尔标记,用于指定是否应该使用缓存。值为 true 表示将动态渲染地图,而不使用缓存。如果先前已创建了缓存, --但之后更改过地图,并且希望用户能够即刻查看到编辑内容,则可使用此设置。此外,应用此设置还可在更新或重新创建 --缓存之前查看服务的影响。当将此标记设置为 true 时,由于服务器必须针对各请求绘制地图,因此性能会降低。 <ClientCachingAllowed>true</ClientCachingAllowed>--一个布尔标记,用于指定客户端应用程序是否可以由此服务本地缓存切片。默认值为 true。 --如果需要频繁更新缓存,并且希望客户端无需清除缓存便可查看更新内容,则请将该值设置为 false。 <CacheDir>f:\arcgisserver\arcgiscache\SNZLS_CYD</CacheDir>--缓存目录 </Properties> <Extension> <TypeName>FeatureServer</TypeName> <Enabled>false</Enabled> <Properties> <EnableZDefaults>false</EnableZDefaults> <ZDefaultValue>0</ZDefaultValue> </Properties> <Info> <WebEnabled>false</WebEnabled> <WebCapabilities>Query,Editing</WebCapabilities> </Info> </Extension> <Extension> <TypeName>KmlServer</TypeName> <Enabled>true</Enabled> <Properties> <ImageSize>1024</ImageSize> <Composite>true</Composite> <Zipfile>true</Zipfile> </Properties> <Info> <WebEnabled>true</WebEnabled> <WebCapabilities>SingleImage,SeparateImages,Vectors</WebCapabilities> </Info> </Extension> <Extension> <TypeName>MobileServer</TypeName> <Enabled>false</Enabled> <Properties> </Properties> <Info> <WebEnabled>false</WebEnabled> <WebCapabilities></WebCapabilities> </Info> </Extension> <Extension> <TypeName>NAServer</TypeName> <Enabled>false</Enabled> <Properties> </Properties> <Info> <WebEnabled>false</WebEnabled> <WebCapabilities></WebCapabilities> </Info> </Extension> <Extension> <TypeName>WCSServer</TypeName> <Enabled>false</Enabled> <Properties> </Properties> <Info> <WebEnabled>false</WebEnabled> <WebCapabilities></WebCapabilities> </Info> </Extension> <Extension> <TypeName>WFSServer</TypeName> <Enabled>false</Enabled> <Properties> </Properties> <Info> <WebEnabled>false</WebEnabled> <WebCapabilities></WebCapabilities> </Info> </Extension> <Extension> <TypeName>WMSServer</TypeName> <Enabled>false</Enabled> <Properties> </Properties> <Info> <WebEnabled>false</WebEnabled> <WebCapabilities></WebCapabilities> </Info> </Extension> <Recycling> <Interval>86400</Interval> <Start>00:00</Start> </Recycling> <Info> <WebEnabled>true</WebEnabled> <WebCapabilities>Map,Query,Data</WebCapabilities> </Info> <IsPooled>true</IsPooled> <MinInstances>1</MinInstances>--最小实例 <MaxInstances>2</MaxInstances>--最大实例 <InstancesPerContainer>1</InstancesPerContainer>-- <WaitTimeout>60</WaitTimeout>--一个可选的整数,用来指定在客户端请求服务与获取服务之间所允许的最大时间间隔(以秒为单位)。默认值为 60。 <IdleTimeout>1800</IdleTimeout>--在废除实例前允许服务实例空闲的时间(以秒为单位)。如果不存在任何处于使用状态的实例,则通过此设置,在一段时间后您的服务将返回最小实例数。默认值为 1800。 <UsageTimeout>600</UsageTimeout>--一个可选整数,用来指定在自动释放某个服务前客户端能保留该服务的最大时间(以秒为单位)。默认值为 600。 <CleanupTimeout>30</CleanupTimeout>--在关闭命令后服务实例等待完成清理操作的时间(以秒为单位)。默认值为 30。 <ServiceKeepAliveInterval>-1</ServiceKeepAliveInterval>--ServiceKeepAliveInterval 适用于空闲服务实例如果当您的服务闲置一段时间后,防火墙关闭了与 ArcSDE连接的端口,则设置 ServiceKeepAliveInterval 同样能起到作用 <StartupTimeout>300</StartupTimeout>--在判定服务启动失败之前启动可以花费的最大时间(以秒为单位)。默认值为 300。 <Isolation>high</Isolation>--用来表示配置的服务是具有高隔离级别 (high) 还是低隔离级别 (low)。 <StartupType>automatic</StartupType>--服务启动类型 </ServerObjectConfiguration>
上述只讨论Mapservice服务其他服务类型可以参见
http://help.arcgis.com/zh-CN/arcgisserver/10.0/help/arcgis_server_java_help/index.html#/na/00920000009s000000/
相关文章推荐
- Android应用程序UI硬件加速渲染的预加载资源地图集服务(Asset Atlas Service)分析
- Android应用程序UI硬件加速渲染的预加载资源地图集服务(Asset Atlas Service)分析
- 【阿里云网站日志分析实践】通过Log Service日志服务导入MaxCompute分析
- Android系统在新进程中启动自定义服务过程(startService)的原理分析
- Android系统在新进程中启动自定义服务过程(startService)的原理分析
- Android服务之bindService源码分析
- OpenStreetMap/Google/百度/Bing瓦片地图服务(TMS)
- Android应用程序绑定服务(bindService)的过程源代码分析(1)
- Android service服务用法案例
- 案例分析:免费的维护服务
- Android服务之PackageManagerService启动源码分析
- 浅析绑定远程服务bindService基本原理与AIDL分析
- 讲述ssh服务攻击案例及事件分析
- 可视化工具--D3--案例分析--Day/Hour Heatmap
- Android窗口管理服务WindowManagerService计算窗口Z轴位置的过程分析
- ArcGISServer 发布地图服务 后在ArcGIS Service Directory中看不到
- Android窗口管理服务WindowManagerService计算Activity窗口大小的过程分析
- BACnet WHO-IS服务协议栈代码分析(2) ------ whois_decode_service_request(....)函数
- spring cloud云服务 - HongHu云架构common-service代码结构分析
- SAAS服务集成平台测试实战案例分析(一)