序列化表格

  • 程序包 com.supermap.iportal.web.commontypes

  • 程序包 com.supermap.processing.jobserver.commontypes

  • 程序包 com.supermap.server.commontypes

    • com.supermap.server.commontypes.InstanceAccessRecord扩展java.lang.Object实现可序列化

      • 序列化字段

        • userName

          java.lang.String userName
          

          服务访问记录对应的用户。

        • proxyNode

          java.lang.String proxyNode
          

          服务访问记录对应的代理节点。

        • remoteAddress

          java.lang.String remoteAddress
          

          服务访问记录对应的 IP 地址。

        • accessTime

          long accessTime
          

          服务记录产生时间。

        • method

          java.lang.String method
          

          服务记录对应的请求方式。

        • requestURL

          java.lang.String requestURL
          

          服务记录对应的 URL 地址。

        • queryString

          java.lang.String queryString
          

          服务记录对应的请求参数。

        • instanceName

          java.lang.String instanceName
          
          服务记录对应的服务实例名称。
        • componentType

          java.lang.String componentType
          
          服务记录对应的服务组件名称。
        • interfaceType

          java.lang.String interfaceType
          
          服务记录对应的服务接口名称。
        • responseCode

          int responseCode
          
          客户端返回的响应码,默认为 200 。
    • com.supermap.server.commontypes.ServicesLoad扩展java.lang.Object实现可序列化

      • 序列化字段

        • interval

          int interval
          

          服务访问统计时间间隔,默认为 1 秒。

        • historicalAccessCounts

          int[] historicalAccessCounts
          

          记录了从当前时刻起,前 5 分钟内服务器的并发数。

        • currentCount

          int currentCount
          

          服务器当前并发数。

        • averageTime

          long averageTime
          

          服务器平均响应时间,单位为秒。

  • 程序包 com.supermap.server.config

    • com.supermap.server.config.ClusterMemberInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • authorized

          boolean authorized
          
          是否通过授权
        • id

          java.lang.String id
          
          集群成员标识
        • active

          boolean active
          
          是否活跃,即是否在持续报告
        • ip

          java.lang.String ip
          
        • port

          int port
          
        • hostName

          java.lang.String hostName
          
        • uriRoot

          java.lang.String uriRoot
          
          该节点的url根路径,比如http://{host}:{port}/iserver/services
        • isControllable

          boolean isControllable
          
          是否是受控节点
        • isOffLine

          boolean isOffLine
          
          是否已下线
        • isTileWorker

          boolean isTileWorker
          
          是否切图节点,默认为false。
        • isSparkWorker

          boolean isSparkWorker
          
          是否是分布式计算节点,默认为false。
          从以下版本开始:
          10.1.0
        • isLocalWorker

          boolean isLocalWorker
          
          是否是本地节点,本地节点和集群服务部署在一个进程中.
          从以下版本开始:
          10.1.0
        • isAgent

          boolean isAgent
          
          是否是Agent节点
        • agentId

          java.lang.String agentId
          
    • com.supermap.server.config.CustomSecurityInfoStorageSetting扩展SecurityInfoStorageSetting实现可序列化

      • 序列化字段

        • impl

          java.lang.String impl
          

          安全存储实现类的类名称,包含包名

          从以下版本开始:
          8.0.2
        • storageSetting

          java.lang.String storageSetting
          
    • com.supermap.server.config.DistributeAnalysisSetting扩展java.lang.Object实现可序列化

      • 序列化字段

        • enabled

          boolean enabled
          
          是否启用分布式空间处理服务
        • iobjectSparkJarName

          java.lang.String iobjectSparkJarName
          
          iobjectSparkJar的名称
        • referServicesType

          ReferServicesType referServicesType
          
          关联服务的类型
        • referServicesAddress

          java.lang.String referServicesAddress
          
          需要发布成服务的根地址
        • localServiceAddress

          java.lang.String localServiceAddress
          
          本地服务根地址
        • datacatalogServiceAddress

          java.lang.String datacatalogServiceAddress
          
          datacatalog服务地址根地址,默认和本地服务跟地址相同。
        • referToken

          java.lang.String referToken
          
          服务的token
        • xmx

          java.lang.String xmx
          
          jvm最大堆内存
        • workerPort

          int workerPort
          
          子进程端口
        • defaultOutputType

          OutputType defaultOutputType
          
          分布式分析结果默认存储类型,本地或缓存中,或是iserver-datastore或是注册的数据库中
        • outputStoreInfo

          OutputStoreInfo outputStoreInfo
          
          输出的存储信息
        • rddStorageCount

          int rddStorageCount
          
          rdd存储个数
        • buildPyramid

          boolean buildPyramid
          
          分布式内存开启矢量金字塔
        • publishService

          boolean publishService
          
          是否将分析结果发布为数据和地图服务
        • sparkSessionNoRebuild

          boolean sparkSessionNoRebuild
          
    • com.supermap.server.config.OAuthConfig扩展java.lang.Object实现可序列化

      • 序列化字段

        • id

          int id
          

          配置ID

          从以下版本开始:
          7.0.1
        • enabled

          boolean enabled
          

          是否启用

          从以下版本开始:
          7.0.1
        • loginType

          java.lang.String loginType
          

          登录方式

          从以下版本开始:
          7.0.1
        • clientSecret

          java.lang.String clientSecret
          

          申请应用时分配的AppSecret

          从以下版本开始:
          7.0.1
        • clientID

          java.lang.String clientID
          

          申请应用时分配的Appkey

          从以下版本开始:
          7.0.1
        • redirectDomain

          java.lang.String redirectDomain
          

          回调域名

          从以下版本开始:
          7.0.1
        • buttonText

          java.lang.String buttonText
          

          在登录界面显示的登录按钮名称。比如:QQ账号登录

          从以下版本开始:
          7.1.0
        • loginIcon

          java.lang.String loginIcon
          

          指定在登录界面显示的登录图标.比如:qq_login.png 注:图标文件要位于jar包的./staticFiles/img/文件夹下

          从以下版本开始:
          7.1.0
        • roleMapping

          java.lang.String roleMapping
          
          OAuth用户的角色标识与iServer角色的映射关系,例如 {"adminRole":["ADMIN"],"thirdPartRole":["iserverRoleName1"]}
    • com.supermap.server.config.SecurityInfoStorageSetting扩展java.lang.Object实现可序列化

    • com.supermap.server.config.ServiceStorageInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • connInfo

          DataSourceConnectionPoolInfo connInfo
          

          数据库连接池信息,仅当存储类型是数据库型才有效

          从以下版本开始:
          10.0.0
        • type

          ServiceStorageType type
          

          存储类型

          从以下版本开始:
          10.0.0
        • version

          java.lang.String version
          

          服务配置信息版本号

          从以下版本开始:
          10.0.0
        • tableName

          java.lang.String tableName
          

          服务配置信息存储的表名,仅当存储类型是数据库型才有效

          从以下版本开始:
          10.0.0
        • metaTableName

          java.lang.String metaTableName
          

          服务配置信息存储的元数据表名,仅当存储类型是数据库型才有效

          从以下版本开始:
          10.0.0
        • eventLogTableName

          java.lang.String eventLogTableName
          

          服务配置信息存储的历史记录表名,仅当存储类型是数据库型才有效

          从以下版本开始:
          10.0.0
        • patrolTime

          long patrolTime
          

          获取eventLogTable信息时间间隔,仅当存储类型是数据库型才有效

        • schemaName

          java.lang.String schemaName
          

          服务配置信息存储的模式名,仅当type为POSTGRESQL才有效

          从以下版本开始:
          10.0.0
  • 程序包 com.supermap.services

  • 程序包 com.supermap.services.components

  • 程序包 com.supermap.services.components.commontypes

    • com.supermap.services.components.commontypes.AbstractComputeMinDistanceParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • referenceDatasourceName

          java.lang.String referenceDatasourceName
          
          参考要素集所在数据源的名称
        • referenceDatasetName

          java.lang.String referenceDatasetName
          
          参考要素集所在数据集的名称(可以是二维点,线,面数据集或二维网络数据集)
        • referenceFilterQueryParameter

          QueryParameter referenceFilterQueryParameter
          
          对参考数据集中的要素进行过滤的可选参数 不设置时默认为null,即以参考数据集中的所有要素为参考要素计算。不为null时,仅对满足过滤条件的要素进行参考计算。
        • minDistance

          double minDistance
          
          指定的查询范围的最小距离,取值范围为大于或等于 0。单位与被计算记录集所属数据集的单位相同。
        • maxDistance

          double maxDistance
          
          指定的查询范围的最大距离,取值范围为大于 0 的值及 -1。当设置为 -1 时,表示不限制最大距离。单位与被计算记录集所属数据集的单位相同。
        • isCreateResultDataset

          boolean isCreateResultDataset
          
          是否创建结果数据集,默认为false,直接返回最近距离计算结果ComputeDistanceResult 为true时必须指定结果数据源和数据集名称,计算结果生成属性表数据集
        • resultDatasourceName

          java.lang.String resultDatasourceName
          
          结果数据源名
        • resultDatasetName

          java.lang.String resultDatasetName
          
          结果数据集名
    • com.supermap.services.components.commontypes.AbstractProximityAnalystParameter扩展java.lang.Object实现可序列化

    • com.supermap.services.components.commontypes.ActiveCloudLicenseParameter扩展CloudLicenseSetting实现可序列化

      • 序列化字段

        • agreeUserAgreement

          boolean agreeUserAgreement
          
    • com.supermap.services.components.commontypes.AddressMatchCapabilities扩展java.lang.Object实现可序列化

    • com.supermap.services.components.commontypes.AggQueryBuilderParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • name

          java.lang.String name
          
          查询结果名称
        • queryType

          AggQueryBuilderType queryType
          
          查询类型
    • com.supermap.services.components.commontypes.AggregationParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • aggName

          java.lang.String aggName
          
          聚合名称,会根据查询名称获取聚合结果内容
        • aggType

          AggregationType aggType
          
          聚合类型
        • aggFieldName

          java.lang.String aggFieldName
          
          聚合字段
    • com.supermap.services.components.commontypes.AggregationResult扩展java.lang.Object实现可序列化

    • com.supermap.services.components.commontypes.AnalystModeSetting扩展java.lang.Object实现可序列化

      • 序列化字段

    • com.supermap.services.components.commontypes.Animation扩展java.lang.Object实现可序列化

      • 序列化字段

        • currentTime

          double currentTime
          
          当前动画所在的时间位置。
        • startTime

          double startTime
          
          动画的起始时间位置。
        • endTime

          double endTime
          
          动画的结束时间位置。
        • playMode

          PlayMode playMode
          
          动画的播放模式。
        • autoUpdated

          boolean autoUpdated
          
          动画播放方式是否为自动更新时间。
        • enabled

          boolean enabled
          
          当前动画是否可用。
        • length

          double length
          

          动画的时间长度,单位为毫秒。

          只读属性。

    • com.supermap.services.components.commontypes.ArcGISLayer扩展Layer实现可序列化

      • 序列化字段

        • id

          int id
          

          图层ID

          从以下版本开始:
          7.1.0
        • parentLayerId

          int parentLayerId
          

          父图层ID

          从以下版本开始:
          7.1.0
        • style

          Style style
          

          图层样式

          从以下版本开始:
          7.1.0
        • defaultVisibility

          boolean defaultVisibility
          

          是否可见

          从以下版本开始:
          7.1.0
        • subLayerIds

          int[] subLayerIds
          

          子图层id

          从以下版本开始:
          7.1.0
        • subLayerDefs

          java.lang.String subLayerDefs
          
          过滤条件
        • minScale

          double minScale
          

          最小可见比例尺

          从以下版本开始:
          7.1.0
        • maxScale

          double maxScale
          

          最大可见比例尺

          从以下版本开始:
          7.1.0
    • com.supermap.services.components.commontypes.ArcGISMapExtend扩展java.lang.Object实现可序列化

      • 序列化字段

        • xmin

          double xmin
          
          最小经度。
        • ymin

          double ymin
          
          最小纬度。
        • xmax

          double xmax
          
          最大经度。
        • ymax

          double ymax
          
          最大纬度。
        • spatialReference

          ArcGISSpatialReference spatialReference
          

          空间参考系

          从以下版本开始:
          7.1.0
    • com.supermap.services.components.commontypes.ArcGISSpatialReference扩展java.lang.Object实现可序列化

      • 序列化字段

        • wkid

          int wkid
          
        • wkt

          java.lang.String wkt
          
        • latestWKID

          int latestWKID
          
    • com.supermap.services.components.commontypes.ArcGISTileInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • cols

          int cols
          
          切片列个数。
        • rows

          int rows
          
          切片行个数。
        • dpi

          double dpi
          
          dpi。
        • origin

          Point2D origin
          
          切片原点。
        • format

          java.lang.String format
          
          图片格式。
        • lods

          LODInfo[] lods
          
          瓦片分级信息。
        • spatialReference

          ArcGISSpatialReference spatialReference
          

          空间参考

          从以下版本开始:
          7.1.0
    • com.supermap.services.components.commontypes.AsyncClientSetting扩展java.lang.Object实现可序列化

      • 序列化字段

        • ioReactorSelectInterval

          long ioReactorSelectInterval
          

          IOReactor选择时间间隔。

          从以下版本开始:
          8.0.0
        • ioReactorIoThreadCount

          int ioReactorIoThreadCount
          

          IOReactor IO线程数。

          从以下版本开始:
          8.0.0
        • ioReactorSoKeepAlive

          boolean ioReactorSoKeepAlive
          

          IOReactor 是否将连接保持下去。

          从以下版本开始:
          8.0.0
        • clientMaxConnTotal

          int clientMaxConnTotal
          

          客户端最大连接数。

          从以下版本开始:
          8.0.0
        • clientMaxConnPerRoute

          int clientMaxConnPerRoute
          

          客户端每条路径最大连接数。

          从以下版本开始:
          8.0.0
        • connectTimeout

          int connectTimeout
          

          连接超时时间。

          从以下版本开始:
          8.0.0
        • soTimeout

          int soTimeout
          

          socket超时时间。

          从以下版本开始:
          8.0.0
    • com.supermap.services.components.commontypes.Atmosphere扩展java.lang.Object实现可序列化

      • 序列化字段

        • visible

          boolean visible
          

          大气环境是否可见。

    • com.supermap.services.components.commontypes.Attachment扩展AttachmentInfo实现可序列化

      • 序列化字段

        • data

          byte[] data
          
          附件数据。
    • com.supermap.services.components.commontypes.AttachmentInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • name

          java.lang.String name
          
          附件名。
        • size

          long size
          
          附件大小。
        • id

          int id
          
          附件ID。
        • contentType

          java.lang.String contentType
          
          内容类型。
    • com.supermap.services.components.commontypes.AttributeJson扩展java.lang.Object实现可序列化

      • 序列化字段

    • com.supermap.services.components.commontypes.AuthorizeSetting扩展java.lang.Object实现可序列化

    • com.supermap.services.components.commontypes.AuxiliaryCalibrationParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • cameraIteratorParameters

          java.util.List<E> cameraIteratorParameters
          
        • iterationCount

          int iterationCount
          
        • samplesCount

          int samplesCount
          
        • supportHeight

          boolean supportHeight
          
        • panGrowsClockwise

          boolean panGrowsClockwise
          
        • tiltGrowsUp

          boolean tiltGrowsUp
          
    • com.supermap.services.components.commontypes.BaiduMapLayer扩展Layer实现可序列化

    • com.supermap.services.components.commontypes.Barrier3DInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • point

          Point3D point
          

          障碍点坐标。

        • id

          int id
          

          障碍模型对象的ID。

        • layerName

          java.lang.String layerName
          

          障碍模型对应的图层名。

    • com.supermap.services.components.commontypes.BigDataFileShareDatasetInfo扩展Named实现可序列化

      • 序列化字段

        • available

          boolean available
          
        • url

          java.lang.String url
          
          文件路径
    • com.supermap.services.components.commontypes.BigDataFileShareInfo扩展DataStoreInfo实现可序列化

      • 序列化字段

        • type

          BigDataFileShareType type
          
        • name

          java.lang.String name
          
        • url

          java.lang.String url
          
        • userName

          java.lang.String userName
          
        • encode

          java.lang.String encode
          
        • datasets

          java.util.List<E> datasets
          
        • commonsCSVMetaData

          CSVMetaData commonsCSVMetaData
          
        • hdfsKerberosSetting

          HdfsKerberosSetting hdfsKerberosSetting
          
          hdfs集群开启kerberos认证模式下,所需参数设置类
        • isHa

          boolean isHa
          
          hdfs集群开启ha(高可用)模式下,hadoop core-site.xml配置文件位置
        • coreXml

          java.lang.String coreXml
          
          hdfs集群开启ha(高可用)模式下,hadoop core-site.xml配置文件位置
        • hdfsXml

          java.lang.String hdfsXml
          
          hdfs集群开启ha(高可用)模式下,hadoop hdfs-site.xml配置文件位置
    • com.supermap.services.components.commontypes.BingMapsLayer扩展Layer实现可序列化

      • 序列化字段

        • url

          java.lang.String url
          
    • com.supermap.services.components.commontypes.BlankRegion扩展Geometry实现可序列化

      • 序列化字段

        • blankRegionId

          java.lang.String blankRegionId
          

          空白区域ID,随机生成

        • markType

          MarkType markType
          

          类型

    • com.supermap.services.components.commontypes.BoundingBox3D扩展java.lang.Object实现可序列化

      • 序列化字段

        • lower

          Point3D lower
          

          包围盒的最小三维点,即 X,Y,Z 坐标值最小的三维点对象(Point3D)。

        • upper

          Point3D upper
          

          包围盒的最大三维点,即 X,Y,Z 坐标值最大的三维点对象(Point3D)。

    • com.supermap.services.components.commontypes.BoundsWithCRS扩展Rectangle2D实现可序列化

      • 序列化字段

        • crs

          java.lang.String crs
          
    • com.supermap.services.components.commontypes.Bucket扩展java.lang.Object实现可序列化

      • 序列化字段

        • key

          java.lang.String key
          
        • count

          long count
          
          桶内doc个数
    • com.supermap.services.components.commontypes.BucketAggParameter扩展AggregationParameter实现可序列化

      • 序列化字段

        • subAggs

          java.util.List<E> subAggs
          
          子聚合
    • com.supermap.services.components.commontypes.BufferAnalyst3DParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • lonlat

          boolean lonlat
          

          是否经纬度。

        • distance

          double distance
          

          缓冲距离,单位为米。

        • resultType

          java.lang.String resultType
          

          缓冲结果类型,可选项为 体("BODY") 面("REGION")。

        • joinType

          java.lang.String joinType
          

          缓冲区拐角类型,可选项为 方角("SQUARE")、圆角("ROUND")或者尖角("MITER")。

    • com.supermap.services.components.commontypes.BufferAnalystParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • endType

          BufferEndType endType
          

          缓冲区端点类型。

        • leftDistance

          BufferDistance leftDistance
          
          左侧缓冲距离,单位:米。
        • rightDistance

          BufferDistance rightDistance
          
          右侧缓冲距离,单位:米。
        • semicircleLineSegment

          int semicircleLineSegment
          

          圆头缓冲圆弧处线段的个数,即用多少个线段来模拟一个半圆,默认值为4。

        • radiusUnit

          BufferRadiusUnit radiusUnit
          

          缓冲半径单位,默认值为METER。

    • com.supermap.services.components.commontypes.BufferDistance扩展java.lang.Object实现可序列化

      • 序列化字段

        • value

          double value
          

          使用数值作为缓冲距离,为大于 0 的值。

        • exp

          java.lang.String exp
          

          使用表达式的计算值作为缓冲距离,表达式的结果需大于 0。

    • com.supermap.services.components.commontypes.BufferResultSetting扩展java.lang.Object实现可序列化

      • 序列化字段

        • isUnion

          boolean isUnion
          
          是否合并结果数据集中相交的面。
        • isAttributeRetained

          boolean isAttributeRetained
          
          是否保留进行缓冲区分析的对象的字段属性,当 isUnion 为 ture 时无效。
        • dataReturnOption

          DataReturnOption dataReturnOption
          
          数据返回选项。详请参考 DataReturnOption
    • com.supermap.services.components.commontypes.BuildingScaleInfo扩展TileScaleInfo实现可序列化

      • 序列化字段

        • nextIndex

          TileIndex nextIndex
          

          下一个切片索引,用来记录下一个TileTask开始的位置。

    • com.supermap.services.components.commontypes.BurstAnalyseResult扩展java.lang.Object实现可序列化

      • 序列化字段

        • criticalNodes

          int[] criticalNodes
          
        • edges

          int[] edges
          
        • normalNodes

          int[] normalNodes
          
        • edgesFeatures

          Feature[] edgesFeatures
          
        • normalNodesFeatures

          Feature[] normalNodesFeatures
          
        • criticalNodesFeatures

          Feature[] criticalNodesFeatures
          
    • com.supermap.services.components.commontypes.CalibrationModel扩展java.lang.Object实现可序列化

      • 序列化字段

        • calibrationModelType

          int calibrationModelType
          
        • calibrationPoints

          java.util.List<E> calibrationPoints
          
        • isIntrinsic

          boolean isIntrinsic
          
        • centerX

          double centerX
          
        • centerY

          double centerY
          
        • fovX

          double fovX
          
        • fovY

          double fovY
          
        • isExtrinsic

          boolean isExtrinsic
          
        • isRansac

          boolean isRansac
          
        • cameraLocation

          CameraLocation cameraLocation
          
    • com.supermap.services.components.commontypes.CalibrationPoint扩展java.lang.Object实现可序列化

      • 序列化字段

        • videoPoint

          java.awt.Point videoPoint
          
        • spatialPoint

          Point3D spatialPoint
          
    • com.supermap.services.components.commontypes.Camera扩展java.lang.Object实现可序列化

      • 序列化字段

        • altitude

          double altitude
          

          相机高度。

        • altitudeMode

          AltitudeMode altitudeMode
          

          相机的高度模式。

          高度模式类型分为距地固定高度模式(CLAMP_TO_GROUND)、 距地相对高度模式(RELATIVE_TO_GROUND)和绝对高度模式(ABSOLUTE)。 有关详情,请参见 AltitudeMode 枚举类型。
        • heading

          double heading
          

          相机的方位角(上方向,即和北方的夹角),方位角的范围是0-360度。

          方位角:指北针的方向。在三维分析和空间分析中,光源照射一个表面的方向称为方位角。

        • empty

          boolean empty
          

          相机对象是否为空。

          true 表示相机对象为空返回,false 表示相机对象非空。

        • latitude

          double latitude
          

          相机的纬度,单位为度。

        • longitude

          double longitude
          

          相机的经度,单位为度。

        • tilt

          double tilt
          

          相机的仰(俯)角(绕 X 轴的角度)。俯角的范围0度-90度。

    • com.supermap.services.components.commontypes.CameraIteratorParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • value

          double value
          
        • minValue

          double minValue
          
        • maxValue

          double maxValue
          
        • cameraParameterType

          CameraParameterType cameraParameterType
          
    • com.supermap.services.components.commontypes.CameraLocation扩展java.lang.Object实现可序列化

      • 序列化字段

        • cameraX

          double cameraX
          
        • cameraY

          double cameraY
          
        • cameraZ

          double cameraZ
          
        • cameraPitch

          double cameraPitch
          
          俯仰角(pitch):相机体轴(沿机头方向)与水平面之间的夹角,相机水平面拍摄俯仰角为0,相机俯拍俯仰角为负值,相机正射拍摄俯仰角为-90度
        • cameraRoll

          double cameraRoll
          
          侧偏角(roll):飞机对称平面与飞机机体纵轴的铅垂平面间的夹角,右侧偏夹角为正
        • cameraYaw

          double cameraYaw
          
          偏航角(yaw):相机拍摄方向与正北方向的夹角,顺时针方向的偏航角为正值。
    • com.supermap.services.components.commontypes.CapabilityInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • supported

          boolean supported
          
          是否支持该项能力
        • description

          java.lang.String description
          
          该能力的描述信息
        • urlTemplate

          java.lang.String urlTemplate
          
          该能力对应的url地址
    • com.supermap.services.components.commontypes.CartoCSS扩展java.lang.Object实现可序列化

      • 序列化字段

        • filters

          java.util.List<E> filters
          
        • styles

          java.util.List<E> styles
          
    • com.supermap.services.components.commontypes.CartoCSS.CartoCSSStr扩展java.lang.Object实现可序列化

    • com.supermap.services.components.commontypes.CartoCSS.CartoCSSStyleKeySet扩展java.lang.Object实现可序列化

    • com.supermap.services.components.commontypes.CartoCSS.Pair扩展java.lang.Object实现可序列化

      • 序列化字段

        • key

          java.lang.String key
          
        • split

          java.lang.String split
          
        • value

          java.lang.String value
          
    • com.supermap.services.components.commontypes.CartoCSSLayer扩展CartoCSS实现可序列化

    • com.supermap.services.components.commontypes.ChartAcronymClassifyInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • name

          java.lang.String name
          
          分组名称
        • aliasName

          java.lang.String aliasName
          
          别称
        • chartAcronymInfos

          java.util.List<E> chartAcronymInfos
          
          物标信息列表
    • com.supermap.services.components.commontypes.ChartAcronymInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • acronym

          java.lang.String acronym
          
          物标简称
        • datasetTypes

          java.util.ArrayList<E> datasetTypes
          
          数据集类型
    • com.supermap.services.components.commontypes.ChartAttributeSpec扩展java.lang.Object实现可序列化

      • 序列化字段

        • code

          int code
          
          属性字段代码
        • required

          int required
          
          该属性是否是物标的必须属性。 返回的值可以为0、1或者2。当为0时,表示该属性不是物标的必须属性;当为1时,表示该属性是物标的 必须属性;当为2时,表示该属性的设置在特定条件下有意义。
    • com.supermap.services.components.commontypes.ChartCellInformation扩展java.lang.Object实现可序列化

      • 序列化字段

        • agencyCode

          int agencyCode
          
          生产机构代码
        • agencyName

          java.lang.String agencyName
          
          生产机构名称
        • ATTFLexicalLevel

          S57LexicalLevel ATTFLexicalLevel
          
          ATTF词汇级别
        • cellName

          java.lang.String cellName
          
          海图的文件名,此文件名存在于DSNM字段中。
        • compilationScale

          long compilationScale
          
          编辑比例
        • coordinateFactor

          long coordinateFactor
          
          坐标放大系数
        • dataSetIdentificationComment

          java.lang.String dataSetIdentificationComment
          
          标识注释
        • dataSetParameterComment

          java.lang.String dataSetParameterComment
          
          参数注释
        • editionVersion

          java.lang.String editionVersion
          
          版本号
        • intendedUsage

          S57IntendedUsage intendedUsage
          
          航海用途
        • issueDate

          java.lang.String issueDate
          
          出版日期
        • updateDate

          java.lang.String updateDate
          
          更新日期
        • NATFLexicalLevel

          S57LexicalLevel NATFLexicalLevel
          
          NATF词汇级别
        • soundingDatum

          int soundingDatum
          
          深度基准面
        • updateVersion

          java.lang.String updateVersion
          
          更新号
        • verticalDatum

          int verticalDatum
          
          垂直基准面
    • com.supermap.services.components.commontypes.ChartDatasetGroupInfo扩展DatasetGroupInfo实现可序列化

    • com.supermap.services.components.commontypes.ChartDatasetGroupRecordset扩展java.lang.Object实现可序列化

      • 序列化字段

        • datasetGroupName

          java.lang.String datasetGroupName
          
          数据集组的名称
        • chartRecordsets

          ChartRecordset[] chartRecordsets
          
          海图要素记录集
    • com.supermap.services.components.commontypes.ChartDatasetInfo扩展DatasetVectorInfo实现可序列化

      • 序列化字段

        • acronym

          java.lang.String acronym
          
          物标的简称
        • code

          int code
          
          物标的代码
        • localName

          java.lang.String localName
          
          物标的本地化名称
    • com.supermap.services.components.commontypes.ChartFeatureInfoSpec扩展java.lang.Object实现可序列化

      • 序列化字段

        • acronym

          java.lang.String acronym
          
          物标的简称
        • code

          int code
          
          物标的代码
        • localName

          java.lang.String localName
          
          物标的本地化名称
        • name

          java.lang.String name
          
          物标的名称
        • primitive

          java.lang.String primitive
          
          物标可应用的对象类型
        • attributeFields

          java.util.List<E> attributeFields
          
          物标的属性集合
    • com.supermap.services.components.commontypes.ChartFeatureQueryResult扩展java.lang.Object实现可序列化

    • com.supermap.services.components.commontypes.ChartQueryParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • isQueryPoint

          boolean isQueryPoint
          
          是否查询点
        • isQueryLine

          boolean isQueryLine
          
          是否查询线
        • isQueryRegion

          boolean isQueryRegion
          
          是否查询面
        • attributeFilter

          java.lang.String attributeFilter
          
          查询过滤条件
        • chartFeatureInfoSpecCode

          int chartFeatureInfoSpecCode
          
          查询物标代号
    • com.supermap.services.components.commontypes.ChartQueryParameterSet扩展java.lang.Object实现可序列化

      • 序列化字段

        • chartQueryParams

          ChartQueryParameter[] chartQueryParams
          
          海图查询参数数组
        • startRecord

          int startRecord
          
          查询起始记录位置,默认为0
        • expectCount

          int expectCount
          
          查询记录期望返回结果记录,该值大于0
    • com.supermap.services.components.commontypes.ChartRecordset扩展Recordset实现可序列化

      • 序列化字段

        • acronym

          java.lang.String acronym
          
          物标的简称
    • com.supermap.services.components.commontypes.ChartSetting扩展java.lang.Object实现可序列化

      • 序列化字段

        • colourModeChart

          java.lang.String colourModeChart
          
          颜色模式 DAY_BRIGHT(白昼),DUSK(晨昏),NIGHT(夜晚)
        • deepContour

          java.lang.Double deepContour
          
          深水等深线
        • depthUnit

          java.lang.String depthUnit
          
          水深单位
          另请参阅:
          Unit
        • displayCellName

          java.lang.Boolean displayCellName
          
          是否显示图幅编号
        • displayLowAccurateMarker

          java.lang.Boolean displayLowAccurateMarker
          
          是否显示低精度编号
        • displayMetaObject

          java.lang.Boolean displayMetaObject
          
          是否显示元物标
        • displayModeChart

          java.lang.String displayModeChart
          
          海图显示模式 BASIC(基本显示模式),OTHER(其他显示模式),STANDARD(标准显示模式)
        • displayOtherContourLabel

          java.lang.Boolean displayOtherContourLabel
          
          是否显示其他等深线标注,即安全水深线标注以外的标注
        • displaySafetyContourLabel

          java.lang.Boolean displaySafetyContourLabel
          
          是否显示安全水深线标注
        • displaySounding

          java.lang.Boolean displaySounding
          
          是否显示水深点
        • displayTextMessage

          java.lang.Boolean displayTextMessage
          
          是否在海图上显示文本信息
        • displayTwoShades

          java.lang.Boolean displayTwoShades
          
          是否以两色模式显示水深面
        • displayTypeName

          java.lang.String displayTypeName
          
          海图显示类型名称 如"S52","IENC","INT"
        • fontName

          java.lang.String fontName
          
          海图上显示文本的字体名称
        • fontSize

          java.lang.Double fontSize
          
          海图上显示文本的字体字号
        • localizationDisplayText

          java.lang.Boolean localizationDisplayText
          
          是否对文本进行本地化显示
        • minVisibleScaleEnabled

          java.lang.Boolean minVisibleScaleEnabled
          
          物标最先可见比例尺是否有效
        • safetyContour

          java.lang.Double safetyContour
          
          安全等深线
        • safetyDepth

          java.lang.Double safetyDepth
          
          安全水深值
        • shallowContour

          java.lang.Double shallowContour
          
          浅水等深线
        • simplifiedMarker

          java.lang.Boolean simplifiedMarker
          
          是否使用简单海图符号
        • symbolizedAreaBoundary

          java.lang.Boolean symbolizedAreaBoundary
          
          是否使用符号化的区域边界
        • textClipRegionEnabled

          java.lang.Boolean textClipRegionEnabled
          
          是否启用海图图层的文本显示裁剪区
        • displayableFeature

          java.util.Map<K,V> displayableFeature
          
          物标类型是否可显示的对应关系
        • selectableFeature

          java.util.Map<K,V> selectableFeature
          
          物标类型是否可选择的对应关系
        • displayBorder

          java.lang.Boolean displayBorder
          
          是否显示边框
        • displayableAcronymClassify

          java.util.Map<K,V> displayableAcronymClassify
          
          物标分组是否可显示的对应关系
    • com.supermap.services.components.commontypes.ClassicLicenseSetting扩展LicenseSetting实现可序列化

      • 序列化字段

        • enabledmodules

          java.lang.String[] enabledmodules
          
        • masterServerAddress

          java.lang.String masterServerAddress
          
    • com.supermap.services.components.commontypes.ClearCacheParam扩展java.lang.Object实现可序列化

      • 序列化字段

        • mapName

          java.lang.String mapName
          

          地图名称。

          必设字段。如果不设置地图名称将不会进行清除缓存操作。默认值为 NULL。

          如果只设置地图名称,而 ClearCacheParam 的其他参数都为空或者设置非法,则清除指定地图名称的所有缓存。

        • bounds

          Rectangle2D bounds
          

          要清除的缓存的地图范围。

          1、如果只设置了合法的 bounds 参数,没有设置 mapScales、picWidth 和 picHeight 参数,则清除指定地图的地图范围;

          2、如果设置了合法的 bounds 和 mapScales 参数,那么在指定地图的缓存中,同时满足 bounds 和 mapScales 的缓存将被清除;

          3、如果设置了合法的 bounds、picWidth 和 picHeight 参数,那么在指定地图的缓存中,同时满足 bounds、picWidth 和 picHeight 的缓存将被清除;

          4、如果设置了合法的 bounds、mapScales、picWidth 和 picHeight 参数,那么在指定地图的缓存中,同时满足这四个参数条件的缓存将被清除。

          默认值为 NULL。

          当该参数非空,并且 bounds.leftBottom 和 bounds.rightTop 同时不为空时,该参数合法。

        • mapScales

          double[] mapScales
          

          要清除的缓存的显示比例尺数组。

          1、如果设置了合法的 mapScales 参数,没有设置 bounds、picWidth 和 picHeight 参数,则清除指定地图在该比例尺下的缓存;

          2、如果设置了合法的 bounds 和 mapScales 参数,那么在指定地图的缓存中,同时满足 bounds 和 mapScales 的缓存将被清除;

          3、如果设置了合法的 mapScales、picWidth 和 picHeight 参数,那么在指定地图的缓存中,同时满足 mapScales、picWidth 和 picHeight 的缓存将被清除;

          4、如果设置了合法的 bounds、mapScales、picWidth 和 picHeight 参数,那么在指定地图的缓存中,同时满足这四个参数条件的缓存将被清除。

          默认值为 NULL。

          当该比例尺数组的长度大于0并且每一个值大于0时,该参数合法。

        • picWidth

          int picWidth
          

          要清除的缓存图片的宽度, 单位:像素。

          该参数必须与 picHeight 参数同时设置。

          1、如果设置了合法的 picWidth 和 picHeight 参数,没有设置 bounds 和 mapScales 参数,则清除指定地图的图片大小为 picWidth 和 picHeight 的缓存;

          2、如果设置了合法的 picWidth、picHeight 和 bounds 参数,那么在指定地图的缓存中,同时满足 picWidth、picHeight 和 bounds 的缓存将被清除;

          3、如果设置了合法的 picWidth、picHeight 和 mapScales 参数,那么在指定地图的缓存中,同时满足 picWidth、picHeight 和 mapScales 的缓存将被清除;

          4、如果设置了合法的 bounds、mapScales、picWidth 和 picHeight 参数,那么在指定地图的缓存中,同时满足这四个参数条件的缓存将被清除。

          默认值为-1。

          当该参数的值大于0时,该参数合法。

        • picHeight

          int picHeight
          

          要清除的缓存图片的高度,单位:像素。

          该参数必须与 picWidth 参数同时设置。

          1、如果设置了合法的 picWidth 和 picHeight 参数,没有设置 bounds、picWidth 和 picHeight 参数,则清除指定地图的图片大小为 picWidth 和 picHeight 的缓存;

          2、如果设置了合法的 picWidth、picHeight 和 bounds 参数,那么在指定地图的缓存中,同时满足 picWidth、picHeight 和 bounds 的缓存将被清除;

          3、如果设置了合法的 picWidth、picHeight 和 mapScales 参数,那么在指定地图的缓存中,同时满足 picWidth、picHeight 和 mapScales 的缓存将被清除;

          4、如果设置了合法的 bounds、mapScales、picWidth 和 picHeight 参数,那么在指定地图的缓存中,同时满足这四个参数条件的缓存将被清除。

          默认值为-1。

          当该参数的值大于0时,该参数合法。

        • customParams

          java.lang.String customParams
          

          自定义参数。

        • cacheMode

          java.lang.String cacheMode
          

          缓存模式。

    • com.supermap.services.components.commontypes.ClipParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • clipRegion

          Geometry clipRegion
          
          GeometryType只能为REGION, 用户指定的裁剪区域,优先使用。不设置时则使用指定数据集的边界多边形进行裁剪。
        • clipDatasourceName

          java.lang.String clipDatasourceName
          
          指定用于裁剪的数据集所在数据源的名字
        • clipDatasetName

          java.lang.String clipDatasetName
          
          指定用于裁剪的数据集名,当clipRegion不设置时起作用。
        • isClipInRegion

          boolean isClipInRegion
          
          指定是否对裁剪区内的数据集进行裁剪。若为 true,则对裁剪区域内的结果进行裁剪,若为 false,则对裁剪区域外的结果进行裁剪。 默认为true
        • isExactClip

          boolean isExactClip
          
          指定是否使用精确裁剪。若为 true,表示使用精确裁剪对栅格或影像数据集进行裁剪,false 表示使用显示裁剪。默认为true。
    • com.supermap.services.components.commontypes.ClosestFacilityPath扩展Path实现可序列化

      • 序列化字段

        • facilityIndex

          int facilityIndex
          

          该路径所到达的最近设施点在候选设施点序列中的索引。

        • facility

          java.lang.Object facility
          

          该路径所到达的最近设施点。

    • com.supermap.services.components.commontypes.ClosestFacilityPaths扩展java.util.ArrayList<ClosestFacilityPath<T>>实现可序列化

      • 序列化字段

        • facilityIndexes

          int[] facilityIndexes
          

          最近设施点索引集合。

          最近设施点索引标识了该设施点在原待选设施点序列中的位置(从 0 开始)。

    • com.supermap.services.components.commontypes.CloudFileInfoItem扩展java.lang.Object实现可序列化

      • 序列化字段

        • type

          CloudFileInfoItem.FileType type
          
          是否是目录,默认为false。
        • name

          java.lang.String name
          
          文件或目录的名称。
        • size

          long size
          
          文件的大小,默认为0字节。
    • com.supermap.services.components.commontypes.CloudLayer扩展Layer实现可序列化

    • com.supermap.services.components.commontypes.CloudLicenseEntryInfo扩展LicenseEntryInfo实现可序列化

      • 序列化字段

        • id

          java.lang.String id
          
        • status

          CloudLicenseStatus status
          
        • remianDays

          int remianDays
          
        • productInfo

          java.lang.String productInfo
          
        • moduleNames

          java.lang.String[] moduleNames
          
        • isTrial

          boolean isTrial
          
        • isStaff

          boolean isStaff
          
    • com.supermap.services.components.commontypes.CloudLicenseSetting扩展LicenseSetting实现可序列化

      • 序列化字段

        • userName

          java.lang.String userName
          
        • password

          java.lang.String password
          
        • eMail

          java.lang.String eMail
          
        • activeLicenseId

          java.lang.String activeLicenseId
          
        • activeLicenseReturnId

          java.lang.String activeLicenseReturnId
          
        • activeMode

          CloudLicenseActiveMode activeMode
          
        • masterServerAddress

          java.lang.String masterServerAddress
          
    • com.supermap.services.components.commontypes.CodeDomainInfo扩展DomainInfo实现可序列化

      • 序列化字段

        • codeCount

          int codeCount
          
          代码域的个数
        • codeInfos

          CodeInfo[] codeInfos
          
          代码域的详细内容
    • com.supermap.services.components.commontypes.CodeInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • value

          java.lang.String value
          
          代码值
        • valueType

          FieldType valueType
          
          代码值类型
    • com.supermap.services.components.commontypes.Color扩展java.lang.Object实现可序列化

    • com.supermap.services.components.commontypes.ComponentSearchParameter扩展SearchParameter实现可序列化

      • 序列化字段

        • types

          java.lang.String[] types
          
        • orderBy

          ComponentSearchParameter.OrderBy orderBy
          
        • enable

          java.lang.Boolean enable
          
          过滤启用(enable=true)或未启用(enable=false)或所有服务(enable=null)。
        • initOnCreate

          java.lang.Boolean initOnCreate
          
          服务组件是否立即初始化
    • com.supermap.services.components.commontypes.ComputeDistanceResult扩展SpatialAnalystResult实现可序列化

      • 序列化字段

        • distanceResults

          DistanceResult[] distanceResults
          
          不创建结果数据集,直接返回距离计算的结果
        • datasourceName

          java.lang.String datasourceName
          
          结果数据集所在数据源名称
        • datasetName

          java.lang.String datasetName
          
          结果数据集名称
    • com.supermap.services.components.commontypes.ComputeMinDistanceParameterForDatasetInput扩展AbstractComputeMinDistanceParameter实现可序列化

      • 序列化字段

        • inputDatasourceName

          java.lang.String inputDatasourceName
          
          被计算的数据集所在数据源的名称
        • inputDatasetName

          java.lang.String inputDatasetName
          
          被计算的数据集的名称
        • inputFilterQueryParameter

          QueryParameter inputFilterQueryParameter
          
          对数据集中的要素进行过滤的可选参数
    • com.supermap.services.components.commontypes.ComputeMinDistanceParameterForGeometriesInput扩展AbstractComputeMinDistanceParameter实现可序列化

      • 序列化字段

        • inputGeometries

          Geometry[] inputGeometries
          
          指定的被计算几何对象集合,目前只支持二维点对象
    • com.supermap.services.components.commontypes.CoordSys扩展java.lang.Object实现可序列化

      • 序列化字段

        • unit

          Unit unit
          

          坐标单位。

        • datum

          Datum datum
          

          投影坐标系所基于的地理坐标系对象。

        • name

          java.lang.String name
          

          投影坐标系统名称。

        • spatialRefType

          SpatialRefType spatialRefType
          

          空间参照类型,用以区分平面坐标系、经纬坐标系、投影坐标系。

        • type

          CoordSysType type
          

          坐标系的具体类型。

          如 PJCoordSysType.PCS_WGS_1984_UTM_4N 表示以 WGS1984 椭球体为基准的全球横轴墨卡托投影北纬第4带。

        • primeMeridian

          PrimeMeridian primeMeridian
          

          中央子午线对象。

          该对象主要应用于地理坐标系中,地理坐标系由三部分组成:中央子午线、参照系或者大地基准(Datum)和角度单位。

    • com.supermap.services.components.commontypes.CostPathLineResult扩展GeometrySpatialAnalystResult实现可序列化

      • 序列化字段

        • cost

          double cost
          
          耗费路径的总耗费量。
    • com.supermap.services.components.commontypes.CSVDatasetInfo扩展BigDataFileShareDatasetInfo实现可序列化

      • 序列化字段

        • xIndex

          int xIndex
          
          x字段的索引,比如10
        • yIndex

          int yIndex
          
          y字段的索引,比如11
        • separator

          java.lang.String separator
          
          分割符
        • firstRowIsHead

          boolean firstRowIsHead
          
          首行内容是否是字段头
        • prjCoordsys

          int prjCoordsys
          
          坐标系code
        • fieldInfo

          CSVFieldInfo[] fieldInfo
          
          属性字段
        • metaInfo

          java.lang.String metaInfo
          
    • com.supermap.services.components.commontypes.CSVFieldInfo扩展java.lang.Object实现可序列化

      • 序列化字段

    • com.supermap.services.components.commontypes.CSVMetaData扩展java.lang.Object实现可序列化

      • 序列化字段

        • xIndex

          int xIndex
          
          x字段的索引,比如10
        • yIndex

          int yIndex
          
          y字段的索引,比如11
        • separator

          java.lang.String separator
          
          分割符
        • firstRowIsHead

          boolean firstRowIsHead
          
        • prjCoordsys

          int prjCoordsys
          
          坐标系code
    • com.supermap.services.components.commontypes.CutFillResult扩展SpatialAnalystResult实现可序列化

      • 序列化字段

        • dataset

          java.lang.String dataset
          
          结果数据集标识。
        • cutArea

          double cutArea
          

          填挖方分析结果挖掘面积。

        • cutVolume

          double cutVolume
          

          填挖方分析结果挖掘体积。

        • fillArea

          double fillArea
          

          填挖方分析结果填充面积。

        • fillVolume

          double fillVolume
          

          填挖方分析结果填充体积。

        • remainderArea

          double remainderArea
          

          填挖方分析中未进行填挖方的面积。

    • com.supermap.services.components.commontypes.DataReturnOption扩展java.lang.Object实现可序列化

    • com.supermap.services.components.commontypes.DatasetGridInfo扩展DatasetInfo实现可序列化

      • 序列化字段

        • blockSize

          int blockSize
          

          栅格数据集按像素分块存储,每一块的大小,该字段只读。

          分块存储时,以正方形方式进行,例如当 blockSize 为4时,则如下图所示的栅格数据将按4*4大小进行分块存储,栅格数据被分成9块。其中在进行分块过程中,如果栅格数据不足以进行完整地分块,那么采用空格补充完整进行分块存储。

        • height

          int height
          
          栅格数据的高度,该字段只读。
        • width

          int width
          
          栅格数据的宽度,该字段只读。
        • minValue

          double minValue
          
          栅格数据集栅格行列中的最小值
        • maxValue

          double maxValue
          
          栅格数据集栅格行列中的最大值
        • noValue

          double noValue
          

          栅格数据集中没有数据的像元的栅格值。

        • pixelFormat

          PixelFormat pixelFormat
          
          栅格数据存储的像素格式,该字段只读。

          即像素用什么格式存储,每个像素采用多少字节进行表示。详细信息请参考 PixelFormat 枚举类。DatasetGridInfo 目前不支持 BIT24、 PixelFormat.BIT32PixelFormat.BIT64 三种像素格式。

    • com.supermap.services.components.commontypes.DatasetGridStatisticResult扩展java.lang.Object实现可序列化

      • 序列化字段

        • average

          double average
          
          栅格值的平均值。
        • majority

          double[] majority
          
          栅格值的众数。
        • minority

          double[] minority
          
          栅格值的稀数。
        • maxValue

          double maxValue
          
          栅格值的最大值。
        • medianValue

          double medianValue
          
          栅格值的中值。
        • minValue

          double minValue
          
          栅格值的最小值。
        • stdDeviation

          double stdDeviation
          
          栅格值的标准差。
        • variance

          double variance
          
          栅格值的方差。
    • com.supermap.services.components.commontypes.DatasetGroupInfo扩展Named实现可序列化

      • 序列化字段

        • datasets

          java.util.List<E> datasets
          
          数据集列表
        • datasetGroupNames

          java.util.List<E> datasetGroupNames
          
          当前数据集组子分组名称
    • com.supermap.services.components.commontypes.DatasetImageInfo扩展DatasetInfo实现可序列化

      • 序列化字段

        • blockSize

          int blockSize
          

          影像数据集按像素分块存储,每一块的大小,该字段只读。

          分块存储时,以正方形方式进行,例如当 blockSize 为4时,则如下图所示的影像数据将按4*4大小进行分块存储,影像数据被分成9块。其中在进行分块过程中,如果影像数据不足以进行完整地分块,那么采用空格补充完整进行分块存储。

        • height

          int height
          
          影像数据的高度,该字段只读。
        • width

          int width
          
          影像数据的宽度,该字段只读。
        • palette

          java.util.List<E> palette
          
          已过时。 
          影像数据的颜色调色板。
          另请参阅:
          DatasetImageInfo.palettes
        • palettes

          java.util.List<E>[] palettes
          
          影像数据集各个波段的颜色调色板。
          从以下版本开始:
          7.0.0
        • pixelFormat

          PixelFormat pixelFormat
          
          影像数据存储的像素格式,该字段只读。

          即像素用什么格式存储,每个像素采用多少字节进行表示。详细信息请参考 PixelFormat 枚举类。注意:DatasetImageInfo 不支持 Double、Single、BIT64 三种像素格式。

        • isMultiBand

          boolean isMultiBand
          
          已过时。 use #bandCount instead
          影像数据集是否是多波段影像数据集,该字段只读。
          另请参阅:
          DatasetImageInfo.bandCount
        • bandCount

          int bandCount
          
          波段的个数。 该字段只读。
          从以下版本开始:
          7.0.0
        • bandNames

          java.lang.String[] bandNames
          
          波段的名称。 该字段只读。
          从以下版本开始:
          7.0.0
        • colorSpace

          ColorSpaceType colorSpace
          
          色彩显示模式。
          从以下版本开始:
          7.0.0
    • com.supermap.services.components.commontypes.DatasetInfo扩展Named实现可序列化

      • 序列化字段

        • description

          java.lang.String description
          
          数据集的描述信息。
        • prjCoordSys

          PrjCoordSys prjCoordSys
          
          数据集的投影信息。
        • isReadOnly

          boolean isReadOnly
          
          数据集是否为只读。
        • tableName

          java.lang.String tableName
          
          表名,该字段只读。

          对数据库型数据源,指此数据集在数据库中所对应的数据表名称;对文件型数据源,指此数据集的存储属性的表名称(文件型数据源文件用.sdb 文件存储空间数据,.sdd 文件存储属性数据)。

        • encodeType

          EncodeType encodeType
          
          数据集存储时的压缩编码方式,该字段只读。

          对数据集采用压缩编码方式,可以减少数据存储所占用的空间,降低数据传输时的网络负载和服务器的负载。矢量数据集支持的编码方式有Byte,Int16,Int24,Int32,SGL,LZW,DCT,也可以指定为不使用编码方式。光栅数据支持的编码方式有DCT,SGL,LZW 或不使用编码方式。具体请参见 EncodeType 类型。

        • type

          DatasetType type
          

          数据集类型,该字段必须。

          目前版本支持的数据集类型包括纯属性表数据集、点数据集、线数据集、面数据集、文本数据集、复合数据集(CAD 数据集)等矢量数据集(DatasetVector),格网数据集(DatasetGrid),影像数据集(DatasetImage),以及网络数据集(DatasetNetwork)。

        • dataSourceName

          java.lang.String dataSourceName
          

          数据源名称,该字段只读。

          该数据集对象所属的数据源对象。

        • bounds

          Rectangle2D bounds
          

          数据集范围,该字段只读。

          对于矢量数据集来说,bounds 为数据集中所有对象的最小外接矩形;对于栅格,bounds 为当前格网或影像的地理范围。

        • datasourceConnectionInfo

          DatasourceConnectionInfo datasourceConnectionInfo
          
          数据源连接信息
        • schema

          java.lang.String schema
          
          pg数据源schema
    • com.supermap.services.components.commontypes.DatasetMosaicInfo扩展DatasetInfo实现可序列化

      • 序列化字段

        • height

          int height
          
          镶嵌数据的高度,该字段只读。
        • width

          int width
          
          镶嵌数据的宽度,该字段只读。
        • pixelFormat

          PixelFormat pixelFormat
          
          镶嵌数据存储的像素格式,该字段只读。

          即像素用什么格式存储,每个像素采用多少字节进行表示。详细信息请参考 PixelFormat 枚举类。注意:DatasetMosaicInfo 不支持 Double、Single、BIT64 三种像素格式。

        • bandCount

          int bandCount
          
          波段的个数。 该字段只读。
          从以下版本开始:
          7.0.0
    • com.supermap.services.components.commontypes.DatasetOverlayResultSetting扩展java.lang.Object实现可序列化

      • 序列化字段

        • sourceDatasetFields

          java.lang.String[] sourceDatasetFields
          

          源数据集保留在结果数据集中的字段名列表。

        • operateDatasetFields

          java.lang.String[] operateDatasetFields
          

          叠加数据集保留在结果数据集中的字段名列表。

        • tolerance

          double tolerance
          

          叠加分析的容限值。叠加分析后,若两个节点之间的距离小于此值,则将这两个节点合并。

        • supportOverlapInLayer

          boolean supportOverlapInLayer
          

          支持面内自交叠 组件和桌面都默认设置为true

        • dataReturnOption

          DataReturnOption dataReturnOption
          
          返回的结果设置,包括返回的结果数据集的名称、返回的最大记录数、数据返回模式等。
    • com.supermap.services.components.commontypes.DatasetSpatialAnalyst3DResultSetting扩展java.lang.Object实现可序列化

      • 序列化字段

        • sourceDatasetFields

          java.lang.String[] sourceDatasetFields
          

          源数据集保留在结果数据集中的字段名列表。

        • operateDatasetFields

          java.lang.String[] operateDatasetFields
          

          叠加数据集保留在结果数据集中的字段名列表。

        • dataReturnOption

          DataReturnOption dataReturnOption
          
          返回的结果设置,包括返回的结果数据集的名称、返回的最大记录数、数据返回模式等。
    • com.supermap.services.components.commontypes.DatasetSpatialAnalystResult扩展SpatialAnalystResult实现可序列化

      • 序列化字段

        • dataset

          java.lang.String dataset
          
          结果数据集标识。
        • recordset

          Recordset recordset
          
          结果记录集。
    • com.supermap.services.components.commontypes.DatasetSpatialQuery3DResultSetting扩展java.lang.Object实现可序列化

      • 序列化字段

        • sourceDatasetFields

          java.lang.String[] sourceDatasetFields
          

          源数据集保留在结果数据集中的字段名列表。

        • operateDatasetFields

          java.lang.String[] operateDatasetFields
          

          叠加数据集保留在结果数据集中的字段名列表。

        • positionMode

          java.lang.String positionMode
          

          几何对象位置关系字符串常量。可选值:"IDENTICAL" "DISJOINT" "INTERSECTS" "WITHIN" "CONTAINS" "INTERSECTSORCONTAINS"

        • dataReturnOption

          DataReturnOption dataReturnOption
          
          返回的结果设置,包括返回的结果数据集的名称、返回的最大记录数、数据返回模式等。
    • com.supermap.services.components.commontypes.DatasetVectorInfo扩展DatasetInfo实现可序列化

      • 序列化字段

        • isFileCache

          boolean isFileCache
          
          是否使用文件形式的缓存。
        • charset

          Charset charset
          
          矢量数据集的字符集。
        • recordCount

          int recordCount
          
          矢量数据集中的记录数。该字段只读。
    • com.supermap.services.components.commontypes.DatasetVideoInfo扩展DatasetInfo实现可序列化

    • com.supermap.services.components.commontypes.DatasourceConnectionInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • alias

          java.lang.String alias
          

          数据源别名。

        • dataBase

          java.lang.String dataBase
          

          数据源连接的数据库名。

        • driver

          java.lang.String driver
          

          数据源连接所需的驱动程序名。

          对于SQL Server数据库,它使用ODBC连接,返回的驱动程序名为SQL Server或SQL Native Client.

          对于iServer发布的WMTS服务,返回的驱动程序名称为WMTS.

        • engineType

          EngineType engineType
          

          数据源连接的引擎类型。

        • password

          java.lang.String password
          

          登录数据源连接的数据库或文件的密码。

        • server

          java.lang.String server
          

          数据库服务器名、文件名或服务地址。
          1.对于SDB和UDB文件,为其文件的绝对路径。注意:当绝对路径的长度超过UTF-8编码格式的260字节长度,该数据源无法打开。
          2.对于Oracle数据库,其服务器名为其TNS服务名称。
          3.对于SQL Server数据库,其服务器名为其系统的DSN(Database Source Name)名称。
          4.对于PostgreSQL数据库,其服务器名为“IP:端口号”,默认的端口号是 5432。
          5.对于DB2数据库,已经进行了编目,所以不需要进行服务器的设置。
          6.对于 Kingbase 数据库,其服务器名为其 IP 地址。
          7.对于GoogleMaps数据源,其服务器地址,默认设置为“http://maps.google.com”,且不可更改。
          8.对于SuperMapCould数据源,为其服务地址。
          9.对于MAPWORLD数据源,为其服务地址,默认设置为“http://www.tianditu.cn”,且不可更改。
          10.对于OGC和REST数据源,为其服务地址。

        • user

          java.lang.String user
          

          登录数据库的用户名。

        • connect

          boolean connect
          

          数据源是否自动连接数据。

        • exclusive

          boolean exclusive
          

          是否以独占方式打开数据源。

        • openLinkTable

          boolean openLinkTable
          

          是否把数据库中的其他非 SuperMap 数据表作为 LinkTable 打开。

        • readOnly

          boolean readOnly
          

          是否以只读方式打开数据源。

    • com.supermap.services.components.commontypes.DataSourceConnectionPoolInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • username

          java.lang.String username
          
          具有数据库访问权限的用户。
        • password

          java.lang.String password
          
          该用户的密码。
        • dbType

          DataSourceConnectionPoolInfo.DataBaseType dbType
          
          数据库类型。
        • driverClass

          java.lang.String driverClass
          
          已过时。 
          数据库驱动的类全名,如MySQL数据库为:com.mysql.jdbc.Driver。
        • jdbcUrl

          java.lang.String jdbcUrl
          
          连接至驱动的url,如MySQL数据库为:jdbc:mysql://{ip}:{port}/{database}?useUnicode=true&characterEncoding=UTF-8。。
        • maxPoolSize

          java.lang.String maxPoolSize
          
          连接池在同一时刻内所提供最大活动连接数。
        • initialPoolSize

          java.lang.String initialPoolSize
          
          初始化的连接池大小,即初始化的连接数。
        • minPoolSize

          java.lang.String minPoolSize
          
          连接池在同一时刻内所提供最小活动连接数。
        • maxIdleTime

          java.lang.String maxIdleTime
          
          空闲连接的等待时间,即当前连接空闲下来时,可保留的时间,单位为毫秒。超过该时间未操作,则自动关闭当前连接。如果设为0,则永远保留空闲连接。
        • maxWait

          java.lang.String maxWait
          
          异常连接的等待时间,即连接异常时,系统等待的时间,单位为毫秒。如果在该时间段内连接异常未恢复,则自动关闭当前连接。
    • com.supermap.services.components.commontypes.DatasourceInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • description

          java.lang.String description
          
          数据源描述。
        • engineType

          EngineType engineType
          
          数据源引擎类型,该字段只读。
        • prjCoordSys

          PrjCoordSys prjCoordSys
          
          投影信息。
        • coordUnit

          Unit coordUnit
          
          坐标单位。
        • distanceUnit

          Unit distanceUnit
          
          距离单位。
        • name

          java.lang.String name
          

          数据源的别名。

          别名用于在工作空间中唯一标识数据源,可以通过它访问数据源,该属性为只读属性。 数据源的别名在创建数据源或打开数据源时给定,打开同一个数据源可以使用不同的别名。

        • containDatasetGroup

          boolean containDatasetGroup
          
          是否是数据集组
    • com.supermap.services.components.commontypes.DatasourceQueryParam扩展java.lang.Object实现可序列化

    • com.supermap.services.components.commontypes.Datum扩展java.lang.Object实现可序列化

      • 序列化字段

        • name

          java.lang.String name
          

          大地参照系名称。

        • type

          DatumType type
          

          大地参照系类型对象。

          当大地参照系为自定义时,用户需另外指定椭球体参数;其它的值为系统预定义,用户不必指定椭球体参数。

        • spheroid

          Spheroid spheroid
          

          地球椭球体对象。

          只当大地参照系类型为自定义类型时才可以设置。人们通常用球体或椭球体来描述地球的形状和大小,有时为了计算方便,可以将地球看作一个球体,但更多的时候是把它看作椭球体。

          一般情况下在地图比例尺小于1:1,000,000 时,假设地球形状为一球体,因为在这种比例尺下球体和椭球体的差别几乎无法分辨;而在1:1,000,000 甚至更高精度要求的大比例尺时,则需用椭球体逼近地球。椭球体是以椭圆为基础的,所以用两个轴来表述地球球体的大小,即长轴(赤道半径)和短轴(极地半径)。

    • com.supermap.services.components.commontypes.DemandResult扩展Feature实现可序列化

      • 序列化字段

        • actualResourceValue

          double actualResourceValue
          

          选址分区分析时,表示需求结果到资源供给中心的最短路径值。

        • demandID

          int demandID
          

          需求结果对应的结点或弧段的 ID。

          当 isEdge 方法为 true 时,该方法返回的是弧段的 ID,当 isEdge 方法为 false 时,该方法返回的是结点的 ID。

        • supplyCenter

          SupplyCenter supplyCenter
          

          需求结果对应的资源供给中心。

        • isEdge

          boolean isEdge
          

          判断需求结果对应的要素是弧段还是结点。

          true 表明需求结果对应的要素是弧段, false 表明需求结果对应的要素是结点。

    • com.supermap.services.components.commontypes.DensityAnalystParameterInput扩展java.lang.Object实现可序列化

      • 序列化字段

        • bounds

          Rectangle2D bounds
          
          密度分析的范围,用于确定运行结果所得到的栅格数据集的范围。
        • resultGridDatasetResolution

          double resultGridDatasetResolution
          
          密度分析结果栅格数据的分辨率。
        • searchRadius

          double searchRadius
          
          栅格邻域内用于计算密度的查找半径。
    • com.supermap.services.components.commontypes.DistanceResult扩展java.lang.Object实现可序列化

      • 序列化字段

        • sourceGeometryID

          int sourceGeometryID
          
          返回被计算对象的ID
        • referenceGeometryIDs

          int[] referenceGeometryIDs
          
          返回参考对象的ID数组
        • distance

          double distance
          
          返回距离值
    • com.supermap.services.components.commontypes.DomainInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • description

          java.lang.String description
          
          值域描述信息
        • fieldName

          java.lang.String fieldName
          
          字段名称
        • name

          java.lang.String name
          
          值域的名称
        • type

          DomainType type
          
          值域类型
        • valueType

          FieldType valueType
          
          值域的数据类型
    • com.supermap.services.components.commontypes.EditResult扩展java.lang.Object实现可序列化

      • 序列化字段

        • succeed

          boolean succeed
          

          操作是否成功。

        • ids

          int[] ids
          

          所有数据被更新的实体的 ID 数组。

        • bounds

          Rectangle2D bounds
          

          地图受影响的范围,即被编辑过的地图数据所对应的范围。

        • message

          java.lang.String message
          

          获取编辑过程中产生的相关信息。

          通常这些信息都是编辑的时候出现的错误信息,如图层不存在等。

    • com.supermap.services.components.commontypes.EduLicenseInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • des

          java.lang.String des
          
          许可描述信息
        • validity

          java.lang.String validity
          
          EduLicenseInfo
        • data

          java.lang.String data
          
        • message

          java.lang.String message
          
    • com.supermap.services.components.commontypes.EduLicenseSetting扩展LicenseSetting实现可序列化

      • 序列化字段

        • url

          java.lang.String url
          
        • enabledmodules

          java.lang.String[] enabledmodules
          
        • masterServerAddress

          java.lang.String masterServerAddress
          
    • com.supermap.services.components.commontypes.ElevationDataOption扩展java.lang.Object实现可序列化

      • 序列化字段

        • elevationDataType

          java.lang.String elevationDataType
          
        • geoidFile

          java.lang.String geoidFile
          
        • isUseGeoid

          boolean isUseGeoid
          
        • elevationData

          java.lang.String[] elevationData
          
        • elevation

          double elevation
          
    • com.supermap.services.components.commontypes.ExporttingScaleState扩展TilesetExportScaleState实现可序列化

      • 序列化字段

    • com.supermap.services.components.commontypes.ExternalResourceParameter扩展ResourceParameter3D实现可序列化

      • 序列化字段

        • relativePath

          java.lang.String relativePath
          

          外挂资源与工作空间的相对路径。

    • com.supermap.services.components.commontypes.ExtractParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • datumValue

          double datumValue
          
          等值线的基准值。

          基准值是作为一个生成等值线的初始起算值,并不一定是最小等值线的值。 例如,高程范围为 220 -1550 的 DEM 栅格数据,如果设基准值为0, 等值距为50,则提取等值线时,以基准值0为起点,等值距50为间隔提取等值线, 因为给定高程的最小值是220,所以,在给定范围内提取等值线的最小高程是250。 提取等值线的结果是:最小等值线值为250,最大等值线值为1550。 也就是说,如果设置的提取值有些在范围内有些不再范围内,则提取在范围内的。

          另外,如果设置的提取值都不在范围内,如本例,如果设置基准值为1600, 则数据集的高程范围内不存在可以提取的等值线,则系统会抛出异常。

        • interval

          double interval
          
          等值距。

          等值距是两条等值线之间的间隔值。若等值距设置为0,则认为不使用基准值加 等值距的方式进行提取。

        • expectedZValues

          double[] expectedZValues
          
          期望分析结果的 Z 值集合。

          当对点数据集提取等值面时,该字段暂不被支持,设置该字段可能导致错误的结果。

          Z 值集合存储一系列数值,该数值为待提取等值线的值。 即,仅高程值在Z值集合中的等值线会被提取。

        • resampleTolerance

          double resampleTolerance
          
          重采样容限,一般取值为 0~1 倍的栅格分辨率。

          容限值越大,采样结果数据越简化。

          当分析结果出现交叉时,可通过调整重采样容限为较小的值来处理。

        • smoothness

          int smoothness
          
          等值线或等值面的边界线的光滑度。

          以为0-5为例,光滑度为0表示不进行光滑操作,值越大表示光滑度越高。 随着光滑度的增加,提取的等值线越光滑.当然光滑度越大, 计算所需的时间和占用的内存也就越大。而且,当等值距较小时, 光滑度太高会出现等值线相交的问题。

        • smoothMethod

          SmoothMethod smoothMethod
          
          设置光滑处理所使用的方法,请参见SmoothMethod 类。
        • clipRegion

          Geometry clipRegion
          
          裁剪面对象,如果不需要对操作结果进行裁剪,可以使用null值取代该参数。
    • com.supermap.services.components.commontypes.FacilityAnalyst2DResult扩展FacilityAnalyst3DResult实现可序列化

      • 序列化字段

        • edgesFeatures

          Feature[] edgesFeatures
          

          分析结果的途经的弧段要素的集合。

        • nodesFeatures

          Feature[] nodesFeatures
          

          分析结果的途经的节点要素的集合。

    • com.supermap.services.components.commontypes.FacilityAnalyst3DContent扩展java.lang.Object实现可序列化

      • 序列化字段

        • directionField

          java.lang.String directionField
          
          三维网络数据集的流向字段。
        • edgeIDField

          java.lang.String edgeIDField
          

          三维网络数据集中标识弧段 ID的字段。

        • fNodeIDfield

          java.lang.String fNodeIDfield
          

          三维网络数据集中标识弧段起始结点 ID的字段。

        • tNodeIDField

          java.lang.String tNodeIDField
          
          三维网络数据集中标识弧段终止结点 ID的字段。
        • nodeIDField

          java.lang.String nodeIDField
          
          三维网络数据集中标识结点 ID的字段。
        • tolerance

          double tolerance
          

          点到弧段的距离容限。

        • weightFieldInfos

          WeightFieldInfo3D[] weightFieldInfos
          
          权值字段信息集合对象。
        • prjCoordSys

          PrjCoordSys prjCoordSys
          
          数据集的投影信息。
        • barrierEdges

          int[] barrierEdges
          
          障碍弧段。
        • barrierNodes

          int[] barrierNodes
          
          障碍点。
    • com.supermap.services.components.commontypes.FacilityAnalyst3DResult扩展java.lang.Object实现可序列化

      • 序列化字段

        • cost

          double cost
          

          设施网络分析结果中的耗费。

        • edges

          int[] edges
          

          设施网络分析结果中的弧段 ID 数组。

        • nodes

          int[] nodes
          

          设施网络分析结果中的结点 ID 数组。

    • com.supermap.services.components.commontypes.FacilityAnalystParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • isUncertainDirectionValid

          boolean isUncertainDirectionValid
          
          指定不确定流向是否有效。指定为 true,表示不确定流向有效,遇到不确定流向时分析继续进行;指定为 false,表示不确定流向无效,遇到不确定流向将停止在该方向上继续查找。流向字段的值为 2 时代表该弧段的流向为不确定流向。
        • weightName

          java.lang.String weightName
          
          指定的权值字段信息对象的名称
        • returnFeatures

          boolean returnFeatures
          
          是否返回要素
    • com.supermap.services.components.commontypes.FacilityAnalystResult扩展java.lang.Object实现可序列化

      • 序列化字段

        • edges

          Feature[] edges
          

          分析结果中包含的弧段要素集合。

        • edgeIDs

          int[] edgeIDs
          

          分析结果中包含的弧段ID集合。

    • com.supermap.services.components.commontypes.FacilityAnalystResultOption扩展java.lang.Object实现可序列化

      • 序列化字段

        • imageReturn

          boolean imageReturn
          

          是否返回图片。

        • edgeFeatureReturn

          boolean edgeFeatureReturn
          

          返回分析结果中是否包含经过弧段要素集合。

          true 表示包含经过弧段要素集合。

        • edgeIDReturn

          boolean edgeIDReturn
          

          返回分析结果中是否包含弧段 ID 集合。

          true 表示包含弧段 ID 集合。

    • com.supermap.services.components.commontypes.FareInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • fareStep

          double fareStep
          
          返回票价递增步长。
        • startFare

          double startFare
          
          返回起步价格。
        • startFareRange

          double startFareRange
          
          返回起步价格范围。
        • fareType

          FareType fareType
          
          返回公交票价类型。
    • com.supermap.services.components.commontypes.Feature扩展java.lang.Object实现可序列化

      • 序列化字段

        • geometry

          Geometry geometry
          

          几何对象。

        • fieldValues

          java.lang.String[] fieldValues
          

          字段值。

        • fieldNames

          java.lang.String[] fieldNames
          

          字段名。

        • stringID

          java.lang.String stringID
          
    • com.supermap.services.components.commontypes.FeatureMetadata扩展java.lang.Object实现可序列化

      • 序列化字段

        • createTime

          long createTime
          
          创建时间 。

          1970年1月1 8:00:00至今的毫秒数。

        • createUser

          java.lang.String createUser
          
          创建者。
        • lastEditTime

          long lastEditTime
          
          上一次编辑时间 。

          1970年1月1 8:00:00至今的毫秒数。

        • lastEditUser

          java.lang.String lastEditUser
          
          上一次编辑者。
    • com.supermap.services.components.commontypes.FeatureWithEPSGCode扩展Feature实现可序列化

      • 序列化字段

        • epsgCode

          java.lang.String epsgCode
          
    • com.supermap.services.components.commontypes.FeatureWithTimeStamp扩展Feature实现可序列化

      • 序列化字段

        • timeStamp

          long timeStamp
          
    • com.supermap.services.components.commontypes.FieldInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • name

          java.lang.String name
          
          字段名称。

          名称是用来唯一标识一个字段的,不可重名。

        • caption

          java.lang.String caption
          
          字段别名。

          别名可以不唯一,即不同的字段可以有相同的别名。

        • type

          FieldType type
          
          字段类型。
        • defaultValue

          java.lang.String defaultValue
          
          字段的默认值。
        • maxLength

          int maxLength
          
          字段的最大长度。
        • isRequired

          boolean isRequired
          
          是否为必填字段。true 表示是必填字段,false 表示非必填字段。
        • isZeroLengthAllowed

          boolean isZeroLengthAllowed
          
          是否允许零长度。
        • isSystemField

          boolean isSystemField
          
          是否为 SuperMap 系统字段,true 表示是 SuperMap 系统字段。只读。

          SuperMap 系统字段是以 SM 为前缀的字段,SMUserID 除外。

    • com.supermap.services.components.commontypes.FieldValuesDisplayFilter扩展java.lang.Object实现可序列化

      • 序列化字段

        • fieldName

          java.lang.String fieldName
          

          字段名称,目前只支持数字类型的字段,否则设置无效。

          从以下版本开始:
          8.0.0
        • values

          long[] values
          

          字段中的值。

          从以下版本开始:
          8.0.0
        • fieldValuesDisplayMode

          FieldValuesDisplayMode fieldValuesDisplayMode
          

          过滤模式。

          用来控制过滤出来的要素如何处理(显示,隐藏等)。

          从以下版本开始:
          8.0.0
    • com.supermap.services.components.commontypes.FileInfoItem扩展java.lang.Object实现可序列化

      • 序列化字段

        • isDirectory

          boolean isDirectory
          
          是否是目录,默认为false。
        • fileName

          java.lang.String fileName
          
          文件或目录的名称。
        • filePath

          java.lang.String filePath
          
          文件或目录的绝对路径。
        • fileSize

          long fileSize
          
          文件的大小,默认为0字节。
    • com.supermap.services.components.commontypes.FileUploadTaskInfo扩展java.lang.Object实现可序列化

    • com.supermap.services.components.commontypes.FileVerificationInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • file

          java.lang.String file
          
        • digest

          java.lang.String digest
          
        • size

          java.lang.Long size
          
    • com.supermap.services.components.commontypes.Fog扩展java.lang.Object实现可序列化

      • 序列化字段

        • color

          Color color
          

          雾的颜色。

        • density

          double density
          

          雾的密度。

        • mode

          FogMode mode
          

          雾的模式。

          雾的模式有三种:EXP、EXP2和LINEAR,详细请参见 FogMode
        • endDistance

          double endDistance
          

          雾的终止距离。仅在雾的模式为 LINEAR 时有效。

        • startDistance

          double startDistance
          

          雾的开始距离。仅在雾的模式为 LINEAR 时有效。

        • enable

          boolean enable
          

          是否启用雾效果。

    • com.supermap.services.components.commontypes.GDPMapLayer扩展Layer实现可序列化

    • com.supermap.services.components.commontypes.GenerateSpatialDataParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • routeDataset

          java.lang.String routeDataset
          

          用于生成空间数据的路由数据集名称。

        • routeIDField

          java.lang.String routeIDField
          

          用于生成空间数据的路由数据集中的路由标识字段。

        • eventTable

          java.lang.String eventTable
          

          用于生成空间数据的事件表名。

        • eventRouteIDField

          java.lang.String eventRouteIDField
          

          用于生成空间数据的事件表的路由标识字段。

        • measureField

          java.lang.String measureField
          

          用于生成空间数据的事件表的刻度字段,只有当事件为点事件的时候该属性才有意义。

        • measureStartField

          java.lang.String measureStartField
          

          用于生成空间数据的事件表的起始刻度字段,只有当事件为线事件的时候该属性才有意义。

        • measureEndField

          java.lang.String measureEndField
          

          用于生成空间数据的事件表的终止刻度字段,只有当事件为线事件的时候该属性才有意义。

        • measureOffsetField

          java.lang.String measureOffsetField
          

          刻度偏移量字段。

        • errorInfoField

          java.lang.String errorInfoField
          

          错误信息字段,直接写入原事件表,用于描述事件未能生成对应的点或线时的错误信息。

        • retainedFields

          java.lang.String[] retainedFields
          

          欲保留到结果空间数据中的字段集合(系统字段除外)。 注意,生成空间数据时,无论是否指定保留字段,路由 ID 字段、刻度偏移量字段、刻度值字段(点事件为刻度字段,线事件是起始和终止刻度字段)都会保留到结果空间数据中;如果没有指定 retainedFields 参数或者retainedFields 参数数组长度为0,则返回所有用户字段。

          从以下版本开始:
          7.0.0

        • attributeFilter

          java.lang.String attributeFilter
          

          属性过滤条件。

          SQL 语句中的 WHERE 子句的格式为:WHERE <条件表达式>,attributeFilter 就是其中的“条件表达式”。

          该字段的用法为 attributeFilter = "过滤条件"。

          例如,要查询字段 fieldValue 小于100的记录,设置 attributeFilter = "fieldValue < 100"; 要查询字段值为“酒店”的记录,设置 attributeFilter = "name like '%酒店%'",等等。

    • com.supermap.services.components.commontypes.GeoAddress扩展java.lang.Object实现可序列化

      • 序列化字段

        • address

          java.lang.String address
          
        • location

          Point2D location
          
        • filters

          java.lang.String[] filters
          
        • score

          double score
          
        • fields

          java.util.Map<K,V> fields
          
        • addresses

          java.lang.String[] addresses
          
    • com.supermap.services.components.commontypes.GeoArc扩展Geometry实现可序列化

      • 序列化字段

        • center

          Point2D center
          

          圆弧的中心点。

          从以下版本开始:
          7.1.0
        • radius

          double radius
          

          圆弧的半径。

          从以下版本开始:
          7.1.0
        • startAngle

          double startAngle
          

          圆弧的起始角度。

          从以下版本开始:
          7.1.0
        • sweepAngle

          double sweepAngle
          

          圆弧所扫过的角度。

          从以下版本开始:
          7.1.0
    • com.supermap.services.components.commontypes.GeoBezier3Curve扩展Geometry实现可序列化

      • 序列化字段

        • controlPoints

          Point2D[] controlPoints
          

          二维控制点集合。

    • com.supermap.services.components.commontypes.GeoBillboard扩展Geometry3D实现可序列化

      • 序列化字段

        • width

          double width
          

          宽。

        • height

          double height
          

          高。

        • imagePath

          java.lang.String imagePath
          

          图片路径。

    • com.supermap.services.components.commontypes.GeoBoundingBoxQueryBuilderParameter扩展AggQueryBuilderParameter实现可序列化

      • 序列化字段

    • com.supermap.services.components.commontypes.GeoBox扩展Geometry3D实现可序列化

      • 序列化字段

        • length

          double length
          

          盒长。

        • width

          double width
          

          盒宽。

        • height

          double height
          

          盒高。

    • com.supermap.services.components.commontypes.GeoBSpline扩展Geometry实现可序列化

      • 序列化字段

        • controlPoints

          Point2D[] controlPoints
          

          控制点串。

          从以下版本开始:
          7.1.0
    • com.supermap.services.components.commontypes.GeoCardinal扩展Geometry实现可序列化

      • 序列化字段

        • controlPoints

          Point2D[] controlPoints
          

          控制点串。

          从以下版本开始:
          7.1.0
    • com.supermap.services.components.commontypes.GeoChord扩展Geometry实现可序列化

      • 序列化字段

        • center

          Point2D center
          

          弓形几何对象所在椭圆的圆心。

          从以下版本开始:
          7.1.0
        • semimajorAxis

          double semimajorAxis
          

          弓形几何对象所在椭圆的长半轴长度。

          从以下版本开始:
          7.1.0
        • semiminorAxis

          double semiminorAxis
          

          弓形几何对象所在椭圆的短半轴长度。

          从以下版本开始:
          7.1.0
        • startAngle

          double startAngle
          

          弓形几何对象对应的椭圆弧的起始角度。

          从以下版本开始:
          7.1.0
        • sweepAngle

          double sweepAngle
          

          弓形几何对象对应的椭圆弧扫过的角度。

          从以下版本开始:
          7.1.0
        • rotation

          double rotation
          

          弓形几何对象的旋转角度。旋转基点为弓形几何对象所在椭圆的圆心。

          从以下版本开始:
          7.1.0
    • com.supermap.services.components.commontypes.GeoCircle扩展Geometry实现可序列化

      • 序列化字段

        • center

          Point2D center
          

          圆心。

          从以下版本开始:
          7.1.0
        • radius

          double radius
          

          半径。

          从以下版本开始:
          7.1.0
    • com.supermap.services.components.commontypes.GeoCircle3D扩展Geometry3D实现可序列化

      • 序列化字段

        • radius

          double radius
          

          圆半径。

    • com.supermap.services.components.commontypes.GeoCodingParam扩展java.lang.Object实现可序列化

      • 序列化字段

        • address

          java.lang.String address
          
        • fromIndex

          int fromIndex
          
        • toIndex

          int toIndex
          
        • maxReturn

          int maxReturn
          
        • filters

          java.lang.String[] filters
          
        • targetPrj

          PrjCoordSys targetPrj
          
        • linkFields

          java.lang.String[] linkFields
          
    • com.supermap.services.components.commontypes.GeoCompoundCurve扩展Geometry实现可序列化

      • 序列化字段

        • curves

          java.util.List<E> curves
          
          子对象线列表 可以由如下部分组成:GeoLine、GeoArc、GeoEllipticArc、GeoBezier3Curve,并且需要满足下一个部分首点和尾点重合的条件
    • com.supermap.services.components.commontypes.GeoCone扩展Geometry3D实现可序列化

      • 序列化字段

        • bottomRadius

          double bottomRadius
          

          底部圆半径。

        • height

          double height
          

          高度。

    • com.supermap.services.components.commontypes.GeoCurve扩展Geometry实现可序列化

      • 序列化字段

        • controlPoints

          Point2D[] controlPoints
          

          控制点串

          从以下版本开始:
          7.1.0
    • com.supermap.services.components.commontypes.GeoCurvePolygon扩展Geometry实现可序列化

      • 序列化字段

        • rings

          java.util.List<E> rings
          
          轮廓线子对象列表 可以由如下部分组成:GeoLine、GeoCompoundCurve、GeoCircle、GeoEllipse,并且需要满足子对象闭合的条件
    • com.supermap.services.components.commontypes.GeoCylinder扩展Geometry3D实现可序列化

      • 序列化字段

        • topRadius

          double topRadius
          

          顶部部圆半径。

        • bottomRadius

          double bottomRadius
          

          底部圆半径。

        • height

          double height
          

          高度。

    • com.supermap.services.components.commontypes.GeoDecodingParam扩展java.lang.Object实现可序列化

      • 序列化字段

        • x

          double x
          
        • y

          double y
          
        • fromIndex

          int fromIndex
          
        • toIndex

          int toIndex
          
        • maxReturn

          int maxReturn
          
        • geoDecodingRadius

          double geoDecodingRadius
          
        • targetPrj

          PrjCoordSys targetPrj
          
        • filters

          java.lang.String[] filters
          
        • linkFields

          java.lang.String[] linkFields
          
    • com.supermap.services.components.commontypes.GeoEllipse扩展Geometry实现可序列化

      • 序列化字段

        • center

          Point2D center
          

          椭圆几何对象的圆心。

          从以下版本开始:
          7.1.0
        • semimajorAxis

          double semimajorAxis
          

          椭圆几何对象的长半轴。

          从以下版本开始:
          7.1.0
        • semiminorAxis

          double semiminorAxis
          

          椭圆几何对象的短半轴。

          从以下版本开始:
          7.1.0
        • rotation

          double rotation
          

          椭圆几何对象的旋转角度,旋转基点为椭圆几何对象的圆心。

          从以下版本开始:
          7.1.0
    • com.supermap.services.components.commontypes.GeoEllipsoid扩展Geometry3D实现可序列化

      • 序列化字段

        • xAxis

          double xAxis
          

          x轴值。

        • yAxis

          double yAxis
          

          y轴值。

        • zAxis

          double zAxis
          

          z轴值。

    • com.supermap.services.components.commontypes.GeoEllipticArc扩展Geometry实现可序列化

      • 序列化字段

        • center

          Point2D center
          

          椭圆弧几何对象的圆心。

          从以下版本开始:
          7.1.0
        • semimajorAxis

          double semimajorAxis
          

          椭圆弧几何对象所在椭圆的长半轴。

          从以下版本开始:
          7.1.0
        • semiminorAxis

          double semiminorAxis
          

          椭圆弧几何对象所在椭圆的短半轴。

          从以下版本开始:
          7.1.0
        • startAngle

          double startAngle
          

          椭圆弧几何对象的起始角度。

          从以下版本开始:
          7.1.0
        • sweepAngle

          double sweepAngle
          

          椭圆弧几何对象扫过的角度。

          从以下版本开始:
          7.1.0
        • rotation

          double rotation
          

          旋转角度。旋转基点为椭圆弧几何对象所在椭圆的圆心。

          从以下版本开始:
          7.1.0
    • com.supermap.services.components.commontypes.GeoGraphicObject扩展Geometry3D实现可序列化

      • 序列化字段

        • libID

          int libID
          

          标号库ID。

          从以下版本开始:
          8.1.0
        • code

          int code
          

          标号code。

          从以下版本开始:
          8.1.0
        • symbolType

          int symbolType
          

          标号类型。

          从以下版本开始:
          8.1.0
        • symbolName

          java.lang.String symbolName
          

          标号名字。

          从以下版本开始:
          8.1.0
        • negativeImage

          boolean negativeImage
          

          镜像。

          从以下版本开始:
          8.1.0
        • symbolRank

          int symbolRank
          

          标号等级。

          从以下版本开始:
          8.1.0
        • scaleByMap

          boolean scaleByMap
          

          随图缩放。

          从以下版本开始:
          8.1.0
        • limitWidthHeight

          boolean limitWidthHeight
          

          宽高锁定。

          从以下版本开始:
          8.1.0
        • symbolSize

          Point2D symbolSize
          

          标号大小。

          从以下版本开始:
          8.1.0
        • anchorPoint

          Point2D anchorPoint
          

          点标号锚点。

          从以下版本开始:
          8.1.0
        • scale2D

          Point3D scale2D
          

          缩放比例。

          从以下版本开始:
          8.1.0
        • rotate2D

          Point3D rotate2D
          

          旋转角度。

          从以下版本开始:
          8.1.0
        • subSymbols

          int[] subSymbols
          

          子标号数组。

          从以下版本开始:
          8.1.0
        • scaleValues

          double[] scaleValues
          

          比例值数组。

          从以下版本开始:
          8.1.0
        • scalePoints

          Point2D[] scalePoints
          

          比例点数组。

          从以下版本开始:
          8.1.0
        • surroundLineType

          int surroundLineType
          

          衬线类型。

          从以下版本开始:
          8.1.0
        • surroundLineColor

          Color surroundLineColor
          

          衬线颜色。

          从以下版本开始:
          8.1.0
        • surroundLineWidth2D

          double surroundLineWidth2D
          

          二维衬线宽度。

          从以下版本开始:
          8.1.0
        • textContent

          java.lang.String textContent
          

          注记/文本内容。

          从以下版本开始:
          8.1.0
        • annotationPosition

          int annotationPosition
          

          注记位置。

          从以下版本开始:
          8.1.0
        • textStyle2D

          TextStyle textStyle2D
          

          注记样式。

          从以下版本开始:
          8.1.0
        • innerCells

          GraphicObjectCell[] innerCells
          

          内部图元信息。

          从以下版本开始:
          8.1.0
        • symbolRanks

          int[] symbolRanks
          

          标号所支持的标号等级。

          从以下版本开始:
          8.1.0
        • middleMarkExist

          boolean middleMarkExist
          

          标号是否存在中间注记。

          从以下版本开始:
          8.1.0
        • algoMaxEditPts

          int algoMaxEditPts
          

          线面标号最大点个数。

          从以下版本开始:
          8.1.0
        • algoMinEditPts

          int algoMinEditPts
          

          线面标号最小点个数。

          从以下版本开始:
          8.1.0
        • middleMarkBounds

          Rectangle2D middleMarkBounds
          

          点标号中间注记范围。

          从以下版本开始:
          8.1.0
        • symbolIsCanFill

          boolean symbolIsCanFill
          

          未封闭图形是否可以填充标志。

          从以下版本开始:
          8.1.0
    • com.supermap.services.components.commontypes.GeohashAggregationResult扩展AggregationResult实现可序列化

      • 序列化字段

        • count

          int count
          
          结果桶个数
        • buckets

          java.util.List<E> buckets
          
          结果桶列表
    • com.supermap.services.components.commontypes.GeoHashGridAggParameter扩展BucketAggParameter实现可序列化

      • 序列化字段

        • precision

          int precision
          
          精度(默认为:5)
    • com.supermap.services.components.commontypes.GeoHashGridBucket扩展Bucket实现可序列化

      • 序列化字段

    • com.supermap.services.components.commontypes.GeoLine3D扩展Geometry3D实现可序列化

    • com.supermap.services.components.commontypes.Geometry扩展java.lang.Object实现可序列化

      • 序列化字段

        • id

          int id
          

          几何对象唯一标识符。

          在 SuperMap 中,对应 SMID。

        • points

          Point2D[] points
          

          组成几何对象的节点的二维坐标对数组。

          1、几何对象从结构上可以分为简单几何对象和复杂几何对象。简单几何对象与复杂几何对象的区别:简单的几何对象一般为单一对象,而复杂的几何对象由多个简单对象组成或经过一定的空间运算之后产生,如:矩形为简单的区域对象,而中空的矩形为复杂的区域对象。

          2、所有几何对象(点、线、面)都是由一些简单的点坐标组成的,该字段存放了组成几何对象的点坐标的数组。对于简单的面对象,它的起点和终点的坐标点相同。

          3、对于复杂的几何对象,根据 Geometry.parts 属性来确定每一个组成复杂几何对象的简单对象所对应的节点的个数,从而确定 point2Ds 字段中坐标对的分配归属问题。

          4、对于点对象和文本对象而言,point2Ds[0] 代表坐标,其他的值无效。

        • parts

          int[] parts
          

          描述几何对象中各个子对象所包含的节点的个数。

          1、几何对象从结构上可以分为简单几何对象和复杂几何对象。简单几何对象与复杂几何对象的区别:简单的几何对象一般为单一对象,而复杂的几何对象由多个简单对象组成或经过一定的空间运算之后产生,如:矩形为简单的区域对象,而中空的矩形为复杂的区域对象。

          2、通常情况,一个简单几何对象的子对象就是它本身,因此对于简单对象来说的该字段为长度为1的整型数组,该字段的值就是这个简单对象节点的个数。如果一个几何对象是由几个简单对象组合而成的,例如,一个岛状几何对象由3个简单的多边形组成而成,那么这个岛状的几何对象的 Parts 字段值就是一个长度为3的整型数组,数组中每个成员的值分别代表这三个多边形所包含的节点个数。

        • partTopo

          int[] partTopo
          
          part的拓扑结构,目前只有GeometryType = REGION的Geometry包含此字段 1代表为岛,-1代表为洞
        • type

          GeometryType type
          

          几何对象的类型。

        • style

          Style style
          

          几何对象的风格。

          几何对象风格是用于定义几何对象在显示时的符号、线型、填充模式等信息。

        • prjCoordSys

          PrjCoordSys prjCoordSys
          

          几何对象的投影坐标系。

    • com.supermap.services.components.commontypes.Geometry3D扩展Geometry实现可序列化

      • 序列化字段

        • rotationX

          double rotationX
          

          三维几何对象沿 X 轴方向的旋转角度,单位为度。

        • rotationY

          double rotationY
          

          三维几何对象沿 Y 轴方向的旋转角度,单位为度。

        • rotationZ

          double rotationZ
          

          三维几何对象沿 Z 轴方向的旋转角度,单位为度。

        • scaleX

          double scaleX
          

          三维几何对象沿 X 轴方向的缩放比例。

        • scaleY

          double scaleY
          

          三维几何对象沿 Y 轴方向的缩放比例。

        • scaleZ

          double scaleZ
          

          三维几何对象沿 Z 轴方向的缩放比例。

        • position

          Point3D position
          
          三维几何对象的位置。
    • com.supermap.services.components.commontypes.Geometry3DInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • volume

          double volume
          

          体积。

        • surfaceArea

          double surfaceArea
          

          表面积。

    • com.supermap.services.components.commontypes.GeometryCompound扩展Geometry实现可序列化

      • 序列化字段

    • com.supermap.services.components.commontypes.GeometryOverlayAnalystParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • tolerance

          double tolerance
          

          容限。

    • com.supermap.services.components.commontypes.GeometryOverlayResult扩展java.lang.Object实现可序列化

      • 序列化字段

        • operateGeometry

          Geometry operateGeometry
          
          已过时。 
        • sourceGeometry

          Geometry sourceGeometry
          
          已过时。 
        • result

          java.lang.Object result
          
          已过时。 
    • com.supermap.services.components.commontypes.GeometrySpatialAnalyst3DResult扩展SpatialAnalystResult实现可序列化

      • 序列化字段

        • geometry

          Geometry geometry
          
          分析结果几何对象。
        • infos

          Geometry3DInfo[] infos
          
          三维几何体信息。
        • geometries

          Geometry[] geometries
          
          分析结果几何对象数组,作用于多个对象运算。
    • com.supermap.services.components.commontypes.GeometrySpatialAnalystResult扩展SpatialAnalystResult实现可序列化

      • 序列化字段

        • resultGeometry

          Geometry resultGeometry
          
          空间分析结果几何对象。
        • image

          ImageResult image
          

          空间分析结果图片。

          表达了 SuperMap iServer 空间分析结果产生的图片以及图片信息相关的描述。 通过 ImageParameter 可以设置图片参数,例如图片的范围、比例尺等;通过 ImageResult.imageURL 可以获取图片的 URL 地址。

    • com.supermap.services.components.commontypes.GeometrySpatialAnalystResultSetting扩展java.lang.Object实现可序列化

      • 序列化字段

        • returnGeometry

          boolean returnGeometry
          
          分析完了是否返回几何对象,默认为true。
        • returnImage

          boolean returnImage
          

          分析完了是否返回图片。

        • imageParameter

          ImageParameter imageParameter
          
          图片参数设置,设置图片的范围、中心点、比例尺等。 可参见ImageParameter
        • imageOutputOption

          ImageOutputOption imageOutputOption
          
          图片输出设置,包括图片的背景颜色、背景是否透明、图片输出的格式等设置。 可参见imageOutputOption
    • com.supermap.services.components.commontypes.GeometryText扩展Geometry实现可序列化

      • 序列化字段

        • textStyle

          TextStyle textStyle
          
          文本对象的文本风格。
        • texts

          java.lang.String[] texts
          
          文本对象的内容。
        • rotations

          double[] rotations
          
          文本对象的旋转角度。
    • com.supermap.services.components.commontypes.GeometryWithPrjCoordSys扩展Geometry实现可序列化

    • com.supermap.services.components.commontypes.GeoModel扩展Geometry3D实现可序列化

      • 序列化字段

        • boundingBox

          BoundingBox3D boundingBox
          

          模型的包围盒。

        • name

          java.lang.String name
          
          三维模型几何对象的名称。
    • com.supermap.services.components.commontypes.GeoModel3D扩展Geometry3D实现可序列化

      • 序列化字段

        • boundingBox

          BoundingBox3D boundingBox
          

          模型的包围盒。

        • model

          byte[] model
          
        • suffix

          byte[] suffix
          
        • filePath

          java.lang.String filePath
          

          模型本地路径。

        • modelUrl

          java.lang.String modelUrl
          

          模型网络路径。

        • onlyUpdateAttribute

          boolean onlyUpdateAttribute
          
    • com.supermap.services.components.commontypes.GeoMultiCurve扩展Geometry实现可序列化

      • 序列化字段

        • curves

          java.util.List<E> curves
          
          子对象线列表 支持的子对象有:对象个数为1的GeoLine、GeoArc、GeoEllipticArc、GeoCompoundCurve、GeoBezier3Curve
    • com.supermap.services.components.commontypes.GeoMultiSurface扩展Geometry实现可序列化

      • 序列化字段

        • surfaces

          java.util.List<E> surfaces
          
          子对象面列表 支持的子对象有:对象个数为1的GeoRegion、GeoCurvePolygon
    • com.supermap.services.components.commontypes.GeoPackageMapLayer扩展Layer实现可序列化

    • com.supermap.services.components.commontypes.GeoPackageSubLayer扩展GeoPackageMapLayer实现可序列化

      • 序列化字段

    • com.supermap.services.components.commontypes.GeoPie扩展Geometry实现可序列化

      • 序列化字段

        • center

          Point2D center
          

          扇面几何对象所在椭圆的圆心。

          从以下版本开始:
          7.1.0
        • semimajorAxis

          double semimajorAxis
          

          扇面几何对象所在椭圆的长半轴长度。

          从以下版本开始:
          7.1.0
        • semiminorAxis

          double semiminorAxis
          

          扇面几何对象所在椭圆的短半轴长度。

          从以下版本开始:
          7.1.0
        • startAngle

          double startAngle
          

          扇面几何对象对应的椭圆弧的起始角度。

          从以下版本开始:
          7.1.0
        • sweepAngle

          double sweepAngle
          

          扇面几何对象对应的椭圆弧扫过的角度。

          从以下版本开始:
          7.1.0
        • rotation

          double rotation
          

          扇面几何对象的旋转角度。旋转基点为扇面几何对象所在椭圆的圆心。

          从以下版本开始:
          7.1.0
    • com.supermap.services.components.commontypes.GeoPoint3D扩展Geometry3D实现可序列化

      • 序列化字段

        • x

          double x
          

          x坐标。

        • y

          double y
          

          y坐标。

        • z

          double z
          

          z坐标。

    • com.supermap.services.components.commontypes.GeoRectangle扩展Geometry实现可序列化

      • 序列化字段

        • center

          Point2D center
          

          中心点。

          从以下版本开始:
          7.1.0
        • height

          double height
          

          旋转前二维矩形几何对象的高度。

          从以下版本开始:
          7.1.0
        • width

          double width
          

          旋转前二维矩形几何对象的宽度。

          从以下版本开始:
          7.1.0
        • rotation

          double rotation
          

          二维矩形几何对象的旋转角度。旋转基点为二维矩形几何对象的中心点。

          从以下版本开始:
          7.1.0
    • com.supermap.services.components.commontypes.GeoRegion3D扩展Geometry3D实现可序列化

    • com.supermap.services.components.commontypes.GeoRelationParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • sourceFilter

          QueryParameter sourceFilter
          

          空间关系分析中的源数据集查询参数。仅 name, ids, attributeFilter 和 fields 字段有效。

        • referenceFilter

          QueryParameter referenceFilter
          

          空间关系分析中的参考数据集查询参数。仅 name, ids, attributeFilter 和 fields 字段有效。

        • spatialRelationType

          SpatialRelationType spatialRelationType
          

          指定的空间关系类型。

        • isBorderInside

          boolean isBorderInside
          

          边界上的点或者线是否属于对象内部,即位于面边线上的点是否被面包含,或线只有端点与面相交时是否与面相交。

        • returnFeature

          boolean returnFeature
          

          是否返回 Feature 信息。

        • returnGeoRelatedOnly

          boolean returnGeoRelatedOnly
          

          是否仅返回满足指定空间关系的空间对象,默认为 True。

        • startRecord

          int startRecord
          

          空间关系分析结果起始记录位置,默认为0。

        • expectCount

          int expectCount
          

          空间关系分析期望返回结果记录数,默认为500条,如果实际不足500条结果则返回所有分析结果。

    • com.supermap.services.components.commontypes.GeoRelationResult扩展java.lang.Object实现可序列化

      • 序列化字段

        • source

          java.lang.Object source
          

          源空间对象或源空间对象ID。如果空间对象分析参数中 returnFeature=true 则返回源空间对象,否则返回源空间对象的ID。

        • count

          int count
          

          在操作数据集中与源空间对象满足指定空间关系的对象个数。

        • result

          java.lang.Object[] result
          

          在操作数据集中与源空间对象满足指定空间关系的对象数组或者对象ID数组。如果空间对象分析参数中 returnFeature=true 则返回对象数组,否则返回对象的ID数组。

    • com.supermap.services.components.commontypes.GeoRoundRectangle扩展Geometry实现可序列化

      • 序列化字段

        • center

          Point2D center
          

          中心点。

          从以下版本开始:
          7.1.0
        • height

          double height
          

          旋转前的高度。

          从以下版本开始:
          7.1.0
        • width

          double width
          

          旋转前的宽度。

          从以下版本开始:
          7.1.0
        • radiusX

          double radiusX
          

          圆角的长半轴长度。

          从以下版本开始:
          7.1.0
        • radiusY

          double radiusY
          

          圆角的短半轴长度。

          从以下版本开始:
          7.1.0
        • rotation

          double rotation
          

          旋转角度。旋转基点为二维圆角矩形几何对象的中心点。

          从以下版本开始:
          7.1.0
    • com.supermap.services.components.commontypes.GeoSphere扩展Geometry3D实现可序列化

      • 序列化字段

        • radius

          double radius
          

          球半径。

    • com.supermap.services.components.commontypes.GeoStyle3D扩展java.lang.Object实现可序列化

      • 序列化字段

        • altitudeMode

          AltitudeMode altitudeMode
          

          高度模式。

        • bottomAltitude

          double bottomAltitude
          

          底部高程值。当二维几何对象作为三维几何对象显示在三维窗口中时,可以利用该值,将二维几何对象显示 在该高度上。

        • extendedHeight

          double extendedHeight
          

          拉伸高度值。当二维几何对象作为三维几何对象显示在三维窗口中时, 可以利用该值作为拉伸的高度,对二维几何对象进行垂直拉伸。

        • sideTextureFiles

          java.lang.String[] sideTextureFiles
          

          用于侧面纹理渲染的一系列图片文件的全路径。 三维体对象的侧面将使用该属性进行纹理渲染。

        • fillMode

          FillMode3D fillMode
          

          三维体对象的填充模式。

          三维体对象的填充模式有三种,分别为:轮廓填充、区域填充、轮廓和区域填充。
        • fillForeColor

          Color fillForeColor
          

          区域填充时的前景颜色。

        • lineColor

          Color lineColor
          

          三维线几何对象的颜色。

        • lineWidth

          double lineWidth
          

          三维线几何对象的宽度。

        • markerIconFile

          java.lang.String markerIconFile
          

          三维点几何对象图标的文件全路径。用该图标可符号化表示三维点几何对象。

        • markerIconScale

          double markerIconScale
          

          三维点几何对象图标的缩放比率。

        • getMarkerColor

          Color getMarkerColor
          

          三维点几何对象的颜色。

        • markerSize

          double markerSize
          

          三维点几何对象的大小,单位为0.1毫米。

        • tilingU

          double tilingU
          

          侧面纹理横向重复次数。

          三维体对象的侧面可以使用指定的图片进行纹理渲染, 在渲染时系统会根据图片的尺寸、三维体对象侧面的尺寸以及重复贴图的次数 (包括横向和纵向次数)对图片进行拉伸,tilingU 设置的是横向重复的次数,允许是小数。
        • tilingV

          double tilingV
          

          侧面纹理纵向重复次数。

          三维体对象的侧面可以使用指定的图片进行纹理渲染, 在渲染时系统会根据图片的尺寸、三维体对象侧面的尺寸以及重复贴图的次数 (包括横向和纵向次数)对图片进行拉伸,tilingV 设置的是纵向重复的次数,允许是小数。
        • topTextureFile

          java.lang.String topTextureFile
          

          顶部纹理图片文件的全路径。

          顶部纹理图片文件可能有多个,各个文件的全路径用分号隔开。 三维体对象的顶部将使用该方法所指示的图片进行纹理渲染。
        • xml

          java.lang.String xml
          
    • com.supermap.services.components.commontypes.GeoTrellisImageLayer扩展Layer实现可序列化

      • 序列化字段

        • minScale

          double minScale
          

          最小可见比例尺

        • maxScale

          double maxScale
          

          最大可见比例尺

        • displayMode

          LayerDisplayMode displayMode
          

          显示方式

        • alpha

          int alpha
          

          透明度,范围(0-255)

    • com.supermap.services.components.commontypes.GetFeatureParameters扩展java.lang.Object实现可序列化

      • 序列化字段

        • datasourceName

          java.lang.String datasourceName
          
          数据源名。
        • fields

          java.lang.String[] fields
          
          待返回的字段数组。当该参数为 null 时,返回全部字段。
        • maxFeatures

          int maxFeatures
          
          最多可返回的要素数量。
        • fromIndex

          int fromIndex
          

          查询结果的最小索引号

          从以下版本开始:
          8.1.1
        • toIndex

          int toIndex
          

          查询结果的最大索引号,即查询结果位于[fromIndex, toIndex]的区间中

          从以下版本开始:
          8.1.1
        • hasGeometry

          boolean hasGeometry
          
          返回结果是否包含Geometry
        • targetPrj

          PrjCoordSys targetPrj
          
          查询结果的坐标系,不為空時,将对查询结果进行坐标转换
        • aggregations

          AggregationParameter aggregations
          
          聚合参数
        • returnFeaturesOnly

          boolean returnFeaturesOnly
          
        • returnCountOnly

          boolean returnCountOnly
          
        • returnDatasetInfoOnly

          boolean returnDatasetInfoOnly
          
    • com.supermap.services.components.commontypes.GetFeatureParameters.BoundsParameters扩展GetFeatureParameters实现可序列化

      • 序列化字段

        • datasetName

          java.lang.String datasetName
          
          数据集名。
        • bounds

          Rectangle2D bounds
          
          指定的查询范围。
        • sourcePrj

          PrjCoordSys sourcePrj
          
          查询范围所使用的投影
        • attributeFilter

          java.lang.String attributeFilter
          
          属性查询过滤条件。如 fieldValue < 100,name like '%酒店%'。
    • com.supermap.services.components.commontypes.GetFeatureParameters.BufferParameters扩展GetFeatureParameters实现可序列化

      • 序列化字段

        • datasetName

          java.lang.String datasetName
          
          数据集名。
        • geometry

          Geometry geometry
          
          几何对象。
        • bufferDistance

          double bufferDistance
          
          缓冲区的半径,单位同当前数据集坐标单位(coordUnit)。
        • attributeFilter

          java.lang.String attributeFilter
          
          属性查询过滤条件。如 fieldValue < 100,name like '%酒店%'。
    • com.supermap.services.components.commontypes.GetFeatureParameters.IDParameters扩展GetFeatureParameters实现可序列化

      • 序列化字段

        • ids

          int[] ids
          
        • sIds

          java.lang.String[] sIds
          
        • datasetName

          java.lang.String datasetName
          
    • com.supermap.services.components.commontypes.GetFeatureParameters.SpatialParameters扩展GetFeatureParameters实现可序列化

      • 序列化字段

        • datasetName

          java.lang.String datasetName
          
          数据集名。
        • geometry

          Geometry geometry
          
          几何对象。
        • spatialQueryMode

          SpatialQueryMode spatialQueryMode
          
          空间查询模式。
        • attributeFilter

          java.lang.String attributeFilter
          
          属性查询过滤条件。如 fieldValue < 100,name like '%酒店%'。
        • orderBy

          java.lang.String orderBy
          
          排序字段
    • com.supermap.services.components.commontypes.GetFeatureParameters.SQLParameters扩展GetFeatureParameters实现可序列化

    • com.supermap.services.components.commontypes.GetFeatureResult扩展java.lang.Object实现可序列化

      • 序列化字段

        • features

          java.util.List<E> features
          
          返回的要素集合。
        • totalCount

          int totalCount
          
          符合条件的要素个数。

          totalCount并不一定与 GetFeatureResult.features的个数相同。
          当设置了GetFeatureParameters.maxFeatures,并且符合条件的要素个数大于 maxFeatures时,totalCount比GetFeatureResult.features的个数要大。

        • aggregations

          java.util.List<E> aggregations
          
          返回的聚合结果集合。
    • com.supermap.services.components.commontypes.GetGraphicObjectParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • libID

          int libID
          
          标号库ID。
        • code

          int code
          
          标号Code。
        • inputPoints

          Point2D[] inputPoints
          
          输入点。
        • symbolRank

          int symbolRank
          
          标号级别。
        • negativeImage

          boolean negativeImage
          
          标号镜像。
        • surroundLineType

          int surroundLineType
          
          衬线类型。
        • subSymbols

          int[] subSymbols
          
          子标号。
        • scaleValues

          double[] scaleValues
          
          比例值。
        • scalePoints

          Point2D[] scalePoints
          
          原始比例点。
        • newScalePoint

          Point2D newScalePoint
          
          修改比例点。
        • newScalePointIndex

          int newScalePointIndex
          
          修改比例点索引。
    • com.supermap.services.components.commontypes.GraphBaseElement扩展java.lang.Object实现可序列化

      • 序列化字段

        • id

          java.lang.String id
          
        • properties

          java.util.Map<K,V> properties
          
    • com.supermap.services.components.commontypes.GraphEdgeElement扩展GraphBaseElement实现可序列化

      • 序列化字段

        • start

          java.lang.String start
          
        • end

          java.lang.String end
          
        • type

          java.lang.String type
          
    • com.supermap.services.components.commontypes.GraphEntityElement扩展GraphBaseElement实现可序列化

      • 序列化字段

        • labels

          java.lang.String[] labels
          
    • com.supermap.services.components.commontypes.GraphicObjectCell扩展java.lang.Object实现可序列化

      • 序列化字段

        • type

          int type
          

          图元类型。

          从以下版本开始:
          8.1.0
        • surroundLineFlag

          boolean surroundLineFlag
          

          衬线图元标志。

          从以下版本开始:
          8.1.0
        • positionPoints

          Point2D[] positionPoints
          

          图元点串。

          从以下版本开始:
          8.1.0
        • style

          Style style
          

          图元样式。

          从以下版本开始:
          8.1.0
        • textStyle

          TextStyle textStyle
          

          文本图元样式。

          从以下版本开始:
          8.1.0
        • surroundLineType

          int surroundLineType
          

          衬线类型。

          从以下版本开始:
          8.1.0
        • surroundLineColor

          Color surroundLineColor
          

          衬线颜色。

          从以下版本开始:
          8.1.0
        • surroundLineWidth

          double surroundLineWidth
          

          二维衬线宽度。

          从以下版本开始:
          8.1.0
        • textContent

          java.lang.String textContent
          

          文字图元内容。

          从以下版本开始:
          8.1.0
        • polybezierClose

          boolean polybezierClose
          

          贝塞尔曲线是否闭合。

          从以下版本开始:
          10.0.0
        • lineTypeLimit

          boolean lineTypeLimit
          

          线型限定。

          从以下版本开始:
          8.1.0
        • lineWidthLimit

          boolean lineWidthLimit
          

          线宽限定。

          从以下版本开始:
          8.1.0
        • lineColorLimit

          boolean lineColorLimit
          

          线色限定。

          从以下版本开始:
          8.1.0
        • fillLimit

          boolean fillLimit
          

          填充限定。

          从以下版本开始:
          8.1.0
        • fillColorLimit

          boolean fillColorLimit
          

          填充颜色限定。

          从以下版本开始:
          8.1.0
        • surroundLineLimit

          boolean surroundLineLimit
          

          衬线限定。

          从以下版本开始:
          8.1.0
        • fontColorLimit

          boolean fontColorLimit
          

          字体颜色限定。

          从以下版本开始:
          8.1.0
    • com.supermap.services.components.commontypes.GridFuncOption扩展java.lang.Object实现可序列化

      • 序列化字段

        • gridFunctionType

          GridFuncOption.GridFunctionType gridFunctionType
          
        • girdFuncName

          java.lang.String girdFuncName
          
        • Azimuth

          double Azimuth
          
        • Altitude

          double Altitude
          
        • ZFactor

          double ZFactor
          
    • com.supermap.services.components.commontypes.GridValue扩展java.lang.Object实现可序列化

      • 序列化字段

        • value

          double value
          
          栅格值
        • row

          int row
          
          柵格行
        • column

          int column
          
          柵格列
        • centerPoint

          Point2D centerPoint
          
          柵格中心点坐标
    • com.supermap.services.components.commontypes.GridValues扩展java.lang.Object实现可序列化

      • 序列化字段

        • rowCount

          int rowCount
          
          柵格行个数
        • columnCount

          int columnCount
          
          柵格列个数
        • valuesCount

          int valuesCount
          
          二維數組内柵格信息个数
        • values

          GridValue[][] values
          
          柵格信息二維數組
    • com.supermap.services.components.commontypes.HadoopDatasourceConnectionInfo扩展DatasourceConnectionInfo实现可序列化

      • 序列化字段

        • authentication

          boolean authentication
          
          hbase集群是否为开启kerberos认证模式,默认不开启
        • hbaseKerberosSetting

          HBaseKerberosSetting hbaseKerberosSetting
          
          hbase集群开启kerberos认证模式下,所需参数设置类
    • com.supermap.services.components.commontypes.HBaseKerberosSetting扩展java.lang.Object实现可序列化

      • 序列化字段

        • coreXml

          java.lang.String coreXml
          
          hbse集群开启kerberos认证模式下,hadoop core-site.xml配置文件位置
        • hbaseXml

          java.lang.String hbaseXml
          
          hbse集群开启kerberos认证模式下,hbse hbase-site.xml配置文件位置
        • hdfsXml

          java.lang.String hdfsXml
          
          hbse集群开启kerberos认证模式下,hdfs hdfs-site.xml配置文件位置
        • krb5ConfPath

          java.lang.String krb5ConfPath
          
          hbase集群开启kerberos认证模式下,kerberos客户端配置文件位置
        • userPrincipal

          java.lang.String userPrincipal
          
          主体名称
        • userKeytabPath

          java.lang.String userKeytabPath
          
          秘钥文件路径
        • jaasConfPath

          java.lang.String jaasConfPath
          
          jaas配置文件路径
    • com.supermap.services.components.commontypes.HdfsKerberosSetting扩展java.lang.Object实现可序列化

      • 序列化字段

        • userPrincipal

          java.lang.String userPrincipal
          
          hdfs集群开启kerberos认证模式下,kerberos用户主体名称
        • userKeytabPath

          java.lang.String userKeytabPath
          
          hdfs集群开启kerberos认证模式下,kerberos用户主体名称对应的秘钥文件位置
        • authentication

          boolean authentication
          
          hdfs集群kerberos认证是否以被开启
        • krb5ConfPath

          java.lang.String krb5ConfPath
          
          hdfs集群开启kerberos认证模式下,kerberos客户端配置文件位置
    • com.supermap.services.components.commontypes.HighlightTarget扩展java.lang.Object实现可序列化

      • 序列化字段

        • geometries

          Geometry[] geometries
          

          高亮的几何对象数组。

        • geometryIDs

          int[] geometryIDs
          

          高亮几何对象 ID 的哈希表。

          Key 为 layerName,Value 为 geometryId 的列表(ArrayList)。

        • style

          Style style
          

          高亮风格。

          如果该值为 null,表示使用默认风格,即配置文件里指定的风格。

        • name

          java.lang.String name
          

          高亮的几何对象名称。

    • com.supermap.services.components.commontypes.HillshadeParameter扩展RasterFunctionParameter实现可序列化

      • 序列化字段

        • altitude

          double altitude
          
          (可选) 高于地平线的光源高度角。

          高度角由正度数表示,0 度代表地平线,而 90 度代表头顶正上方。

          默认值为 45 度。

        • azimuth

          double azimuth
          
          (可选) 光源的方位角

          方位角由0到360度之间的正度数表示,以北为基准方向按顺时针进行测量

          默认值为 315 度。

        • zFactor

          double zFactor
          
          (可选) 一个表面 z 单位中地面 x,y 单位的数量。

          z 单位与输入表面的 x,y 单位不同时,可使用 z 因子调整 z 单位的测量单位。计算最终输出表面时,将用 z 因子乘以输入表面的 z 值。

          如果 x,y 单位和 z 单位采用相同的测量单位,则 z 因子为 1。这是默认设置。

          如果 x,y 单位和 z 单位采用不同的测量单位,则必须将 z 因子设置为适当的因子,否则会得到错误的结果。例如,如果 z 单位是英尺而 x,y 单位是米,则应使用 z 因子 0.3048 将 z 单位从英尺转换为米(1 英尺 = 0.3048 米)。

          如果输入栅格位于球面坐标系中(如十进制度球面坐标系),则生成的山体阴影可能看起来很独特。这是因为水平地面单位与高程 z 单位之间的测量值存在差异。由于经度的长度随着纬度而变化,因此需要为该纬度指定一个适当的 z 因子。如果 x,y 单位是十进制度而 Z 单位是米,特定纬度的一些合适的 Z 因子为:

          Latitude Z-factor 0 0.00000898 10 0.00000912 20 0.00000956 30 0.00001036 40 0.00001171 50 0.00001395 60 0.00001792 70 0.00002619 80 0.00005156

    • com.supermap.services.components.commontypes.ImageOutputOption扩展java.lang.Object实现可序列化

      • 序列化字段

        • backColor

          Color backColor
          

          地图的背景颜色。

        • foreColor

          Color foreColor
          

          地图的前景颜色。

        • format

          OutputFormat format
          

          地图图片的格式。

          对于跟踪图层而言,目前只支持透明的 PNG 格式。

          注意:当图片输出格式为 PNG 的时候,设置图片背景色透明,如果计算机的颜色质量设置为中(16位)时, 输出图片的背景色为黑色而非透明;如果设置为最高(32位)时,输出的图片背景色为透明。

        • transparent

          boolean transparent
          

          地图图片是否透明。

          用于多个地图图片的重叠,合成复合地图。如果地图图层的透明设置为不透明,则该项的设置不起作用。目前只支持 PNG 格式的图片的透明。

          注意:当图片输出格式为 PNG 的时候,设置图片背景色透明,如果计算机的颜色质量设置为中(16位)时, 输出图片的背景色为黑色而非透明;如果设置为最高(32位)时,输出的图片背景色为透明。

        • pdfOption

          PDFOption pdfOption
          

          输出为 PDF 时对应 PDF 的设置选项。

    • com.supermap.services.components.commontypes.ImageParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • bounds

          Rectangle2D bounds
          
          图片的范围。
        • viewer

          Rectangle viewer
          
          视窗。
        • center

          Point2D center
          
          中心点,和比例尺一起决定图片范围。
        • scale

          double scale
          
          比例尺,和中心点一起决定图片范围。
        • prjCoordSys

          PrjCoordSys prjCoordSys
          
          设置投影。
        • style

          Style style
          

          设置风格,包括点的风格,线的风格,面的风格等。

    • com.supermap.services.components.commontypes.ImageQueryParameter扩展java.lang.Object实现可序列化

    • com.supermap.services.components.commontypes.ImageResult扩展java.lang.Object实现可序列化

      • 序列化字段

        • imageParameter

          ImageParameter imageParameter
          
          图片的参数,如图片的范围、比例尺、风格等。可参见 ImageParameter
        • imageURL

          java.lang.String imageURL
          
          图片的 URL 地址。

          GIS 服务器根据客户端的请求生成地图图像,并把该图像命名且存储在一个固定位置,并提供 URL 图像链接地址。

        • imageData

          byte[] imageData
          
          图片的二进制流。

          只有当图片输出格式ImageOutputOption.formatOutputFormat.BINARY时,该字段才会存储图片的二进制流;否则,该字段的值为空。

    • com.supermap.services.components.commontypes.ImageServiceImage扩展java.lang.Object实现可序列化

      • 序列化字段

        • customResponse

          java.lang.String customResponse
          
        • imageUrl

          java.lang.String imageUrl
          

          影像图片的 URL 地址。

          GIS 服务器根据客户端的请求生成影像图像,并把该图像命名且存储在一个固定位置,并提供 URL 图像链接地址。

        • imageData

          byte[] imageData
          

          影像图片对应的二进制流。

          只有当图片输出格式(ImageOutputOption.format)为 OutputFormat.BINARY 时,该字段才会存储影像图片的二进制流;否则,该字段的值为空。

          另请参阅:
          ImageOutputOption, OutputFormat
        • image

          java.awt.image.BufferedImage image
          

          影像图片对应的 BufferedImage 对象。

          BufferedImage 实际为一个 java 对象, GIS 服务器可以操作 BufferedImage 对象,从而实现对影像图片的操作处理,例如图片的裁剪与拼接.

        • lastModified

          long lastModified
          

          影像上次修改时间。

          通过该字段可以获取当前影像内容最后生成的时间。

        • imageServiceParameter

          ImageServiceParameter imageServiceParameter
          

          影像参数。

          通过该字段可以获取当前影像的信息描述,例如当前影像的名称、影像的范围、当前影像的比例尺, 当前影像中图层的信息等等。

        • isFileCached

          boolean isFileCached
          
        • isMemoryCached

          boolean isMemoryCached
          
        • outputTime

          long outputTime
          
        • drawTime

          long drawTime
          
        • getRawRasterDataTime

          long getRawRasterDataTime
          
    • com.supermap.services.components.commontypes.ImageServiceParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • minScale

          double minScale
          
        • scale

          double scale
          
        • maxScale

          double maxScale
          
        • name

          java.lang.String name
          
        • datasetName

          java.lang.String datasetName
          
        • center

          Point2D center
          
        • bounds

          Rectangle2D bounds
          
        • viewBounds

          Rectangle2D viewBounds
          
        • returnType

          ReturnType returnType
          
        • viewer

          Rectangle viewer
          
        • returnImage

          boolean returnImage
          
        • cacheEnabled

          boolean cacheEnabled
          
        • customParams

          int[] customParams
          
        • trackingLayer

          TrackingLayer trackingLayer
          
        • prjCoordSys

          PrjCoordSys prjCoordSys
          
        • customPrjCoordSysType

          PrjCoordSysType customPrjCoordSysType
          
        • rectifyType

          RectifyType rectifyType
          
        • customEntireBoundsEnabled

          boolean customEntireBoundsEnabled
          
        • angle

          double angle
          
        • antialias

          boolean antialias
          
        • clipRegion

          Geometry clipRegion
          
        • clipRegionEnabled

          boolean clipRegionEnabled
          
        • customEntireBounds

          Rectangle2D customEntireBounds
          
        • userToken

          UserInfo userToken
          
        • backgroundStyle

          Style backgroundStyle
          
        • colorMode

          MapColorMode colorMode
          
        • displayFilter

          java.lang.String displayFilter
          
        • description

          java.lang.String description
          
        • dynamicProjection

          boolean dynamicProjection
          
        • markerAngleFixed

          boolean markerAngleFixed
          
        • coordUnit

          Unit coordUnit
          
        • distanceUnit

          Unit distanceUnit
          
        • maxVisibleTextSize

          double maxVisibleTextSize
          
        • minVisibleTextSize

          double minVisibleTextSize
          
        • maxVisibleVertex

          int maxVisibleVertex
          
        • overlapDisplayed

          boolean overlapDisplayed
          
        • overlapDisplayedOptions

          OverlapDisplayedOptions overlapDisplayedOptions
          
        • paintBackground

          boolean paintBackground
          
        • textOrientationFixed

          boolean textOrientationFixed
          
        • textAngleFixed

          boolean textAngleFixed
          
        • visibleScalesEnabled

          boolean visibleScalesEnabled
          
        • visibleScales

          double[] visibleScales
          
        • autoAvoidEffectEnabled

          boolean autoAvoidEffectEnabled
          
        • rasterfunction

          RasterFunctionParameter rasterfunction
          

          栅格函数参数类(影像代数运算)。

        • dpi

          double dpi
          

          dpi参数如果不设置,默认值使用96

        • imageRenderingRule

          RenderingRule imageRenderingRule
          

          指定影像显示的风格,包含拉伸显示方式、颜色表、波段组合以及应用栅格函数进行快速处理等。不指定时,使用发布服务时所配置的风格。

        • viewEntireParams

          int[] viewEntireParams
          
        • customBounds

          Rectangle2D customBounds
          
        • layers

          java.util.List<E> layers
          
        • debug

          boolean debug
          
    • com.supermap.services.components.commontypes.ImageValue扩展java.lang.Object实现可序列化

      • 序列化字段

        • value

          int value
          
          像素整数值
        • row

          int row
          
        • column

          int column
          
        • bounds

          double[] bounds
          
          波段值数组
        • color

          Color color
          
        • centerPoint

          Point2D centerPoint
          
          像素中心点坐标
    • com.supermap.services.components.commontypes.ImageValues扩展java.lang.Object实现可序列化

      • 序列化字段

        • rowCount

          int rowCount
          
          影像行个数
        • columnCount

          int columnCount
          
          柵格列个数
        • valuesCount

          int valuesCount
          
          二維數組内柵格信息个数
        • values

          ImageValue[][] values
          
          柵格信息二維數組
    • com.supermap.services.components.commontypes.IndexedHdfsDatasetInfo扩展BigDataFileShareDatasetInfo实现可序列化

      • 序列化字段

        • datasetType

          java.lang.String datasetType
          
        • fieldInfos

          java.util.List<E> fieldInfos
          
    • com.supermap.services.components.commontypes.IndexUpdateParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • workspacePath

          java.lang.String workspacePath
          

          工作空间路径

          从以下版本开始:
          8.1.1
        • datasourceName

          java.lang.String datasourceName
          

          数据源名称

          从以下版本开始:
          8.1.1
        • datasetNames

          java.lang.String datasetNames
          

          数据集名称

          从以下版本开始:
          8.1.1
        • providerNames

          java.util.List<E> providerNames
          

          服务提供者名称

          从以下版本开始:
          8.1.1
        • isDatasetAppended

          boolean isDatasetAppended
          

          是否追加数据集

          从以下版本开始:
          8.1.1
    • com.supermap.services.components.commontypes.InstancesAuthorizeSetting扩展java.lang.Object实现可序列化

      • 序列化字段

        • instances

          java.lang.String[] instances
          

          服务实例名称数组

          从以下版本开始:
          6.1.3
        • authorizeSetting

          AuthorizeSetting authorizeSetting
          

          该组服务实例所对应的授权信息

          从以下版本开始:
          6.1.3
        • addRoles

          java.lang.String[] addRoles
          

          要增加的用户

          从以下版本开始:
          6.1.3
        • removeRoles

          java.lang.String[] removeRoles
          

          要删除的用户

          从以下版本开始:
          6.1.3
    • com.supermap.services.components.commontypes.InterpolationCressmanParameter扩展InterpolationParameter实现可序列化

      • 序列化字段

        • maxIterationCount

          int maxIterationCount
          
          最大迭代次数
        • approximation

          double approximation
          
          逼近值
    • com.supermap.services.components.commontypes.InterpolationDensityParameter扩展InterpolationParameter实现可序列化

    • com.supermap.services.components.commontypes.InterpolationIDWParameter扩展InterpolationParameter实现可序列化

      • 序列化字段

        • power

          int power
          
          距离权重计算的幂次。
    • com.supermap.services.components.commontypes.InterpolationKrigingParameter扩展InterpolationParameter实现可序列化

      • 序列化字段

        • angle

          double angle
          
          克吕金算法中旋转角度值。 当InterpolationParameter.searchModeSearchMode.QUADTREE时该属性不起作用。
        • nugget

          double nugget
          
          块金效应值。
        • range

          double range
          
          自相关阈值。
        • sill

          double sill
          
          基台值。
        • variogramMode

          VariogramMode variogramMode
          
          克吕金(Kriging)插值时的半变函数类型。
    • com.supermap.services.components.commontypes.InterpolationParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • inputDatasourceName

          java.lang.String inputDatasourceName
          
          用于插值分析的数据集所在数据源名称。
        • inputDatasetName

          java.lang.String inputDatasetName
          
          用于插值分析的数据集名称。
        • inputPoints

          Point3D[] inputPoints
          
          用于插值分析的离散点坐标(包括Z值),通过离散点直接进行插值分析不需要指定输入数据集inputDatasourceName,inputDatasetName以及zValueFieldName
        • filterQueryParameter

          QueryParameter filterQueryParameter
          
          数据集过滤条件。
        • zValueFieldName

          java.lang.String zValueFieldName
          
          存储用于进行插值分析的值的字段名称,插值分析不支持文本类型的字段。
        • zValueScale

          double zValueScale
          
          用于进行插值分析值的缩放比率。
        • outputDatasourceName

          java.lang.String outputDatasourceName
          
          用于存放结果数据集的数据源。
        • outputDatasetName

          java.lang.String outputDatasetName
          
          指定结果数据集的名称。
        • pixelFormat

          PixelFormat pixelFormat
          
          指定结果栅格数据集存储的像素格式,插值分析不支持 RGB,RGBA及BIT64像素格式。
        • bounds

          Rectangle2D bounds
          
          插值分析的范围,用于确定运行结果的范围。
        • resolution

          double resolution
          
          插值运算时使用的分辨率。
        • searchMode

          SearchMode searchMode
          
          插值运算时,查找参与运算点的方式。
        • searchRadius

          double searchRadius
          
          参与运算点的查找范围。
        • expectedCount

          int expectedCount
          
          待查找的点数。
        • maxPointCountForInterpolation

          int maxPointCountForInterpolation
          
          块查找时,最多参与插值的点数。
        • maxPointCountInNode

          int maxPointCountInNode
          
          块查找时,单个块内最多查找点数。
        • clipParam

          ClipParameter clipParam
          
          对插值分析结果进行裁剪的参数
    • com.supermap.services.components.commontypes.InterpolationRBFParameter扩展InterpolationParameter实现可序列化

      • 序列化字段

        • smooth

          double smooth
          
          光滑系数,值域为 0-1。
        • tension

          double tension
          
          张力系数。
    • com.supermap.services.components.commontypes.InterpolationResult扩展java.lang.Object实现可序列化

      • 序列化字段

        • succeed

          boolean succeed
          

          插值分析是否成功;成功则返回true,否则返回false。

        • msg

          java.lang.String msg
          

          插值分析过程中产生的相关信息。

        • resultDatasetInfo

          DatasetInfo resultDatasetInfo
          
          分析结果数据集信息。
    • com.supermap.services.components.commontypes.InterpolationSimpleKrigingParameter扩展InterpolationKrigingParameter实现可序列化

      • 序列化字段

        • mean

          double mean
          
          插值字段的平均值,即采样点插值字段值总和除以采样点数目。
    • com.supermap.services.components.commontypes.InterpolationUniversalKrigingParameter扩展InterpolationKrigingParameter实现可序列化

      • 序列化字段

        • exponent

          Exponent exponent
          
          用于插值的样点数据中趋势面方程的阶数。
    • com.supermap.services.components.commontypes.JobDeployingInfo扩展TileWorkerInfo实现可序列化

      • 序列化字段

        • deployingStatus

          JobDeployingInfo.DeployingStatus deployingStatus
          

          部署状态。

          从以下版本开始:
          7.0.1
        • errorStatus

          JobDeployingInfo.ErrorStatus errorStatus
          

          错误状态。

          从以下版本开始:
          7.0.1
        • total

          java.math.BigInteger total
          

          需要上传的总字节数。

          从以下版本开始:
          7.0.1
        • uploaded

          java.math.BigInteger uploaded
          

          已经传字节数。

          从以下版本开始:
          7.0.1
        • retryTime

          long retryTime
          

          如果发生错误,并且会重试时,该字段为重试时间。 有的错误是无法重试的。

          从以下版本开始:
          7.0.1
        • retryDelay

          long retryDelay
          

          如果发生错误,并且会重试时,该字段为重试时间与当前时间的时间间隔延迟,单位毫秒。 该字段值在每次请求JobInfo时根据JobDeployingInfo.retryTime计算。

          从以下版本开始:
          7.0.1
        • fileVerificationMode

          FileVerificationMode fileVerificationMode
          

          文件校验证方式。

          默认按文件大小来校验。

    • com.supermap.services.components.commontypes.JobExecutingState扩展java.lang.Object实现可序列化

      • 序列化字段

        • jobId

          java.lang.String jobId
          
        • lastTaskState

          TaskExecutingState lastTaskState
          
          worker最后执行的属于id为JobExecutingState.jobId的job的任务的状态
        • deployJobThreadInfo

          ThreadRunningInfo deployJobThreadInfo
          
    • com.supermap.services.components.commontypes.JobExecutingStates扩展java.lang.Object实现可序列化

      • 序列化字段

        • jobStates

          JobExecutingState[] jobStates
          

          worker上的状态集合。

        • updateTime

          long updateTime
          

          更新日期。

    • com.supermap.services.components.commontypes.JoinItem扩展java.lang.Object实现可序列化

      • 序列化字段

        • foreignTableName

          java.lang.String foreignTableName
          

          外部表的名称。

        • joinFilter

          java.lang.String joinFilter
          

          与外部表之间的连接表达式,即设定两个表之间关联的字段。

          例如,将一个房屋的面数据集(Building)的 district 字段与一个房屋拥有者的纯属性数据集(Owner)的 region 字段相连接,两个数据集对应的表名称分别为 Table_Building 和 Table_Owner ,则连接表达式为 Table_Building.district = Table_Owner.region。当有多个字段相连接时,用 AND 将多个表达式相连。

        • joinType

          JoinType joinType
          

          两个表之间连接的类型。

          连接类型用于对两个连接的表进行查询时,决定了返回的记录的情况。

    • com.supermap.services.components.commontypes.KeywordsQueryParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • name

          java.lang.String name
          
          图层名。
        • keywords

          java.lang.String keywords
          

          查询关键字。 多个关键字用英文逗号(,)或空格隔开。

          查询图层中包含关键字的要素。

    • com.supermap.services.components.commontypes.KeywordsQueryParameterSet扩展java.lang.Object实现可序列化

      • 序列化字段

        • startRecord

          int startRecord
          
          查询起始记录位置,默认为0
        • expectCount

          int expectCount
          
          查询记录期望返回结果记录,该值大于0
        • keywords

          java.lang.String keywords
          

          查询关键字。 多个关键字用英文逗号(,)或空格隔开。

          查询地图中包含关键字的要素集合

          KeywordsQueryParameterSet#queryParameters为空时,该属性才有效。

        • queryOption

          QueryOption queryOption
          

          查询结果选项对象,用于指定查询结果中包含的内容。 默认为发返回属性和几何实体,即 QueryOption.ATTRIBUTEANDGEOMETRY

        • queryParams

          KeywordsQueryParameter[] queryParams
          
          关键字查询参数数组。
    • com.supermap.services.components.commontypes.LabelImageCell扩展LabelMatrixCell实现可序列化

      • 序列化字段

        • height

          double height
          

          图片的高度,单位为毫米。

        • pathField

          java.lang.String pathField
          

          记录了图片类型的矩阵标签元素所使用图片的路径的字段名称。

        • rotation

          double rotation
          

          图片的旋转角度。

        • width

          double width
          

          返回图片的宽度,单位为毫米。

        • sizeFixed

          boolean sizeFixed
          

          图片的大小是否固定。

    • com.supermap.services.components.commontypes.LabelMatrixCell扩展java.lang.Object实现可序列化

    • com.supermap.services.components.commontypes.LabelMixedTextStyle扩展java.lang.Object实现可序列化

      • 序列化字段

        • defaultStyle

          TextStyle defaultStyle
          

          默认的文本复合风格。

        • separator

          java.lang.String separator
          

          文本的分隔符,分隔符的风格采用默认风格,并且分隔符只能设置一个字符。

          文本的分隔符是一个将文本分割开的符号,比如用“_”作分隔符,它将文本“5_109”分为“5”和“109”两部分,假设有风格数组:style1、style2和默认文本风格DefaultStyle。在显示时,“5”使用Style1风格显示,分隔符“_”使用默认风格(DefaultStyle),字符“1”,“0”,“9”使用Style2的风格。

        • splitIndexes

          int[] splitIndexes
          

          分段索引值,分段索引值用来对文本中的字符进行分段。

          文本中字符的索引值是以0开始的整数,比如文本“珠穆朗玛峰”,第一个字符(“珠”)的索引值为0,第二个字符(“穆”)的索引值为1,以此类推;当设置分段索引值为1,3,4,9时,字符分段范围相应的就是(-∞,1),[1,3),[3,4),[4,9),[9,+∞),可以看出索引号为0的字符(即“珠” )在第一个分段内,索引号为1,2的字符(即“穆”、“朗”)位于第二个分段内,索引号为3的字符(“玛”)在第三个分段内,索引号为4的字符(“峰”)在第四个分段内,其余分段中没有字符。

        • styles

          TextStyle[] styles
          

          文本样式集合。文本样式集合中的样式用于不同分段内的字符。

        • separatorEnabled

          boolean separatorEnabled
          

          文本的分隔符是否有效。

          分隔符有效时利用分隔符对文本进行分段;无效时根据文本中字符的位置进行分段。分段后,同一分段内的字符具有相同的显示风格。

    • com.supermap.services.components.commontypes.LabelSymbolCell扩展LabelMatrixCell实现可序列化

      • 序列化字段

        • style

          Style style
          

          所使用符号的样式。这里 Style 中的符号编码,即符号风格 ID 的设置不起作用,符号风格 ID 由 LabelSymbolCell.symbolIDField 指定。

        • symbolIDField

          java.lang.String symbolIDField
          

          符号 ID 或 记录符号 ID 的字段名称。

    • com.supermap.services.components.commontypes.LabelThemeCell扩展LabelMatrixCell实现可序列化

      • 序列化字段

        • themeLabel

          ThemeLabel themeLabel
          

          标签专题图对象。

    • com.supermap.services.components.commontypes.LatLonGrid扩展java.lang.Object实现可序列化

      • 序列化字段

        • visible

          boolean visible
          

          经纬网是否可见。true 为可见,否则,为不可见。

        • textVisible

          boolean textVisible
          

          经纬网对象上的文字是否可见。true 为可见,否则,为不可见。

    • com.supermap.services.components.commontypes.Layer扩展java.lang.Object实现可序列化

      • 序列化字段

        • name

          java.lang.String name
          

          图层的名称。

          图层的名称在图层所在的地图中唯一标识此图层。该属性区分大小写。

          SuperMap 的图层名称 = “图层对应的数据集的名称@数据源的别名”。例如:图层对应的数据集的名称是“Dataset1”, 此数据集所在的数据源的别名是“DataSource”,则该图层名称为“Dataset1@DataSource”。 不能直接用数据集或数据源的别名来访问图层。

        • caption

          java.lang.String caption
          

          图层的标题。

          默认情况下图层的标题与图层的名称一致。在图例、图层控制列表中显示的图层名称就是该图层的标题值。

          用户可以根据具体情况修改图层的标题,从而使得图例中的图层名称得到相应的改变。比如某一个图层 (Layer) 的 name 值全部为英文字母,那么用户可以根据图层表达的地物特征用中文给 caption 赋值(如“世界地图”),那么在图例里面所显示的就是 caption 的中文值(“世界地图”)。

        • description

          java.lang.String description
          

          图层的描述信息。

        • visible

          boolean visible
          

          图层是否可视。

          true 表示此图层可见,false 表示图层不可见。

        • queryable

          boolean queryable
          

          图层中的对象是否可以查询。

          true 表示该图层中的几何对象可以被查询到,false 表示该图层中的几何对象不能被查询到。

        • subLayers

          LayerCollection subLayers
          

          子图层集。

        • bounds

          Rectangle2D bounds
          

          图层范围。

        • type

          LayerType type
          

          图层类型。

        • fields

          java.util.List<E> fields
          
    • com.supermap.services.components.commontypes.Layer3D扩展Layer实现可序列化

      • 序列化字段

        • layer3DType

          Layer3DType layer3DType
          

          三维图层的类型。

        • dataName

          java.lang.String dataName
          

          三维图层所用的数据的名称。

          如果数据直接来源于三维缓存数据,此时为缓存配置文件的全路径名, 来源于数据集时, 名称为 DatasetName@DatasourceAlias , 如果数据直接来源于地图时,该名字为地图名称。

        • maxVisibleAltitude

          double maxVisibleAltitude
          

          三维图层的最大可见高度。

        • minVisibleAltitude

          double minVisibleAltitude
          

          三维图层的最低可见高度。

        • visibleDistance

          double visibleDistance
          

          三维图层中对象的可见距离。

        • alwaysRender

          boolean alwaysRender
          

          三维图层是否始终被渲染。true 表示始终被渲染。

        • editable

          boolean editable
          

          三维图层是否可被编辑。true 表示可被编辑,false 表示不可编辑。

        • level

          int level
          

          缓存层号。默认为“-1”。

          由于三维数据的数据量都比较庞大,非常耗机器资源,为了提高应用整体性能,在数据使用前,SuperMap 提供了对三维数据的预处理功能, 对三维数据实现分层缓存。该字段用于设置数据分层缓存之后的层号。

        • oldCache

          boolean oldCache
          
          该图层是否是老式的缓存数据格式。
        • dataConfigPath

          java.lang.String dataConfigPath
          

          缓存数据的配置文件。

        • cachePassword

          java.lang.String cachePassword
          

          缓存数据的密码。

        • useTwoDimenCache

          boolean useTwoDimenCache
          
        • isWebDatasource

          boolean isWebDatasource
          

          是否是Web形式的数据来源,如OGC服务,iServer REST服务等。

        • hasLocalCache

          boolean hasLocalCache
          

          网络数据是否保存到本地。

        • parentLayerName

          java.lang.String parentLayerName
          

          图层所属群组名称,默认为空。

        • extendXML

          java.lang.String extendXML
          

          图层的扩展XML信息。

    • com.supermap.services.components.commontypes.Layer3DDataset扩展Layer3D实现可序列化

      • 序列化字段

        • displayFilter

          QueryParameter displayFilter
          

          三维专题图的过滤条件。

          通过设置显示过滤条件,可以使图层中的一些要素显示, 而另一些要素不显示,以便重点突出感兴趣的要素,而过滤掉其他要素。
        • theme

          Theme3D theme
          

          当前的三维专题图层的专题图对象。

        • layer3DSetting

          Layer3DSetting layer3DSetting
          

          图层设置。

        • dataset

          DatasetInfo dataset
          
          图层包含的数据集。
        • preCachePath

          java.lang.String preCachePath
          
          预缓存配置文件的相对路径。
        • isBuildOSGBCache

          boolean isBuildOSGBCache
          

          是否生成osgb缓存。

    • com.supermap.services.components.commontypes.Layer3DImageFile扩展Layer3D实现可序列化

      • 序列化字段

        • transparent

          boolean transparent
          
          图层是否透明。
        • transparentColorTolerance

          int transparentColorTolerance
          
          透明色容限,当设置了该值后,当transparent 为true ,那么透明色及其容限范围内的颜色透明显示
        • transparentColor

          Color transparentColor
          
          透明色 ,当transparent 为true, 该颜色的区域透明显示。
    • com.supermap.services.components.commontypes.Layer3DMap扩展Layer3D实现可序列化

      • 序列化字段

        • cacheCapacity

          long cacheCapacity
          

          三维地图图层的缓存容量,单位为 B。

        • cacheEnabled

          boolean cacheEnabled
          

          三维地图图层的缓存是否可用。true 表示缓存可用。

        • cacheAutoCleared

          boolean cacheAutoCleared
          

          是否自动清理缓存。

        • map

          java.lang.String map
          
          图层包含的地图。
    • com.supermap.services.components.commontypes.Layer3DSetting扩展java.lang.Object实现可序列化

      • 序列化字段

        • layer3DDatasetType

          Layer3DDatasetType layer3DDatasetType
          

          三维数据集图层的类型,有影像数据图层、栅格数据图层、矢量数据图层等。

    • com.supermap.services.components.commontypes.Layer3DSettingGrid扩展Layer3DSetting实现可序列化

      • 序列化字段

        • transparentColor

          Color transparentColor
          

          透明色。

        • transparent

          boolean transparent
          

          是否使透明色及其容限范围内的颜色透明显示。

        • transparentColorTolerance

          int transparentColorTolerance
          

          透明色容限,容限范围是(0~255)。

        • colorTable

          java.util.List<E> colorTable
          

          栅格数据集图层颜色表设置。

        • specialValue

          double specialValue
          
          图层的指定栅格值
        • specialValueColor

          Color specialValueColor
          
          栅格数据集指定栅格值的颜色
        • specialValueTransparent

          boolean specialValueTransparent
          
          图层的指定栅格值(SpecialValue)所处区域是否透明
    • com.supermap.services.components.commontypes.Layer3DSettingImage扩展Layer3DSetting实现可序列化

      • 序列化字段

        • transparentColor

          Color transparentColor
          

          透明色。

        • transparent

          boolean transparent
          

          是否使透明色及其容限范围内的颜色透明显示。

        • transparentColorTolerance

          int transparentColorTolerance
          

          透明色容限,容限范围是(0~255)。

    • com.supermap.services.components.commontypes.Layer3DSettingVector扩展Layer3DSetting实现可序列化

      • 序列化字段

        • bottomAltitudeField

          java.lang.String bottomAltitudeField
          

          底部高程字段名称。

        • extendedHeightField

          java.lang.String extendedHeightField
          

          拉伸高度字段名称。

        • topTextureField

          java.lang.String topTextureField
          

          顶部纹理字段名称。

        • tilingUField

          java.lang.String tilingUField
          

          侧面纹理横向重复次数字段名称。

        • tilingVField

          java.lang.String tilingVField
          

          侧面纹理竖向重复次数字段名称。

        • sideTextureField

          java.lang.String sideTextureField
          

          侧面纹理字段名称。

        • style

          GeoStyle3D style
          

          三维几何对象显示风格。

        • modelPathField

          java.lang.String modelPathField
          

          模型路径字段。

    • com.supermap.services.components.commontypes.Layer3DVectorFile扩展Layer3D实现可序列化

      • 序列化字段

        • style

          GeoStyle3D style
          
          设置三维几何对象显示的风格,包括高度模式、底部高程值、拉伸高度值、纹理路径等,详请参考 GeoStyle3D
    • com.supermap.services.components.commontypes.LayerCollection扩展java.lang.Object实现可序列化

    • com.supermap.services.components.commontypes.LayerFieldsQueryParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • layerName

          java.lang.String layerName
          
        • globalLayerName

          java.lang.String globalLayerName
          
          RestMapProvider需要使用globalLayerName调用原始的服务查询fields
    • com.supermap.services.components.commontypes.LayerInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • attribute

          java.lang.String attribute
          
        • dataSourceName

          java.lang.String dataSourceName
          
        • fieldInfos

          S3MBFieldInfo[] fieldInfos
          
        • layerName

          java.lang.String layerName
          
    • com.supermap.services.components.commontypes.LayerResourceURL扩展java.lang.Object实现可序列化

      • 序列化字段

        • format

          java.lang.String format
          
        • resourceType

          java.lang.String resourceType
          
        • template

          java.lang.String template
          
    • com.supermap.services.components.commontypes.Legend扩展java.lang.Object实现可序列化

      • 序列化字段

        • label

          java.lang.String label
          

          图例标签

        • url

          java.lang.String url
          

          图例图片url。如果是固定图例图片(比如标签专题图,固定用LabelUniform.png),url指定的图片的宽、高是固定的,需要前端自己拉伸宽、高。如果是动态生成的图例图片,url指定图片的宽、高跟前端传入的width、height参数一致。 若是arcgisrest服务,用在layer/images资源下,此资源暂时还不支持(https://developers.arcgis.com/rest/services-reference/image-map-service-.htm)

        • imageData

          java.lang.String imageData
          

          图例图片内容,(base64 encoded imageData)

        • contentType

          java.lang.String contentType
          

          图片格式

        • height

          int height
          

          高度

        • width

          int width
          

          宽度

    • com.supermap.services.components.commontypes.LicenseEntryInfo扩展java.lang.Object实现可序列化

    • com.supermap.services.components.commontypes.LicenseSetting扩展java.lang.Object实现可序列化

    • com.supermap.services.components.commontypes.LinkItem扩展java.lang.Object实现可序列化

      • 序列化字段

        • datasourceConnectionInfo

          DatasourceConnectionInfo datasourceConnectionInfo
          

          关联的外部数据源。

        • foreignKeys

          java.lang.String[] foreignKeys
          

          主空间数据集的外键。

        • foreignTable

          java.lang.String foreignTable
          

          关联的外部属性表的名称,目前仅支持 Supermap 管理的表,即另一个矢量数据集所对应的 DBMS 表。

        • linkFields

          java.lang.String[] linkFields
          

          欲保留的外部属性表的字段。

          如果不设置字段或者设置的字段在外部属性表中不存在的话则不返回任何外部属性表的属性信息。如果欲保留的外部表字段与主表字段存在同名,则还需要指定一个不存在字段名作为外部表的字段别名。

        • linkFilter

          java.lang.String linkFilter
          

          与外部属性表的连接查询条件。

        • name

          java.lang.String name
          

          此关联信息对象的名称。

        • primaryKeys

          java.lang.String[] primaryKeys
          

          外部属性表的主键。

    • com.supermap.services.components.commontypes.LocalTileLayer扩展Layer实现可序列化

    • com.supermap.services.components.commontypes.LocationAnalystParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • returnNodeFeatures

          boolean returnNodeFeatures
          

          是否返回分析结果结点的属性信息。默认为 true。

        • expectedSupplyCenterCount

          int expectedSupplyCenterCount
          

          期望用于最终设施选址的资源供给中心数量。

          值为 0 时表明最终设施选址的资源供给中心数量默认为覆盖分析区域内的所需最少的供给中心数。

        • supplyCenters

          SupplyCenterCollection supplyCenters
          

          资源供给中心集合。

          资源供给中心集合包含了一系列资源供给中心的信息。

        • turnWeightField

          java.lang.String turnWeightField
          

          转向权值字段的名称。

        • weightName

          java.lang.String weightName
          

          表示权值信息的字段名称。

          选址分析时所用到的权值包括正向权值和反向权值,WeightFieldInfo中指定了正向权值字段和反向权值字段的名称。交通网络分析环境设置 (TransportationAnalystSetting)中指定了 权值字段信息集合(weightFieldInfos), weightName 对应的就是其中一个 WeightFieldInfo 对象的名称。

        • isFromCenter

          boolean isFromCenter
          

          判断是否从资源供给中心开始分配资源。

          true 表示从资源供给中心开始分配,false 表示不从资源供给中心开始分配。

          由于网路数据中的弧段具有正反阻力,即弧段的正向阻力值与其反向阻力值可能不同,因此,在进行分析时,从资源供给中心开始分配资源到需求点与从需求点向资源供给中心分配这两种分配形式下,所得的分析结果会不同。

          下面例举两个实际的应用场景,帮助进一步理解两种形式的差异,假设网络数据集中弧段的正反阻力值不同。

          1. 从资源供给中心开始分配资源到需求点: 如果你选址的对象是一些仓储中心,而需求点是各大超市,在实际的资源分配中,是将仓储中心的货物运输到其服务的超市,这种形式就是由资源供给中心向需求点分配,即分析时要将 isFromCenter 设置为 true,即从资源供给中心开始分配。
          2. 不从资源供给中心开始分配资源: 如果你选址的对象是像邮局或者银行或者学校一类的服务机构,而需求点是居民点,在实际的资源分配中,是居民点中的居民会主动去其服务机构办理业务,这种形式就不是从资源供给中心向外分配资源了,即分析时要将 isFromCenter 置为 false,即不从资源供给中心开始分配。
    • com.supermap.services.components.commontypes.LocationAnalystResult扩展java.lang.Object实现可序列化

      • 序列化字段

        • demandResults

          DemandResult[] demandResults
          

          需求结果对象数组。

        • supplyResults

          SupplyResult[] supplyResults
          

          资源供给中心结果数组。

    • com.supermap.services.components.commontypes.LODInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • level

          int level
          
          级别。
        • scale

          double scale
          
          比例尺。
        • resolution

          double resolution
          
          分辨率。
    • com.supermap.services.components.commontypes.MapGeometry扩展VectorGeometry实现可序列化

      • 序列化字段

        • points

          double[] points
          

          几何对象中的点集。

          对Point2D,Line,Region等二维几何对象,每一个坐标由两个数组成员表示,如[-180,90,180,-90]表示两个点(-180,90)和(180,-90)。

    • com.supermap.services.components.commontypes.MapGeometryText扩展MapGeometry实现可序列化

      • 序列化字段

        • texts

          java.lang.String[] texts
          
          文本对象的内容。
        • textStyle

          TextStyle textStyle
          
          文本对象的文本风格。
        • rotations

          double[] rotations
          
          文本对象的旋转角度。
    • com.supermap.services.components.commontypes.MapHighlightStyle扩展java.lang.Object实现可序列化

    • com.supermap.services.components.commontypes.MapImage扩展java.lang.Object实现可序列化

      • 序列化字段

        • customResponse

          java.lang.String customResponse
          

          自定义处理结果。

          第三方的开发者可以通过自定义接口实现某些特殊功能的开发,那么开发者就可以通过 customResponse 属性来获取特殊功能的结果值。

        • imageUrl

          java.lang.String imageUrl
          

          地图图片的 URL 地址。

          GIS 服务器根据客户端的请求生成地图图像,并把该图像命名且存储在一个固定位置,并提供 URL 图像链接地址。

        • imageData

          byte[] imageData
          

          地图图片对应的二进制流。

          只有当图片输出格式(ImageOutputOption.format)为 OutputFormat.BINARY 时,该字段才会存储地图图片的二进制流;否则,该字段的值为空。

          另请参阅:
          ImageOutputOption, OutputFormat
        • image

          java.awt.image.BufferedImage image
          

          地图图片对应的 BufferedImage 对象。

          BufferedImage 实际为一个 java 对象, GIS 服务器可以操作 BufferedImage 对象,从而实现对地图图片的操作处理,例如图片的裁剪与拼接.

        • lastModified

          long lastModified
          

          地图上次修改时间。

          通过该字段可以获取当前地图内容最后生成的时间。

        • mapParam

          MapParameter mapParam
          

          地图参数。

          通过该字段可以获取当前地图的信息描述,例如当前地图的名称、地图的范围、当前地图的比例尺, 当前地图中图层的信息等等。

    • com.supermap.services.components.commontypes.MapParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • minScale

          double minScale
          

          地图的最小显示比例尺。

          该值为0时,表示没有比例尺显示限制。

        • scale

          double scale
          

          地图的显示比例尺。

        • maxScale

          double maxScale
          

          地图的最大显示比例尺。

          该值为0时,表示没有比例尺显示限制。

        • name

          java.lang.String name
          

          目标地图名称。

        • center

          Point2D center
          

          地图二维中心点坐标。

        • viewBounds

          Rectangle2D viewBounds
          

          视窗(MapParameter.viewer,地图图片范围)对应的地图范围。

          单位是地理坐标。

        • returnType

          ReturnType returnType
          

          图片返回类型。

          图片可以以二进制、文件路径、URL路径等形式返回。当returnImage为true时有效。

        • bounds

          Rectangle2D bounds
          

          地图的全幅范围。

          单位是地理坐标。

        • viewer

          Rectangle viewer
          

          视窗。也可称为地图图片范围(像素坐标)。

          在请求地图图片的时候,会请求需要多大的图片(像素坐标,比如 512*512),即视窗的范围。

        • returnImage

          boolean returnImage
          

          地图图片是否立即返回,即是否要求 GIS 服务器生成图片。

        • layers

          java.util.List<E> layers
          

          地图中所有图层列表。

        • trackingLayer

          TrackingLayer trackingLayer
          

          跟踪图层。

          跟踪图层是一个空白的透明图层,总是在地图各图层的最上层,用于在一个处理或分析过程中, 临时存放一些图形对象,以及一些文本等,目前主要用来存放高亮的信息,因此也可称跟踪图层为高亮图层 。

        • prjCoordSys

          PrjCoordSys prjCoordSys
          

          地图坐标系统(投影系统)。

          在地理信息系统中,地图投影是一个很重要的概念,是地理数据表达基础。由于各个国家、各个区域所采用的地图投影系统不同,会造成在地理信息分析过程中的难度和差异,这就要求将不同的地图投影转换成为地理信息系统分析所需要的统一的投影坐标系下。

          一般来说,国内最常用的两种投影方式为高斯-克吕格投影和墨卡托投影。

        • customPrjCoordSysType

          PrjCoordSysType customPrjCoordSysType
          
          存储用户设置的坐标投影类型
        • cacheEnabled

          boolean cacheEnabled
          

          是否使用缓存。

        • customParams

          java.lang.String customParams
          

          用户自定义参数。

          可以是任何形式组织的字符串。用户可以通过该属性向自定义的接口传入自定义的参数。

        • userToken

          UserInfo userToken
          

          用户信息。

        • rectifyType

          RectifyType rectifyType
          

          校验方式。

        • clipRegion

          Geometry clipRegion
          

          地图显示裁剪的区域。

        • clipRegionEnabled

          boolean clipRegionEnabled
          

          地图显示裁剪区域是否有效。

        • customEntireBounds

          Rectangle2D customEntireBounds
          

          自定义的地图全幅显示范围。

          MapParameter.customEntireBoundsEnabled 属性值为 true 时,Map 组件中的 viewEntire() 方法会使用该字段标识的范围来进行全幅显示。

        • customEntireBoundsEnabled

          boolean customEntireBoundsEnabled
          

          自定义的地图全幅显示范围是否有效。

          当该属性为 true 时,Map 组件中的 viewEntire() 方法会使用 MapParameter.customEntireBounds 字段所标识的范围来进行全幅显示。

        • angle

          double angle
          

          当前地图的旋转角度。

        • antialias

          boolean antialias
          

          是否反走样地图。

        • backgroundStyle

          Style backgroundStyle
          

          地图的背景风格。

        • colorMode

          MapColorMode colorMode
          

          地图的颜色模式。

        • coordUnit

          Unit coordUnit
          

          地图的坐标单位。

        • distanceUnit

          Unit distanceUnit
          

          地图的距离量度单位。

        • description

          java.lang.String description
          

          当前地图的描述信息。

        • dynamicProjection

          boolean dynamicProjection
          

          是否允许地图动态投影显示。

        • markerAngleFixed

          boolean markerAngleFixed
          

          指定点状符号的角度是否固定。

        • maxVisibleTextSize

          double maxVisibleTextSize
          

          文本的最大可见尺寸,单位为毫米。

          默认值为1000,即几何对象的尺寸超过1000毫米的时候将不被显示。

        • maxVisibleVertex

          int maxVisibleVertex
          

          最大几何对象可见节点数,如果几何对象的节点数超过指定的个数,则该几何对象不显示。

        • minVisibleTextSize

          double minVisibleTextSize
          

          文本的最小可见尺寸,单位为毫米。

          默认值为0.1。

        • overlapDisplayed

          boolean overlapDisplayed
          

          地图对象在同一范围内时,是否重叠显示,默认为False。

          如果为 True,则同一范围内的对象会直接压盖;如果为 False 则通过 MapParameter.overlapDisplayedOptions 控制对象不压盖显示。

        • overlapDisplayedOptions

          OverlapDisplayedOptions overlapDisplayedOptions
          

          地图的压盖过滤显示选项,当 MapParameter.overlapDisplayed 为 false 时有效。

          用来增强处理地图中各种对象的压盖显示。

        • paintBackground

          boolean paintBackground
          

          是否绘制地图背景。

        • textAngleFixed

          boolean textAngleFixed
          

          文本角度是否固定。

        • textOrientationFixed

          boolean textOrientationFixed
          

          文本朝向是否固定。

        • visibleScales

          double[] visibleScales
          

          返回地图的可见比例尺数组。

        • visibleScalesEnabled

          boolean visibleScalesEnabled
          
          返回是否使用固定比例尺来显示地图。
        • autoAvoidEffectEnabled

          boolean autoAvoidEffectEnabled
          

          是否启用自动避让效果。

        • tileversion

          java.lang.String tileversion
          
        • rasterfunction

          RasterFunctionParameter rasterfunction
          

          栅格函数参数类(地图代数运算)。

        • dpi

          double dpi
          

          dpi参数如果不设置,默认值使用96

        • chartSetting

          ChartSetting chartSetting
          
          海图地图的出图参数配置
    • com.supermap.services.components.commontypes.Material扩展java.lang.Object实现可序列化

      • 序列化字段

        • name

          java.lang.String name
          
          材质的名称。
        • ambient

          java.awt.Color ambient
          
          环境光参数。
        • diffuse

          java.awt.Color diffuse
          

          漫反射参数。

        • emission

          java.awt.Color emission
          
          发光参数。
        • specular

          java.awt.Color specular
          
          镜面反射参数。
        • shininess

          double shininess
          
          光照强度。
        • textureFile

          java.lang.String textureFile
          
          材质纹理文件的全路径。
    • com.supermap.services.components.commontypes.MaterialParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • groupMaterial

          java.lang.String groupMaterial
          
        • sideMaterial

          java.lang.String sideMaterial
          
        • topMaterial

          java.lang.String topMaterial
          
        • bottomMaterial

          java.lang.String bottomMaterial
          
        • startMaterial

          java.lang.String startMaterial
          
        • endMaterial

          java.lang.String endMaterial
          
    • com.supermap.services.components.commontypes.MeasureParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • prjCoordSys

          PrjCoordSys prjCoordSys
          

          量算时所采用的地图坐标系统。如果参数为空,则采用原地图坐标参考系统进行量算。

        • unit

          Unit unit
          

          返回结果的单位。

        • distanceMode

          DistanceMode distanceMode
          
          距离量算模式
    • com.supermap.services.components.commontypes.MeasureResult扩展java.lang.Object实现可序列化

      • 序列化字段

        • distance

          double distance
          

          距离量算结果。

        • area

          double area
          

          面积量算结果。

        • unit

          Unit unit
          

          量算单位。

    • com.supermap.services.components.commontypes.Mesh扩展java.lang.Object实现可序列化

      • 序列化字段

        • indexes

          int[] indexes
          
          网格面顶点索引数组。
        • material

          Material material
          
          网格面对应的材质。
        • nomals

          double[] nomals
          
          网格面顶点的向量集合。
        • textureCoords

          double[] textureCoords
          
          网格面纹理坐标数组。
        • vectices

          double[] vectices
          
          网格顶点数组。
        • colors

          Color[] colors
          
          网格面颜色集合。
    • com.supermap.services.components.commontypes.MetricsAggParameter扩展AggregationParameter实现可序列化

    • com.supermap.services.components.commontypes.MLModelDetailInfo扩展Named实现可序列化

      • 序列化字段

        • url

          java.lang.String url
          
          名称
        • framework

          java.lang.String framework
          
        • modelType

          java.lang.String modelType
          
        • modelArchitecture

          java.lang.String modelArchitecture
          
        • modelCategories

          java.lang.String modelCategories
          
        • signatureName

          java.lang.String signatureName
          
        • modelInput

          java.lang.String modelInput
          
        • modelOutput

          java.lang.String modelOutput
          
        • isStretch

          java.lang.String isStretch
          
        • batchSize

          java.lang.String batchSize
          
    • com.supermap.services.components.commontypes.MLModelFileShareInfo扩展DataStoreInfo实现可序列化

      • 序列化字段

        • name

          java.lang.String name
          
        • url

          java.lang.String url
          
        • userName

          java.lang.String userName
          
        • mlModelList

          java.util.List<E> mlModelList
          
    • com.supermap.services.components.commontypes.ModelingByRulesPostParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • name

          java.lang.String name
          
        • sourceGeometries

          Geometry[] sourceGeometries
          
        • operatorGeometries

          Geometry[] operatorGeometries
          
        • createTexCoord

          boolean createTexCoord
          
        • generateNormal

          boolean generateNormal
          
        • group

          boolean group
          
        • realTexMapSize

          boolean realTexMapSize
          
        • mappingMode

          int mappingMode
          
        • uTiling

          double uTiling
          
        • vTiling

          double vTiling
          
        • att

          int att
          
        • splitSegment

          boolean splitSegment
          
        • splitSide

          boolean splitSide
          
        • chamferFactor

          int chamferFactor
          
        • segmentClosed

          boolean segmentClosed
          
        • height

          double height
          
        • scaleX

          double scaleX
          
        • scaleY

          double scaleY
          
        • materialParam

          MaterialParameter materialParam
          
        • id

          int id
          
        • fieldNames

          java.lang.String[] fieldNames
          
        • fieldValues

          java.lang.String[] fieldValues
          
    • com.supermap.services.components.commontypes.ModelTexturePackageParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • version

          int version
          
        • textureCount

          int textureCount
          
        • textureNames

          java.lang.String[] textureNames
          
        • textureStreamArray

          byte[][] textureStreamArray
          
    • com.supermap.services.components.commontypes.MTSPPath扩展TSPPath实现可序列化

      • 序列化字段

        • nodesVisited

          java.lang.Object[] nodesVisited
          

          本路径途经的网络结点。

        • center

          java.lang.Object center
          

          本路径对应的配送中心。

    • com.supermap.services.components.commontypes.MTSPPaths扩展java.util.ArrayList<MTSPPath<T>>实现可序列化

    • com.supermap.services.components.commontypes.MultiBandImageLayer扩展GeoTrellisImageLayer实现可序列化

      • 序列化字段

        • colorSpaceType

          ColorSpaceType colorSpaceType
          
          颜色模式RGB
        • displayBandIndexes

          int[] displayBandIndexes
          
          显示的波段索引,依照颜色模式顺序,如RGB为[0,1,2]
    • com.supermap.services.components.commontypes.MultiTileProviderException扩展java.lang.RuntimeException实现可序列化

    • com.supermap.services.components.commontypes.MVTStyle扩展java.lang.Object实现可序列化

    • com.supermap.services.components.commontypes.Named扩展java.lang.Object实现可序列化

      • 序列化字段

        • name

          java.lang.String name
          
          名称
    • com.supermap.services.components.commontypes.NDVIParameter扩展RasterFunctionParameter实现可序列化

      • 序列化字段

        • redIndex

          int redIndex
          
          红光谱波段索引
        • nirIndex

          int nirIndex
          
          近红外光谱波段索引
        • colorMap

          java.lang.String colorMap
          
          选填 颜色表 由栅格的中断值和颜色停止之间的映射组成的,如0.3->d9f0a3ff 指的是[0,0.3)显示d9f0a3ff。
    • com.supermap.services.components.commontypes.NetworkAnalyst3DPublishCapability扩展java.lang.Object实现可序列化

      • 序列化字段

        • hasNetworkDataset3D

          boolean hasNetworkDataset3D
          

          是否包含三维网络数据集。

          从以下版本开始:
          7.1.0
    • com.supermap.services.components.commontypes.OfflineDataInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • path

          java.lang.String path
          

          三维离线数据的相对路径

        • url

          java.lang.String url
          

          下载三维离线数据对应的url

        • size

          long size
          

          三维离线数据的大小

    • com.supermap.services.components.commontypes.OpenStreetMapLayer扩展Layer实现可序列化

    • com.supermap.services.components.commontypes.Output3DDataToMemoryParam扩展java.lang.Object实现可序列化

      • 序列化字段

        • bounds

          Rectangle2D bounds
          

          瓦片数据文件的地理范围。

        • scale

          double scale
          
          瓦片所在的比例尺。
          从以下版本开始:
          7.1
        • size

          int size
          
          瓦片大小。
        • format

          OutputFormat format
          
          出三维影像图的时候需要设置
    • com.supermap.services.components.commontypes.OverlapDisplayedOptions扩展java.lang.Object实现可序列化

      • 序列化字段

        • allowPointOverlap

          boolean allowPointOverlap
          

          点和点压盖时是否显示压盖的点对象。默认为 true。

        • allowPointWithTextDisplay

          boolean allowPointWithTextDisplay
          

          标签和相应普通图层上的点是否一起过滤显示,如果过滤显示, 只以图层集合中对应数据集的索引最小的图层的点风格来绘制点。默认为 true。

        • allowTextOverlap

          boolean allowTextOverlap
          

          地图中的文本出现压盖时,是否显示压盖的文本对象。默认为 True。 如果为True,表示允许互相压盖的文本以压盖的形式直接显示;如果为False,则只显示先出图的图层,后出图的图层不显示。

        • allowTextAndPointOverlap

          boolean allowTextAndPointOverlap
          

          文本和点压盖时是否显示压盖的文本或点对象(此属性不处理文本之间的压盖和点之间的压盖)。默认为 true。

        • allowThemeGraduatedSymbolOverlap

          boolean allowThemeGraduatedSymbolOverlap
          

          等级符号元素压盖时是否显示压盖的等级符号元素。默认为 false。

        • allowThemeGraphOverlap

          boolean allowThemeGraphOverlap
          

          统计专题图元素压盖时是否显示压盖的统计专题图元素。默认为 false。

        • horizontalOverlappedSpaceSize

          double horizontalOverlappedSpaceSize
          

          两个对象之间的横向压盖间距,单位为0.1毫米,跟 OverlapDisplayedOptions.verticalOverlappedSpaceSize 结合使用, 当两个对象的横向间距小于该值,且纵向间距小于 OverlapDisplayedOptions.verticalOverlappedSpaceSize 时认为压盖。

          为正数时表示两个对象之间的橫向距离,为负数时表示两个对象的橫向压盖距离。默认为 0。

        • verticalOverlappedSpaceSize

          double verticalOverlappedSpaceSize
          

          两个对象之间的纵向压盖间距,单位为0.1毫米,跟 OverlapDisplayedOptions.horizontalOverlappedSpaceSize 结合使用, 当两个对象的纵向间距小于该值,且横向间距小于 OverlapDisplayedOptions.horizontalOverlappedSpaceSize 时认为压盖。

          为正数时表示两个对象之间的纵向距离,为负数时表示两个对象的纵向压盖距离。默认为 0

    • com.supermap.services.components.commontypes.OverlayResult扩展java.lang.Object实现可序列化

      • 序列化字段

        • succeed

          boolean succeed
          

          叠加分析是否成功;成功则返回true,否则返回false。

        • msg

          java.lang.String msg
          

          叠加分析过程中产生的相关信息。

        • resultDatasetInfo

          DatasetInfo resultDatasetInfo
          
          分析结果数据集信息。
    • com.supermap.services.components.commontypes.Overview扩展java.lang.Object实现可序列化

      • 序列化字段

        • mapName

          java.lang.String mapName
          

          鹰眼显示的地图对应的地图名称。

        • lastModified

          long lastModified
          

          图片上次修改时间。

          通过该字段可以获取当前图片内容最后修改的时间。

        • imageUrl

          java.lang.String imageUrl
          

          鹰眼图片的 URL 地址。

        • viewer

          Rectangle viewer
          

          用户显示视窗。

          鹰眼图片的大小根据该视窗的大小生成。

        • viewBounds

          Rectangle2D viewBounds
          

          鹰眼窗口显示的地图范围。

    • com.supermap.services.components.commontypes.Page扩展java.lang.Object实现可序列化

      • 序列化字段

        • pageSize

          int pageSize
          
          每页大小
        • currentPage

          int currentPage
          
          当前第几页
        • totalPage

          int totalPage
          
          总页数
        • total

          int total
          
          总记录数
        • content

          java.util.List<E> content
          
          页面内容
        • searchParameter

          SearchParameter searchParameter
          
          当前页搜索参数
    • com.supermap.services.components.commontypes.Path扩展java.lang.Object实现可序列化

      • 序列化字段

        • edgeIDs

          int[] edgeIDs
          

          分析结果的途经弧段 ID 的集合。

        • nodeIDs

          int[] nodeIDs
          

          分析结果的途经结点 ID 的集合。

        • route

          Route route
          

          分析结果对应的路由对象。

        • nodeFeatures

          Feature[] nodeFeatures
          

          分析结果的途经的结点要素的集合。数组中的各元素可能指向同一个Feature的实例,也可能为null

        • edgeFeatures

          Feature[] edgeFeatures
          

          分析结果的途经的弧段要素的集合。

        • pathGuideItems

          PathGuideItem[] pathGuideItems
          

          分析结果对应的行驶导引子项集合。

        • weight

          double weight
          

          当前路径的总花费。

        • stopWeights

          double[] stopWeights
          

          返回各条 path 总耗费的数组。如下图所示的多旅行商分析,中心点1,3,4,5,6分析结果的总耗费分别为5,10,11,13,8, 则此处返回[5,10,11,13,8]。

    • com.supermap.services.components.commontypes.PathGuideItem扩展java.lang.Object实现可序列化

      • 序列化字段

        • description

          java.lang.String description
          

          行驶引导描述。

        • geometry

          Geometry geometry
          

          行驶引导项所对应的地物对象。

        • bounds

          Rectangle2D bounds
          

          行驶导引的范围,对弧段而言,为弧段的外接矩形;对点而言,为点本身。

        • directionType

          DirectionType directionType
          

          行驶的方向。

          共有五个返回值:东、南、西、北、无方向。 当 isEdge 方法返回值为 True 时,directionType 可以为东、南、西、北; 当 isEdge 方法返回值为 False 时,directionType 返回的类型为无方向。

        • distance

          double distance
          

          站点到弧段的距离。

          该距离是指站点到最近一条弧段的距离。如下图所示,桔色点代表网络结点,蓝色代表弧段,灰色点为站点, 红色线段代表距离。举例说明,比如用户希望计算出从家里出发乘坐公交车去医院的最短路程,除了计算出公交线路的最短路程外, 还需要计算出从家走到公交站的最短路程,这个路程就是通过 PathGuideItem.distance 标识的距离。

        • id

          int id
          

          行驶导引对象子项的 ID。子项为弧段时,此值为相应弧段的ID号;子项为网络结点时,此值为相应结点的ID号; 子项为不在网络上的站点时,此值为-1。下图所示为分析得到的站点1到站点2之间的最短路径, 那么站点1位置处作为一个行驶导引子项,它的ID值为-1,下一个行驶导引子项为弧段1,它的ID值为 弧段1的ID值,下一个行驶导引子项为网络结点A,它的ID值为结点A的ID值。

        • index

          int index
          

          行驶导引对象子项序号。

          • 当行驶导引对象子项为弧段时,其 index 的值为-1。
          • 当行驶导引对象子项为预先设定需要经过的点时,index 值用与标识指定点的序号,例如指定对 P1、P2、P3 做最短路径分析, 结果路线先经过 P1,再经过 P2,最后到达 P3,则 P3 对应的行驶引导子项的 index 值为3。
        • length

          double length
          

          弧段的长度(行驶导引对象子项为弧段时)。

        • name

          java.lang.String name
          

          行驶导引对象子项的名称。

        • sideType

          SideType sideType
          

          行驶位置,是在路的左侧、右侧还是在路上。

          PathGuideItem.isEdge 为 true 时,返回 SideType.NONE

        • turnAngle

          double turnAngle
          

          转弯的角度。单位为度,精确到0.1度。

        • turnType

          TurnType turnType
          

          转弯的方向。

          PathGuideItem.isEdge 为 true 时返回 TurnType.NONE
        • weight

          double weight
          

          行驶导引对象子项的权值,即行使导引子项的花费。

        • isEdge

          boolean isEdge
          

          判断本行驶导引子项是否是弧段。

          true 表示行驶导引子项是弧段,false 表示行驶导引子项不是弧段。

        • isStop

          boolean isStop
          

          判断本行驶导引子项是否是站点,即用户输入的用于做路径分析的点, 站点可能与网络结点重合,也可能不在网络上。

          如上图中的站点1,2均不在网络上。true 表示是点,false 表示不是点。

    • com.supermap.services.components.commontypes.Paths扩展java.util.ArrayList<Path>实现可序列化

    • com.supermap.services.components.commontypes.PDFOption扩展java.lang.Object实现可序列化

      • 序列化字段

        • entire

          boolean entire
          

          是否输出完整地图范围。

        • lineStyleRetained

          boolean lineStyleRetained
          

          输出的 PDF 文件是否拥有地图中的线样式。

        • pointStyleRetained

          boolean pointStyleRetained
          

          输出的 PDF 文件是否拥有地图中的点样式。

        • regionStyleRetained

          boolean regionStyleRetained
          

          输出的 PDF 文件是否拥有地图中的面样式。

        • vector

          boolean vector
          

          是否以矢量的方式输出地图。

    • com.supermap.services.components.commontypes.PixelGeometry扩展VectorGeometry实现可序列化

      • 序列化字段

        • points

          int[] points
          

          几何对象中的点集。

          每一个坐标由两个数组成员表示,如[0,0,1,1]表示两个点(0,0)和(1,1)。

    • com.supermap.services.components.commontypes.PixelGeometryText扩展PixelGeometry实现可序列化

      • 序列化字段

        • texts

          java.lang.String[] texts
          
          文本对象的内容。
        • rotations

          double[] rotations
          
          文本对象的旋转角度。
        • textStyle

          TextStyle textStyle
          
          文本对象的文本风格。
    • com.supermap.services.components.commontypes.Point扩展java.lang.Object实现可序列化

      • 序列化字段

        • x

          int x
          

          x 坐标。

        • y

          int y
          

          y 坐标。

    • com.supermap.services.components.commontypes.Point2D扩展java.lang.Object实现可序列化

      • 序列化字段

        • x

          double x
          

          该 Point2D 的 X 坐标。

        • y

          double y
          

          该 Point2D 的 Y 坐标。

    • com.supermap.services.components.commontypes.Point3D扩展Point2D实现可序列化

      • 序列化字段

        • z

          double z
          

          该 Point3D 的 Z 坐标。

    • com.supermap.services.components.commontypes.Point3Ds扩展java.lang.Object实现可序列化

      • 序列化字段

        • pntArray

          java.util.ArrayList<E> pntArray
          
    • com.supermap.services.components.commontypes.PointDatasetInfoForExtract扩展SimpleDatasetInfo实现可序列化

      • 序列化字段

        • filterQueryParameter

          QueryParameter filterQueryParameter
          
          对点数据集中的点对象进行过滤的 属性过滤条件。只有满足过滤条件的点才参与分析。
        • zValueField

          java.lang.String zValueField
          
          用于提取操作的字段名称。提取等值线时,将使用该字段中的值,对点数据集进行插值分析,得到栅格数据集(中间结果),接着从栅格数据集提取等值线。
        • resolution

          double resolution
          
          中间结果(栅格数据集)的分辨率。
    • com.supermap.services.components.commontypes.PointEPS扩展Point2D实现可序列化

      • 序列化字段

        • z

          double z
          

          Z值

        • type

          PointEPSType type
          

          点类型

        • name

          java.lang.String name
          

          点名称

    • com.supermap.services.components.commontypes.PointParametric扩展Point2D实现可序列化

      • 序列化字段

    • com.supermap.services.components.commontypes.PointWithMeasure扩展Point2D实现可序列化

      • 序列化字段

        • measure

          double measure
          

          度量值,即路由点到起点的距离。

    • com.supermap.services.components.commontypes.PrimeMeridian扩展java.lang.Object实现可序列化

      • 序列化字段

        • longitudeValue

          double longitudeValue
          

          中央经线值,单位为度。

        • name

          java.lang.String name
          

          中央经线对象的名称。

        • type

          PrimeMeridianType type
          

          中央经线的类型。

    • com.supermap.services.components.commontypes.PrjCoordSys扩展java.lang.Object实现可序列化

      • 序列化字段

        • epsgCode

          int epsgCode
          

          投影坐标系对应的 EPSG Code。

          EPSG 名字空间借用了欧洲石油测绘组的表格中定义 的 CRS 代码。如果本投影坐标系没有对应的 EPSG Code, 则本字段值为 -1000。

        • distanceUnit

          Unit distanceUnit
          

          距离(长度)单位。

        • type

          PrjCoordSysType type
          

          投影坐标系类型。

        • projection

          Projection projection
          

          投影坐标系统的投影方式。

          投影方式如等角圆锥投影、等距方位投影等等。

        • coordUnit

          Unit coordUnit
          

          投影系统坐标单位。

          投影系统的坐标单位与距离单位(DistUnits)可以不同,例如经纬度坐标下的坐标单位是度,距离单位可以是米、公里等;即使是普通平面坐标或者投影坐标,这两个单位同样可不同。

        • name

          java.lang.String name
          

          投影坐标系对象的名称。

        • coordSystem

          CoordSys coordSystem
          

          投影坐标系的地理坐标系统对象。

          每个投影系都要依赖于一个地理坐标系。

        • projectionParam

          PrjParameter projectionParam
          

          投影坐标系统对象的投影参数。

    • com.supermap.services.components.commontypes.PrjParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • falseEasting

          double falseEasting
          

          坐标水平偏移量。

          此属性是为了避免系统坐标出现负值而加上的一个偏移量。通常用于高斯--克吕格、UTM 和墨卡托投影中。一般的值为500000米。

        • falseNorthing

          double falseNorthing
          

          坐标垂直偏移量。

          此属性是为了避免系统坐标出现负值而加上的一个偏移量。通常用于高斯--克吕格、UTM 和墨卡托投影中。一般的值为1000000米。

        • centralMeridian

          double centralMeridian
          

          中央经线角度值。

          取值范围为-180度至180度。

        • centralParallel

          double centralParallel
          

          坐标原点对应纬度值。

          取值范围为-90度至90度,在圆锥投影中通常就是投影区域最南端的纬度值。

        • firstStandardParallel

          double firstStandardParallel
          

          第一标准纬线的纬度值。

          主要应用于圆锥投影中。如果是单标准纬线,则第一标准纬线与第二标准纬线的纬度值相同。

        • secondStandardParallel

          double secondStandardParallel
          

          第二标准纬线的纬度值。

          主要应用于圆锥投影中。如果是单标准纬线,则第一标准纬线与第二标准纬线的纬度值相同;如果是双标准纬线,则其值不能与第一标准纬线的值相同。

        • scaleFactor

          double scaleFactor
          

          投影转换的比例因子。

          用于减少投影变换的误差。墨卡托、高斯--克吕格和 UTM 投影的值一般为0.9996。

        • azimuth

          double azimuth
          

          方位角。

          主要用于斜轴投影。

        • firstPointLongitude

          double firstPointLongitude
          

          第一个点的经度。

          用于方位投影或斜投影。

        • secondPointLongitude

          double secondPointLongitude
          

          第二个点的经度。

          用于方位投影或斜投影。

        • rectifiedAngle

          double rectifiedAngle
          
          改良斜正射投影(ProjectionType.RectifiedSkewedOrthomorphic)参数中的纠正角,单位为弧度
        • projectionPlaneOriginHeight

          double projectionPlaneOriginHeight
          
          投影平面原点高度,默认值为0
    • com.supermap.services.components.commontypes.ProfileResult扩展SpatialAnalystResult实现可序列化

      • 序列化字段

        • profile

          Geometry[] profile
          

          剖面线

        • xyCoordinate

          Geometry[] xyCoordinate
          

          剖面图上点的坐标。

    • com.supermap.services.components.commontypes.Projection扩展java.lang.Object实现可序列化

      • 序列化字段

        • name

          java.lang.String name
          

          投影方式名称。

        • type

          ProjectionType type
          

          投影类型对象。

    • com.supermap.services.components.commontypes.ProximityAnalystParameterForDatasetInput扩展AbstractProximityAnalystParameter实现可序列化

      • 序列化字段

        • inputDatasourceName

          java.lang.String inputDatasourceName
          
          待分析的点数据集所属数据源的名称。
        • inputDatasetName

          java.lang.String inputDatasetName
          
          待分析的数据集的名称。
        • filterQueryParameter

          QueryParameter filterQueryParameter
          
          对待分析数据集中的点进行过滤,可选参数。 不设置时默认为null,即对数据集中的所有点进行分析。不为null时,仅对满足过滤条件的点对象进行分析。
    • com.supermap.services.components.commontypes.ProximityAnalystParameterForPointsInput扩展AbstractProximityAnalystParameter实现可序列化

      • 序列化字段

        • points

          Point2D[] points
          
          用于进行邻近分析的点数组。
    • com.supermap.services.components.commontypes.ProximityAnalystResult扩展SpatialAnalystResult实现可序列化

    • com.supermap.services.components.commontypes.PureColorInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • rgb

          int rgb
          
        • width

          int width
          
        • height

          int height
          
        • format

          java.lang.String format
          
        • hasAlpha

          boolean hasAlpha
          
    • com.supermap.services.components.commontypes.QueryParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • name

          java.lang.String name
          

          数据集名称,或者图层名称,根据实际的功能而定。

          一般情况下该字段为数据集名称,但在进行与地图相关功能的操作时,需要设置为图层名称(图层名称格式:数据集名称@数据源别名)。 因为一个地图的图层可能是来自于不同数据源的数据集,而不同的数据源中可能存在同名的数据集,使用数据集名称不能唯一的确定数据集, 所以在进行与地图相关功能的操作时,该值需要设置为图层名称。

          暂不支持对 CAD 数据集和 CAD 图层进行查询。

        • joinItems

          JoinItem[] joinItems
          

          关联查询项数组。

          进行 SQL 查询时有效。

        • linkItems

          LinkItem[] linkItems
          

          与外部表的关联信息。

          进行 SQL 查询时有效。

        • ids

          int[] ids
          

          查询 id 数组。

        • attributeFilter

          java.lang.String attributeFilter
          

          属性过滤条件。

          SQL 语句中的 WHERE 子句的格式为:WHERE <条件表达式>,attributeFilter 就是其中的“条件表达式”。

          该字段的用法为 attributeFilter = "过滤条件"。

          例如,要查询字段 fieldValue 小于100的记录,设置 attributeFilter = "fieldValue < 100"; 要查询字段值为“酒店”的记录,设置 attributeFilter = "name like '%酒店%'";当查询字段名是中文时,需要加上双引号,比如:"名字" like '%密云%',等等。

        • orderBy

          java.lang.String orderBy
          

          SQL 查询和空间查询中结果排序的字段。用于排序的字段必须为数值型。

          SQL 语句中的 ORDER BY 子句的格式为:ORDER BY <列名>或ORDER BY <列名 排序规则>。列名即属性表中每一列的名称,列又可称为属性, 在 SuperMap 中又称为字段,orderBy 设置为字段名。排序规则即按字段的升序或降序排序,asc 表示升序,desc 表示降序,不指定排序规则按升序排序。

          对单个字段排序时,该字段的用法为 orderBy = "字段名",升序为orderBy = "字段名 asc";降序为 orderBy = "字段名 desc"; 对多个字段排序时,字段之间以英文逗号进行分割,用法为 orderBy = "字段名1, 字段名2 asc, 字段名2 desc"。

          例如,在一个国家数据集中,有两个字段,字段名分别为“SmArea”和“pop_1994”,分别表示国家的面积和1994年的各国的人口数量,如果要按照各国人口数量对记录进行排序,可以设置 orderBy = "pop_1994";如果要以面积降序和人口升序进行排序, 设置 orderBy = "SmArea desc, pop_1994 asc"。

          进行 SQL 查询及空间查询时有效。

        • groupBy

          java.lang.String groupBy
          

          SQL 查询中结果分组条件的字段。

          SQL 语句中的 GROUP BY 子句的格式为:GROUP BY <列名>,列名即属性表中每一列的名称,列又可称为属性, 在 SuperMap 中又称为字段,groupBy 设置为字段名。

          对单个字段分组时,该字段的用法为 groupBy = "字段名"; 对多个字段分组时,字段之间以英文逗号进行分割,用法为 groupBy = "字段名1, 字段名2"。

          例如,有一个全球城市数据集,该数据集有两个字段,字段名分别为“Continent”和“Country”,分别表示某个城市所属的洲和国家, 如果要按照国家对全球的城市进行分组,可以设置 groupBy = "Country"; 如果以洲和国家对城市进行分组,设置 groupBy = "Continent, Country"。

          进行 SQL 查询时有效。注意:空间查询不支持 groupBy字段,否则可能导致空间查询的结果不正确。

        • fields

          java.lang.String[] fields
          

          查询字段数组,如果不设置则使用系统返回的所有字段。

    • com.supermap.services.components.commontypes.QueryParameterSet扩展java.lang.Object实现可序列化

      • 序列化字段

        • queryParams

          QueryParameter[] queryParams
          

          查询参数数组。

        • startRecord

          int startRecord
          

          查询起始记录位置,默认为0。

        • expectCount

          int expectCount
          

          查询结果中期望返回的结果记录数,该值大于0。

          当查询条件为距离查询,且查询结果数大于期望返回的结果记录数(expectCount)时,距离查询结果为从查询总记录中随机抽取的expectCount个地物。

          当查询条件为最近地物查找,且查询结果数大于期望返回的结果记录数(expectCount)时,最近地物查找结果为查询总记录中距离中心最近的expectCount个地物,这expectCount个地物按无序排列。

        • networkType

          GeometryType networkType
          

          网络数据集对应的查询类型,分为点和线两种类型,默认为线几何对象类型,即GeometryType.LINE

        • customParams

          java.lang.String customParams
          

          自定义参数,供扩展使用。 如果用户输入geometry=null,则返回的查询结果中geometry=null。

        • queryOption

          QueryOption queryOption
          

          查询结果选项对象,用于指定查询结果中包含的内容。 默认为发返回属性和几何实体,即 QueryOption.ATTRIBUTEANDGEOMETRY

        • resampleExpectCount

          int resampleExpectCount
          

          查询每个要素期望的重采样后返回的二维坐标对的数目,默认值为-1,表示不设置。 实际进行重采样,如果能得到小于该值的结果,则二维坐标对的数目等于该结果; 如果无法得到小于该值的结果,即重采样后的最小值仍大于该值,则二维坐标对的数目等于重采样后的最小值。

        • ignoreTotalCount

          boolean ignoreTotalCount
          

          查询结果中是否返回准确的totalCount 多图层查询时,如果部分图层的查询结果个数达到QueryParameterSet.expectCount要求后,为计算QueryResult.totalCount值,会对剩余的其他图层继续进行查询 ,如果该字段设置为false ,则不继续进行查询。 默认为false。

        • prjCoordSys

          PrjCoordSys prjCoordSys
          
    • com.supermap.services.components.commontypes.QueryResult扩展java.lang.Object实现可序列化

      • 序列化字段

        • totalCount

          int totalCount
          

          根据查询条件查询到的记录的总数。

        • recordsets

          Recordset[] recordsets
          

          查询记录集。

          SuperMap iServer 以图层为分类标准将查询结果分别放置在不同的记录集中。一个记录集中的几何信息都同在一个图层中。

        • customResponse

          java.lang.String customResponse
          

          自定义操作处理的结果。

        • currentCount

          int currentCount
          

          当前查询返回的记录数。

    • com.supermap.services.components.commontypes.RangeDomainInfo扩展DomainInfo实现可序列化

      • 序列化字段

        • rangeCount

          int rangeCount
          
          范围域的个数
        • rangeInfos

          RangeInfo[] rangeInfos
          
          范围域的详细内容
    • com.supermap.services.components.commontypes.RangeInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • min

          java.lang.String min
          
          最小值
        • max

          java.lang.String max
          
          最大值
        • type

          RangeType type
          
          范围类型
        • valueType

          FieldType valueType
          
          值类型
    • com.supermap.services.components.commontypes.RasterFunctionParameter扩展java.lang.Object实现可序列化

    • com.supermap.services.components.commontypes.RealspaceDataInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • dataName

          java.lang.String dataName
          

          三维数据的名称。

          对应 SuperMap 三维场景中的三维图层的名称(LayerName)。

        • dataType

          RealspaceDataType dataType
          

          三维数据的类型。包括SuperMap 矢量数据、影像数据、地形数据、模型数据、KML 数据等。

    • com.supermap.services.components.commontypes.RealspaceDataParam扩展java.lang.Object实现可序列化

      • 序列化字段

        • dataName

          java.lang.String dataName
          

          三维数据的名称。

          对应 SuperMap 三维场景中的三维图层的名称(LayerName),当三维数据为地形数据时,该字段对应地形图层的标题(Caption)。

        • dataFindType

          DataFindType dataFindType
          

          三维缓存文件的获取方式。

        • xIndex

          int xIndex
          

          瓦片数据文件 X 方向的索引。

        • yIndex

          int yIndex
          

          瓦片数据文件 Y 方向的索引。

        • level

          int level
          

          缓存层号。默认为“-1”。

          由于三维数据的数据量都比较庞大,非常耗机器资源,为了提高应用整体性能, 在数据使用前,SuperMap 提供了对三维数据的预处理功能, 对三维数据实现分层缓存。该字段用于设置数据分层缓存之后的层号。

        • fileExtension

          java.lang.String fileExtension
          

          瓦片数据文件的扩展名。

        • relativePath

          java.lang.String relativePath
          

          瓦片数据文件的相对路径。

          如果是相对缓存配置文件时瓦片数据相对路径的设置有以下情况:

          • 对于地形和影像三维缓存数据来说,相对路径从缓存配置文件(SCT 和 SCI3D)所在的目录开始,也就是从缓存层号开始,缓存配置文件同级下存放了分层的缓存数据 。比如缓存层号为12,那么相对路径为“12/.../.../缓存文件”。
          • 对于模型的三维缓存数据来说,相对路径从缓存配置文件的父一级目录开始,即与缓存层号同级的数据。模型数据与地形和影像数据不同, 在分层目录下存放的不是缓存之后的数据,而是模型缓存文件的索引,其缓存数据文件(SGM)存放在缓存配置文件上一级的目录下。
          • 对于 KML 数据来说,相对路径设为 KML 文件即可。
        • dataVersion

          java.lang.String dataVersion
          

          瓦片数据文件的版本。

        • bounds

          Rectangle2D bounds
          

          瓦片数据文件的地理范围。

        • scale

          double scale
          
          瓦片所在的比例尺。
          从以下版本开始:
          7.1
        • relativePathType

          RelativePathType relativePathType
          

          相对路径类型可以是相对数据配文件,或者相对于工作空间文件。

        • compressType

          CompressType compressType
          
          三维数据压缩类型。
        • extraTiles

          java.lang.String extraTiles
          
          额外的瓦片。
        • fields

          java.lang.String fields
          
          属性字段。
    • com.supermap.services.components.commontypes.RealspaceDataResult扩展java.lang.Object实现可序列化

      • 序列化字段

        • dataParam

          RealspaceDataParam dataParam
          

          产生本结果的数据查询参数。

        • dataContent

          byte[] dataContent
          
          三维数据文件的二进制流,即缓存数据。
        • dataUrl

          java.lang.String dataUrl
          

          三维缓存文件的 URL。在本机即为标识三维缓存文件的全路径。

    • com.supermap.services.components.commontypes.RealspaceException扩展java.lang.Exception实现可序列化

    • com.supermap.services.components.commontypes.RealspaceTileDataNotFonudException扩展java.lang.Exception实现可序列化

    • com.supermap.services.components.commontypes.RealspaceTilesRevisionInfo扩展java.lang.Object实现可序列化

    • com.supermap.services.components.commontypes.RealspaceTilesRevisionInfo.Tile扩展java.lang.Object实现可序列化

      • 序列化字段

        • scale

          double scale
          
        • x

          long x
          
        • y

          long y
          
    • com.supermap.services.components.commontypes.Recordset扩展java.lang.Object实现可序列化

      • 序列化字段

        • fields

          java.lang.String[] fields
          

          记录集中所有字段的名称。

          字段包括:

          • 系统字段,字段名称以“SM”开头的字段。
          • 自定义字段,字段名称以非“SM”开头的字段。
          另请参阅:
          FieldInfo
        • fieldCaptions

          java.lang.String[] fieldCaptions
          

          记录集中所有字段的别名。

          另请参阅:
          FieldInfo
        • features

          Feature[] features
          

          记录集中所有的地物要素。

          注意:通过 recordset.features 获得的要素数组,其每一个要素对象不包含字段名称(Feature.fieldNames)。如果获取记录的要素并且要得到要素的字段名,可以使用 Recordset.getFeature(int) 方法或者 Recordset.getFeatures() 方法。

        • fieldTypes

          FieldType[] fieldTypes
          

          记录集中所有的字段类型。

        • datasetName

          java.lang.String datasetName
          

          数据集的名称,是数据集的唯一标识。

    • com.supermap.services.components.commontypes.Rectangle扩展java.lang.Object实现可序列化

      • 序列化字段

        • leftTop

          Point leftTop
          

          左上角坐标。

        • rightBottom

          Point rightBottom
          

          右下角坐标。

    • com.supermap.services.components.commontypes.Rectangle2D扩展java.lang.Object实现可序列化

      • 序列化字段

        • leftBottom

          Point2D leftBottom
          

          左下角坐标。

        • rightTop

          Point2D rightTop
          

          右上角坐标。

    • com.supermap.services.components.commontypes.RenderingRule扩展java.lang.Object实现可序列化

      • 序列化字段

        • displayMode

          RenderingRule.DisplayMode displayMode
          
        • displayBands

          java.lang.String displayBands
          
        • stretchOption

          StretchOption stretchOption
          
        • interpolationMode

          ImageInterpolationMode interpolationMode
          
        • colorScheme

          java.util.List<E> colorScheme
          
        • colorTable

          java.util.List<E> colorTable
          
        • brightness

          int brightness
          
        • contrast

          int contrast
          
        • gamma

          double gamma
          
        • noData

          java.lang.String noData
          
        • noDataTransparent

          boolean noDataTransparent
          
        • noDataColor

          java.lang.String noDataColor
          
        • noDataReplace

          boolean noDataReplace
          
        • backgroundValue

          java.lang.String backgroundValue
          
        • backgroundReplace

          boolean backgroundReplace
          
        • backgroundTransparent

          boolean backgroundTransparent
          
        • backgroundColor

          java.lang.String backgroundColor
          
        • gridFuncOptions

          GridFuncOption[] gridFuncOptions
          
        • elevationDataOption

          ElevationDataOption elevationDataOption
          
    • com.supermap.services.components.commontypes.RequestSearchParameter扩展SearchParameter实现可序列化

      • 序列化字段

        • orderField

          java.lang.String orderField
          

          排序字段,默认按照时间先后排序

          从以下版本开始:
          7.1.0
    • com.supermap.services.components.commontypes.ResourceParameter扩展java.lang.Object实现可序列化

    • com.supermap.services.components.commontypes.ResourceParameter3D扩展java.lang.Object实现可序列化

      • 序列化字段

        • resourceType

          ResourceType resourceType
          

          资源的类型。

        • returnType

          ReturnType returnType
          

          资源返回类型。

    • com.supermap.services.components.commontypes.ResourceResult扩展java.lang.Object实现可序列化

      • 序列化字段

        • resourceURI

          java.lang.String resourceURI
          

          资源文件对应的URI地址。

        • resourceData

          byte[] resourceData
          

          资源文件对应的二进制流,即缓存数据。

    • com.supermap.services.components.commontypes.RestProviderCacheConfig扩展java.lang.Object实现可序列化

      • 序列化字段

        • maxElementsInMemory

          int maxElementsInMemory
          
          内存中允许存储的最大记录数。
          0代表无限制;1代表不使用内存缓存。
        • maxSizeOnDisk

          int maxSizeOnDisk
          

          磁盘最大容量。

          单位为MB,默认大小 为2048MB。

        • timeToLiveSeconds

          int timeToLiveSeconds
          
          从记录创建开始计算,记录存活的时间。
          单位为秒。
          0代表记录永久存活。
        • timeToIdleSeconds

          int timeToIdleSeconds
          
          从记录上次被访问开始计算,记录存活的时间。
          单位为秒。
          0代表代表记录永久存活。
    • com.supermap.services.components.commontypes.Route扩展Geometry实现可序列化

      • 序列化字段

        • line

          Geometry line
          
          已过时。 

          路由对应的线几何对象。

        • region

          Geometry region
          
          已过时。 

          路由对应的面几何对象。

        • length

          double length
          

          路由对象的长度,单位与数据集的单位相同。

        • maxM

          double maxM
          

          路由对象Measure值中的最大值。

        • minM

          double minM
          

          路由对象Measure值中的最小值。

    • com.supermap.services.components.commontypes.RouteCalculateMeasureResult扩展SpatialAnalystResult实现可序列化

      • 序列化字段

        • measure

          double measure
          
    • com.supermap.services.components.commontypes.S3ConnectionInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • endpoint

          java.lang.String endpoint
          
          S3对象存储 endpoint

          必选参数。

        • region

          java.lang.String region
          
          S3对象存储区域

          可选参数。

        • accessKey

          java.lang.String accessKey
          
          S3对象存储 accessKey

          可选参数。

        • secretKey

          java.lang.String secretKey
          
          S3对象存储 secretKey

          可选参数。

    • com.supermap.services.components.commontypes.S3MBFieldInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • alias

          java.lang.String alias
          
        • isRequired

          boolean isRequired
          
        • name

          java.lang.String name
          
        • size

          int size
          
        • type

          java.lang.String type
          
    • com.supermap.services.components.commontypes.ScaleExportJobConfig扩展java.lang.Object实现可序列化

      • 序列化字段

        • scaleDenominator

          double scaleDenominator
          
        • resolution

          double resolution
          
        • tileMatrix

          TileMatrix tileMatrix
          
    • com.supermap.services.components.commontypes.SceneInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • name

          java.lang.String name
          

          三维场景的名称。

        • atmosphere

          Atmosphere atmosphere
          

          大气环境。

        • camera

          Camera camera
          

          当前场景的相机对象,相当于视点。

        • cameraFOV

          double cameraFOV
          

          场景相机的视角,单位为度,范围为0-90度。

        • fog

          Fog fog
          

          雾对象。

        • fogVisibleAltitude

          double fogVisibleAltitude
          

          三维场景中雾的可见高度,即离地球表面的海拔距离。

        • scaleLegendVisible

          boolean scaleLegendVisible
          

          比例尺是否可见。true 表示比例尺可见,false 表示不可见。

        • latLonGrid

          LatLonGrid latLonGrid
          

          地球经纬网设置。

        • maxCameraDistance

          double maxCameraDistance
          

          场景相机的最大距离,单位为米。

        • minCameraDistance

          double minCameraDistance
          

          场景相机的最小距离,单位为米。

        • screenLayer

          ScreenLayer screenLayer
          

          屏幕图层。

          一个三维场景有且只有一个屏幕图层,屏幕图层可以添加任何三维几何对象, 屏幕图层上的几何对象不随三维场景中球体的旋转、倾斜等操作而变化, 屏幕图层上的对象相对于三维窗口是静止的,可以用于在三维窗口中显示静止的内容。

        • terrainExaggeration

          double terrainExaggeration
          

          地形所夸大的比例。

          下面两幅图分别为设置地形夸大比例前和设置地形夸大比例后的效果。

          叠加了影像数据的地形数据(没有进行地形夸张):

          对地形数据进行夸张后(夸张系数为3):

        • layers

          java.util.List<E> layers
          

          三维图层集合。即三维场景中所包含的所有图层,集合的元素可以是任意一种三维图层。 关于三维图层的类型,请参见:Layer3DType

        • trackingLayer

          TrackingLayer3D trackingLayer
          

          三维跟踪图层。

        • xml

          java.lang.String xml
          
          三维场景的 XML 形式的描述。
        • sceneType

          SceneType sceneType
          
    • com.supermap.services.components.commontypes.ScreenLayer扩展java.lang.Object实现可序列化

      • 序列化字段

        • geometrys

          java.util.Map<K,V> geometrys
          

          屏幕图层中的几何对象集。

        • xUnit

          ScreenCoordinateUnit xUnit
          

          屏幕图层 X 轴方向的坐标类型。

        • yUnit

          ScreenCoordinateUnit yUnit
          

          屏幕图层 Y 轴方向的坐标类型。

        • visible

          boolean visible
          

          屏幕图层是否可见。true 表示可见,false 表示不可见。

    • com.supermap.services.components.commontypes.SearchParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • keywords

          java.lang.String[] keywords
          
          关键字
        • currentPage

          int currentPage
          
          分页请求,页码
        • pageSize

          int pageSize
          
          每页大小
        • orderType

          SearchParameter.OrderType orderType
          
          排序时升降序
    • com.supermap.services.components.commontypes.ServiceAreaAnalystParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • isFromCenter

          boolean isFromCenter
          
          是否从中心点开始分析。 从中心点开始分析和不从中心点开始分析,体现了服务中心和需要该服务的需求地的关系模式。 从中心点开始分析,是一个服务中心向服务需求地提供服务;而不从中心点开始分析, 是一个服务需求地主动到服务中心获得服务。
        • isCenterMutuallyExclusive

          boolean isCenterMutuallyExclusive
          
          是否对分析结果服务区进行互斥处理,可选参数,默认为False 表示不进行互斥处理, 若设置为 true, 表示如果分析出的服务区有重叠的部分,则进行互斥处理。注意:中心点互斥分析暂不支持。
        • isReturnComplexArea

          boolean isReturnComplexArea
          
          是否返回详细服务区面。默认为false,返回简单服务区面。 简单服务区面,生成的服务区面是能覆盖结果路由的凸面做为结果服务区面。 详细服务区面,生成的服务区面会严格按照生成路由生成面轮廓结果,分析结果会更准确,但分析时间更长。
        • serviceBufferRadius

          double serviceBufferRadius
          
          服务区缓冲半径。默认为100米。 仅当 isReturnComplexArea 为 true 时此参数生效。
        • transAnalystParam

          TransportationAnalystParameter transAnalystParam
          
          交通网络分析通用参数。
    • com.supermap.services.components.commontypes.ServiceAreaResult扩展java.lang.Object实现可序列化

      • 序列化字段

        • nodeIDs

          int[] nodeIDs
          

          本服务区包含的网络结点的 ID 集合。

        • nodeFeatures

          Feature[] nodeFeatures
          

          本服务区包含的网络结点要素集合。

        • edgeIDs

          int[] edgeIDs
          

          本服务区包含的网络弧段的 ID 集合。

        • edgeFeatures

          Feature[] edgeFeatures
          

          本服务区包含的网络弧段要素集合。

        • routes

          Route[] routes
          

          本服务区的路由对象集合。

        • serviceRegion

          Geometry serviceRegion
          

          本服务区对应的面对象,即服务范围。

    • com.supermap.services.components.commontypes.ServiceAreaResults扩展java.util.ArrayList<ServiceAreaResult<T>>实现可序列化

    • com.supermap.services.components.commontypes.ShadowVolumeParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • shadowLightType

          ShadowVolumeType shadowLightType
          

          光源类型。SUNLIGHT POINTLIGHT

        • year

          int year
          

          时间信息。

        • month

          int month
          
        • day

          int day
          
        • hour

          int hour
          
        • minute

          int minute
          
        • second

          int second
          
        • timeZone

          int timeZone
          

          时区信息,默认东八区。

        • viewerPosition

          Point3D viewerPosition
          

          观察者位置,光源类型为点光源时使用。

    • com.supermap.services.components.commontypes.SimpleDatasetInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • datasourceName

          java.lang.String datasourceName
          

          数据源名称。

        • datasetName

          java.lang.String datasetName
          

          数据集名称。

    • com.supermap.services.components.commontypes.SingleBandImageLayer扩展GeoTrellisImageLayer实现可序列化

      • 序列化字段

        • bandIndex

          int bandIndex
          

          波段索引

        • colorMap

          java.lang.String colorMap
          

          颜色方案

    • com.supermap.services.components.commontypes.SMLInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • SMLFileName

          java.lang.String SMLFileName
          

          态势图文件名称。

        • SMLName

          java.lang.String SMLName
          

          态势图名称。

        • SMLDesc

          java.lang.String SMLDesc
          

          态势图描述。

        • SMLSeclevel

          java.lang.String SMLSeclevel
          

          态势图密级。

        • SMLDepat

          java.lang.String SMLDepat
          

          态势图所属部门。

        • SMLAuthor

          java.lang.String SMLAuthor
          

          态势图作者。

        • SMLTime

          java.lang.String SMLTime
          

          态势图创建时间。

    • com.supermap.services.components.commontypes.SMTilesLayer扩展Layer实现可序列化

    • com.supermap.services.components.commontypes.SpatialAnalyst3DResult扩展SpatialAnalystResult实现可序列化

      • 序列化字段

        • geometries

          Geometry[] geometries
          
        • returnStream

          boolean returnStream
          
        • sunlightpointresults

          SunlightAnalysisPointResult[][] sunlightpointresults
          

          日照分析点结果,仅在日照分析时有结果。

    • com.supermap.services.components.commontypes.SpatialAnalystResult扩展java.lang.Object实现可序列化

      • 序列化字段

        • succeed

          boolean succeed
          
          空间分析是否成功。
        • message

          java.lang.String message
          

          空间分析失败时返回的信息。

        • status

          SpatialAnalystStatus status
          
          空间分析任务状态。
    • com.supermap.services.components.commontypes.SpatialDatasetInfo扩展DatasetInfo实现可序列化

      • 序列化字段

        • datasetName

          java.lang.String datasetName
          
    • com.supermap.services.components.commontypes.SpatialQuery3DResult扩展SpatialAnalystResult实现可序列化

      • 序列化字段

        • posMode

          PositionMode posMode
          
          位置关系。
        • ids

          int[] ids
          
          结果id数组。
        • idsList

          int[][] idsList
          
    • com.supermap.services.components.commontypes.Spheroid扩展java.lang.Object实现可序列化

      • 序列化字段

        • axis

          double axis
          

          地球椭球体的长半径。

          地球椭球体的长半径也叫地球赤道半径,通过它和地球扁率可以求得地球椭球体的极地半径、第一偏心率、第二偏心率等等。只当地球椭球体的类型为自定义类型时,长半径才可以被设置。

        • flatten

          double flatten
          

          地球椭球体的扁率。

          只当地球椭球体的类型为自定义类型时,扁率才可以被设置。地球椭球体的扁率反映了地球椭球体的圆扁情况, 一般为地球长短半轴之差与长半轴之比。

        • name

          java.lang.String name
          

          地球椭球体对象的名称。

          只当地球椭球体的类型为自定义类型时,才可以设置。

        • type

          SpheroidType type
          

          地球椭球体的类型。

          当地球椭球体类型为自定义类型时,用户需另外指定椭球体的长半径和扁率;其余的值为 SuperMap iServer Java 系统预定义,用户不必指定长半径和扁率。可参见地球椭球体 SpheroidType 枚举类型。

    • com.supermap.services.components.commontypes.SSCSetting扩展java.lang.Object实现可序列化

      • 序列化字段

        • levelField

          java.lang.String levelField
          
        • sscPath

          java.lang.String sscPath
          
        • enabled

          boolean enabled
          
        • autoGenerateSsc

          boolean autoGenerateSsc
          
    • com.supermap.services.components.commontypes.StretchOption扩展java.lang.Object实现可序列化

      • 序列化字段

        • stretchType

          StretchOption.StretchType stretchType
          
        • stdevCoefficient

          double stdevCoefficient
          
        • gaussianCoefficient

          double gaussianCoefficient
          
        • useMedianValue

          boolean useMedianValue
          
        • minPercent

          double minPercent
          
        • maxPercent

          double maxPercent
          
    • com.supermap.services.components.commontypes.StringIDEditResult扩展EditResult实现可序列化

      • 序列化字段

        • stringIds

          java.lang.String[] stringIds
          
    • com.supermap.services.components.commontypes.Style扩展java.lang.Object实现可序列化

      • 序列化字段

        • fillGradientAngle

          double fillGradientAngle
          

          渐变填充的旋转角度。

          以度为单位,精确到0.1度,逆时针方向为正方向。

          有关各渐变填充风格类型的定义,请参见 FillGradientMode

          对于不同的渐变填充,其旋转的后的效果各异,但都是以最小外接矩形的中心为旋转中心,逆时针旋转的。

          1、线性渐变(Linear)

          当设置的角度为0-360度的任意角度时,经过起始点和终止点的线以最小外接矩形的中心为旋转中心逆时针旋转,渐变风格随之旋转,依然从线的起始端渐变到终止端的线性渐变。如下列举在特殊角度的渐变风格:

          (a)当渐变填充角度设置为0度或者360度的时候,那么渐变填充风格为由左到右从起始色到终止色的线性渐变,如图所示起始色为黄色,终止色为粉红色;

          (b)当渐变填充角度设置为180度时,渐变填充风格与(a)中描述的风格正好相反,即从右到左,从起始色到终止色线性渐变;

          (c)当渐变填充角度设置为90度时,渐变填充风格为由下到上,起始色到终止色的线性渐变;

          (d)当渐变填充角度设置为270度时,渐变填充风格与(c)中描述的风格正好相反,即从上到下,起始色到终止色线性渐变。

          2、辐射渐变(Radial)

          渐变填充角度设置为任何角度(不超出正常范围)时,将定义辐射渐变的圆形按照设置的角度进行旋转,由于圆是关于填充范围的最小外接矩形的中心点对称的,所以旋转之后的渐变填充的风格始终保持一样,即从中心点到填充范围的边界,从前景色到背景色的辐射渐变。

          3、圆锥渐变(Conical)

          当渐变角度设置为0-360度之间的任何角度,该圆锥的所有母线将发生旋转,以圆锥的中心点,即填充区域的最小外接矩形的中心为旋转中心,逆时针方向旋转。如图所示的例子中,旋转角度为90度,所有的母线都从起始位置(旋转角度为零的位置)开始旋转到指定角度,以经过起始点的母线为例,其从0度位置旋转到90度位置。

          4、四角渐变(Square)

          根据给定的渐变填充角度,将发生渐变的正方形以填充区域范围的中心为中心进行相应的旋转,所有正方形都是从初始位置即旋转角度为零的默认位置开始旋转。渐变依然是从内部的正方形到外部的正方形发生从起始色到终止色的渐变。

        • fillBackColor

          Color fillBackColor
          

          填充符号的背景色。

          当填充模式为渐变填充时,该颜色为填充终止色。

        • fillBackOpaque

          boolean fillBackOpaque
          

          当前填充背景是否不透明。

          如果当前填充背景是不透明的,则为 true,否则为 false。默认值为 False,代表透明。

        • fillGradientOffsetRatioX

          double fillGradientOffsetRatioX
          

          渐变填充中心点相对于填充区域范围中心点的水平偏移百分比。

          设填充区域范围中心点的坐标为(x0, y0),填充中心点的坐标为(x, y),填充区域范围的宽度为 a,水平偏移百分比为 dx,则

          x=x0 + a*dx/100

          该百分比可以为负,当其为负时,填充中心点相对于填充区域范围中心点向 x 轴负方向偏移。

          该属性仅对辐射渐变、圆锥渐变和四角渐变填充有效,不适用于线性渐变填充。

        • fillGradientOffsetRatioY

          double fillGradientOffsetRatioY
          

          填充中心点相对于填充区域范围中心点的垂直偏移百分比。

          设填充区域范围中心点的坐标为(x0, y0),填充中心点的坐标为(x, y),填充区域范围的高度为 b,垂直偏移百分比为 dy,则

          Y=y0 + b*dy/100

          该百分比可以为负,当其为负时,填充中心点相对于填充区域范围中心点向 y 轴负方向偏移。

          该属性仅对辐射渐变、圆锥渐变和四角渐变填充有效,线性渐变填充不适用。

        • fillForeColor

          Color fillForeColor
          

          填充符号的前景色。

          当填充模式为渐变填充时,该颜色为渐变填充起始色。

        • fillGradientMode

          FillGradientMode fillGradientMode
          

          渐变填充风格的渐变类型。

        • fillOpaqueRate

          int fillOpaqueRate
          

          填充不透明度,合法值为 0——100 的数值。

          其中 0 表示完全透明;100 表示完全不透明。赋值小于 0 时按照 0 处理,大于 100 时按照 100 处理。 默认值为 100,表示完全不透明。

        • fillSymbolID

          int fillSymbolID
          

          填充符号的编码,即在填充库中填充风格的 ID。

          此编码用于唯一标识各普通填充风格的填充符号。

        • lineColor

          Color lineColor
          

          符号为线状符号时,表示边线的颜色;符号为点状符号时,表示点的颜色。

        • lineSymbolID

          int lineSymbolID
          

          线状符号的编码,即线型库中线型的 ID。

          此编码用于唯一标识各普通填充风格的填充符号,默认值为0。

        • lineWidth

          double lineWidth
          

          边线宽度。

          位为毫米,精度到0.1。默认值为1.0。

        • markerAngle

          double markerAngle
          

          点状符号的旋转角度。

          以度为单位,精确到 0.1 度,逆时针方向为正方向。此角度可以作为普通填充风格中填充符号的旋转角度。默认值为0。

        • markerSize

          double markerSize
          
          已过时。 

          点状符号的大小。

          单位为:mm。点状符号的大小跟点的显示大小是两个概念,这里设置的是点状符号的大小。

          从7.2.0开始废除,用markerWidth和markerHeight替代

        • markerWidth

          double markerWidth
          

          点状符号的宽。

          单位为:mm。

        • markerHeight

          double markerHeight
          

          点状符号的高。

          单位为:mm。

        • markerSymbolID

          int markerSymbolID
          

          点状符号的编码,即符号库中点风格的 ID。

          此编码用于唯一标识各点状符号。

    • com.supermap.services.components.commontypes.SunlightAnalysisPointResult扩展java.lang.Object实现可序列化

      • 序列化字段

        • sunlightRatio

          double sunlightRatio
          

          日照率。

        • position

          Point3D position
          

          三维点位置。

        • period

          SunlightRatioPeriod[] period
          
    • com.supermap.services.components.commontypes.SunlightParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • startMonth

          int startMonth
          

          开始时间信息。

        • startDay

          int startDay
          
        • startHour

          int startHour
          
        • startMinute

          int startMinute
          
        • startSecond

          int startSecond
          
        • endMonth

          int endMonth
          

          结束时间信息。

        • endDay

          int endDay
          
        • endHour

          int endHour
          
        • endMinute

          int endMinute
          
        • endSecond

          int endSecond
          
        • segemetThreshold

          double segemetThreshold
          

          网格细分阈值。

        • timeInterval

          int timeInterval
          

          时间间隔。

        • keys

          double[] keys
          

          颜色表信息。

        • colors

          Color[] colors
          
        • queryDatasets

          java.lang.String[] queryDatasets
          

          待查询数据集。

        • isLonlat

          boolean isLonlat
          

          是否为经纬度,默认经纬度。

        • timeZone

          int timeZone
          

          时区,默认东八区。

        • distanceThreshold

          double distanceThreshold
          

          距离误差,默认0.1。

    • com.supermap.services.components.commontypes.SunlightRatioPeriod扩展java.lang.Object实现可序列化

      • 序列化字段

        • startTime

          java.lang.String startTime
          

          起始时间。

        • endTime

          java.lang.String endTime
          

          结束时间。

    • com.supermap.services.components.commontypes.SupplyCenter扩展java.lang.Object实现可序列化

      • 序列化字段

        • nodeID

          int nodeID
          

          资源供给中心点的结点 ID。

        • maxWeight

          double maxWeight
          

          资源供给中心的最大耗费(阻值)。

          中心点最大阻值设置越大,表示中心点所提供的资源可影响范围越大。

          最大阻力值是用来限制需求点到中心点的花费。 如果需求点(弧段或结点)到此中心的花费大于最大阻力值,则该需求点被过滤掉。

        • resourceValue

          double resourceValue
          
          已过时。 

          资源供给中心的资源量,设置后不起作用。

        • type

          SupplyCenterType type
          

          资源供给中心点的类型。

          有关资源供给中心点的类型,请参见 SupplyCenterType 枚举类。

          资源供给中心点的类型包括非中心,固定中心和可选中心。固定中心用于资源分配分析; 固定中心和可选中心用于选址分析;非中心在两种网络分析时都不予考虑。

    • com.supermap.services.components.commontypes.SupplyCenterCollection扩展java.util.ArrayList<SupplyCenter>实现可序列化

    • com.supermap.services.components.commontypes.SupplyResult扩展Feature实现可序列化

      • 序列化字段

        • actualResourceValue

          double actualResourceValue
          

          资源供给中心实际提供的资源量。

        • averageWeight

          double averageWeight
          

          从本资源供给中心到每个需求点的平均耗费(阻值)。

        • demandCount

          int demandCount
          

          所服务的需求点(弧段)的数量。

        • totalWeights

          double totalWeights
          

          从本资源供给中心到所有需求点的总耗费(阻值)。

        • resourceValue

          double resourceValue
          

          资源供给中心的资源量。

        • type

          SupplyCenterType type
          

          资源供给中心点的类型。

          有关资源供给中心点的类型,请参见 SupplyCenterType 枚举类。

          资源供给中心点的类型包括非中心,固定中心和可选中心。固定中心用于资源分配分析; 固定中心和可选中心用于选址分析;非中心在两种网络分析时都不予考虑。

        • nodeID

          int nodeID
          

          资源供给中心点的结点 ID。

        • maxWeight

          double maxWeight
          

          各个需求对象到资源供给中心的最大耗费(阻值)。 如果需求对象(如弧段或结点)到此中心的花费大于此值,则该对象被过滤掉。

    • com.supermap.services.components.commontypes.SurfaceAnalystResult扩展java.lang.Object实现可序列化

      • 序列化字段

        • geometries

          Geometry[] geometries
          

          用于表面分析的几何对象。

        • datasetInfo

          DatasetInfo datasetInfo
          

          数据集信息。详请参考 DatasetInfo

    • com.supermap.services.components.commontypes.SVTilesMapLayer扩展Layer实现可序列化

    • com.supermap.services.components.commontypes.SVTilesSubLayer扩展SVTilesMapLayer实现可序列化

    • com.supermap.services.components.commontypes.SymbolFill3DResourceParameter扩展ResourceParameter3D实现可序列化

      • 序列化字段

        • fill3dID

          int fill3dID
          

          三维填充符号的ID。

    • com.supermap.services.components.commontypes.SymbolFillInfo扩展SymbolInfo实现可序列化

      • 序列化字段

        • items

          java.util.List<E> items
          
    • com.supermap.services.components.commontypes.SymbolFillItem扩展java.lang.Object实现可序列化

      • 序列化字段

        • fillColor

          Color fillColor
          
        • borderLineWidth

          double borderLineWidth
          
        • borderLineStyleId

          int borderLineStyleId
          
        • borderLineColor

          Color borderLineColor
          
    • com.supermap.services.components.commontypes.SymbolInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • symbolId

          int symbolId
          
    • com.supermap.services.components.commontypes.SymbolLib扩展java.lang.Object实现可序列化

      • 序列化字段

        • libID

          int libID
          

          标号库ID。

        • symbolCount

          int symbolCount
          

          标号个数。

        • symbolLibName

          java.lang.String symbolLibName
          

          标号库名字。

        • classFication

          java.lang.String classFication
          

          标号库密级。

        • createTime

          java.lang.String createTime
          

          标号库创建时间。

        • creator

          java.lang.String creator
          

          标号库单位。

        • modifyTime

          java.lang.String modifyTime
          

          标号库修改时间。

        • version

          java.lang.String version
          

          标号库版本。

        • rootSymbolIconUrl

          java.lang.String rootSymbolIconUrl
          

          标号Icon的根URI。

        • rootSymbolLibNode

          SymbolLibNode rootSymbolLibNode
          

          标号库根节点。

        • dotCount

          int dotCount
          

          点标号的个数

        • algoCount

          int algoCount
          

          线面标号的个数

    • com.supermap.services.components.commontypes.SymbolLibNode扩展java.lang.Object实现可序列化

      • 序列化字段

        • libID

          int libID
          

          标号库ID。

        • symbolCode

          int symbolCode
          

          标号Code。

        • symbolName

          java.lang.String symbolName
          

          标号名字。

        • symbolNodeType

          SymbolNodeType symbolNodeType
          

          标号节点类型,组节点或叶子节点。

        • symbolType

          GraphicObjectType symbolType
          

          标号类型,点标号或线面标号。

        • childNodeCount

          int childNodeCount
          

          组节点下的子节点个数。

        • childNodes

          java.util.ArrayList<E> childNodes
          

          组节点下的子节点。

    • com.supermap.services.components.commontypes.SymbolLine3DResourceParameter扩展ResourceParameter3D实现可序列化

    • com.supermap.services.components.commontypes.SymbolLineInfo扩展SymbolInfo实现可序列化

      • 序列化字段

        • symbolId

          int symbolId
          
        • items

          java.util.List<E> items
          
    • com.supermap.services.components.commontypes.SymbolLineItem扩展java.lang.Object实现可序列化

      • 序列化字段

        • lineColor

          Color lineColor
          
        • borderLineWidth

          double borderLineWidth
          
    • com.supermap.services.components.commontypes.SymbolMarker3DResourceParameter扩展ResourceParameter3D实现可序列化

      • 序列化字段

        • markerID

          int markerID
          

          三维点符号的ID。

    • com.supermap.services.components.commontypes.SymbolMarkerInfo扩展SymbolInfo实现可序列化

      • 序列化字段

        • fillColor

          Color fillColor
          
        • borderLineColor

          Color borderLineColor
          
        • borderLineWidth

          double borderLineWidth
          
    • com.supermap.services.components.commontypes.SymbolPictureInfo扩展SymbolInfo实现可序列化

      • 序列化字段

        • image

          java.awt.image.BufferedImage image
          
    • com.supermap.services.components.commontypes.SymbolPipeNode3DResourceParameter扩展ResourceParameter3D实现可序列化

      • 序列化字段

        • pipeNodeID

          int pipeNodeID
          

          三维自适应管点符号的ID。

    • com.supermap.services.components.commontypes.TADefaultPublishCapability扩展java.lang.Object实现可序列化

      • 序列化字段

        • support

          boolean support
          

          是否支持默认发布。默认为false。

          从以下版本开始:
          7.0.0
        • networkDatasetCount

          int networkDatasetCount
          

          网络数据集的个数。

          从以下版本开始:
          7.0.0
        • iServerStandard

          boolean iServerStandard
          

          是否是iServer标准版。默认为false。

          从以下版本开始:
          7.0.0
        • noTALicense

          boolean noTALicense
          

          是否存在交通网分析络许可。默认为false。

          从以下版本开始:
          7.0.0
    • com.supermap.services.components.commontypes.TerrainAnalystSetting扩展java.lang.Object实现可序列化

      • 序列化字段

        • bounds

          Rectangle2D bounds
          
          结果数据集的地理范围。只有 BoundType 为 Custom 时才有效。
        • boundsType

          BoundsType boundsType
          
          分析结果数据集范围类型。
        • cellSize

          double cellSize
          
          结果数据集的单元格大小。当单元格类型为 Custom 时有效。
        • cellSizeType

          CellSizeType cellSizeType
          
          结果数据集的单元格类型。
    • com.supermap.services.components.commontypes.TerrainLayer扩展Layer3D实现可序列化

      • 序列化字段

        • datasetGrid

          DatasetGridInfo datasetGrid
          
          栅格数据集。

          如果一个地形图层是由栅格数据集形成的,那么该字段不为null , 如果是地形缓存形成的,那么该字段为null.

        • isDatasetGridFloat

          boolean isDatasetGridFloat
          
        • cacheType

          TerrainCacheType cacheType
          
          缓存类型。
        • tileSize

          int tileSize
          
          切片大小
    • com.supermap.services.components.commontypes.TextStyle扩展java.lang.Object实现可序列化

      • 序列化字段

        • align

          TextAlignment align
          

          文本的对齐方式。

          默认是文本左上角对齐。

        • stringAlignment

          StringAlignment stringAlignment
          
          该字段表示多行文本排版类型
        • backColor

          Color backColor
          

          文本的背景色。

          默认颜色为白色。

        • foreColor

          Color foreColor
          

          文本的前景色。

          默认色为黑色。

        • backOpaque

          boolean backOpaque
          

          文本背景是否不透明,true 表示文本背景不透明。

        • sizeFixed

          boolean sizeFixed
          

          文本大小是否固定。

          false,表示文本为非固定尺寸的文本。

        • fontHeight

          double fontHeight
          

          文本字体的高度,默认值为6,单位与TextStyle.sizeFixed有关。 当TextStyle.sizeFixed为False时,即非固定文本大小时使用地图坐标单位,如地理坐标系下的地图中单位为度;当TextStyle.sizeFixed为True时,单位为毫米(mm)。

        • fontWidth

          double fontWidth
          

          文本字体的宽度。

          字体的宽度以英文字符为标准,由于一个中文字符相当于两个英文字符。

        • fontWeight

          int fontWeight
          

          文本字体的磅数,表示粗体的具体数值。

          取值范围为从0-900之间的整百数,如400表示正常显示,700表示为粗体,可参见微软 MSDN 帮助中关于 LOGFONT 类的介绍。 默认值为400。

        • fontName

          java.lang.String fontName
          

          文本字体的名称。

          默认值为 Times New Roman。

        • bold

          boolean bold
          

          文本是否为粗体字,true 表示为粗体。

          默认值为 false,即文本不是粗体字。

        • italic

          boolean italic
          

          文本是否采用斜体,true 表示采用斜体。

        • italicAngle

          double italicAngle
          

          字体倾斜角度,正负度之间,以度为单位,精确到0.1度。

          当倾斜角度为0度,为系统默认的字体倾斜样式。正负度是指以纵轴为起始零度线,其纵轴左侧为正,右侧为负。允许的最大角度为60,最小-60。大于60按照60处理,小于-60按照-60处理。如图所示,字体倾斜角度在正负30度时的效果。 目前只对标签专题图有效。

        • shadow

          boolean shadow
          

          文本是否有阴影。

          true 表示给文本增加阴影。默认值为 false, 即文本没有阴影。

        • strikeout

          boolean strikeout
          

          文本字体是否加删除线。

          true 表示加删除线。默认值为 false,即文本字体不加删除线。

        • outline

          boolean outline
          

          是否以轮廓的方式来显示文本的背景。

          true,表示以轮廓的方式来显示文本的背景。默认值为 false,表示不以轮廓的方式来显示文本的背景。

        • outlineWidth

          int outlineWidth
          

          返回文本轮廓的宽度,数值的单位为:像素。

          数值范围是从0到5之间的任意整数。

        • borderSpacingWidth

          int borderSpacingWidth
          

          返回文字背景矩形框边缘与文字边缘的间隔,单位为:像素。

        • fontScale

          double fontScale
          

          文本字体的缩放比例。

        • opaqueRate

          int opaqueRate
          

          注记文字的不透明度,只对三维字体有效。

          不透明度的范围为 0-100。

        • underline

          boolean underline
          

          文本字体是否加下划线。

          true 表示加下划线。

        • rotation

          double rotation
          

          文本旋转的角度。

          逆时针方向为正方向,单位为度,精确到0.1度。 默认值为0.0。

    • com.supermap.services.components.commontypes.Theme扩展java.lang.Object实现可序列化

      • 序列化字段

        • type

          ThemeType type
          

          专题图类型。

        • memoryData

          java.util.Map<K,V> memoryData
          

          专题图内存数据。

          制作专题图时,如果设置了内存数据,则会制作基于内存数据的专题图。具体实现为:在使用专题值制作专题图后,会用外部值代替专题值来制作相应的专题图。

          第一个参数代表专题值,是数据集中用来做专题图的字段或表达式的值;第二个参数代表外部值。

    • com.supermap.services.components.commontypes.Theme3D扩展java.lang.Object实现可序列化

      • 序列化字段

    • com.supermap.services.components.commontypes.Theme3DLabel扩展Theme3D实现可序列化

      • 序列化字段

        • labelExpression

          java.lang.String labelExpression
          

          三维标注字段表达式。

          三维标注字段表达式为字段名称或字段的 SQL 表达式。决定了标签所显示的内容,即某个字段,或字段的 SQL 表达式的结果。

        • uniformStyle

          TextStyle uniformStyle
          

          统一文本风格。

    • com.supermap.services.components.commontypes.Theme3DRange扩展Theme3D实现可序列化

      • 序列化字段

        • rangeExpression

          java.lang.String rangeExpression
          

          三维分段字段表达式。

          通过对比某要素三维分段字段表达式的值与(按照一定的分段模式确定的)各分段范围的分段值, 来确定该要素所在的范围段,从而对落在不同分段内的要素设置为不同的风格。

        • items

          java.util.List<E> items
          

          分段专题图子项集合。

    • com.supermap.services.components.commontypes.Theme3DRangeItem扩展ThemeRangeItem实现可序列化

      • 序列化字段

        • style

          GeoStyle3D style
          

          专题图子项的对应的风格。

    • com.supermap.services.components.commontypes.Theme3DUnique扩展Theme3D实现可序列化

      • 序列化字段

        • defaultStyle

          GeoStyle3D defaultStyle
          

          默认风格。

          对于那些未在三维单值专题图子项之列的对象使用该风格显示。 如未设置,则使用图层默认风格显示。

        • uniqueExpression

          java.lang.String uniqueExpression
          

          三维单值专题图字段表达式。

          三维单值专题图字段表达式是用于制作三维单值专题图的字段或字段表达式。 该字段可以为要素的某一属性(如地质图中的年代或成份), 其值的数据类型可以为数值型或字符型。

        • items

          java.util.List<E> items
          

          三维单值专题图子项集合。

    • com.supermap.services.components.commontypes.Theme3DUniqueItem扩展ThemeUniqueItem实现可序列化

      • 序列化字段

        • style

          GeoStyle3D style
          

          专题图子项的对应的风格。

    • com.supermap.services.components.commontypes.ThemeCustom扩展Theme实现可序列化

      • 序列化字段

        • fillBackColorExpression

          java.lang.String fillBackColorExpression
          

          填充背景色的字段表达式。

          从以下版本开始:
          7.1.0
        • fillForeColorExpression

          java.lang.String fillForeColorExpression
          

          填充颜色的字段表达式。

          从以下版本开始:
          7.1.0
        • fillGradientAngleExpression

          java.lang.String fillGradientAngleExpression
          

          填充角度的字段表达式。

          从以下版本开始:
          7.1.0
        • fillGradientModeExpression

          java.lang.String fillGradientModeExpression
          

          填充渐变类型的字段表达式。

          从以下版本开始:
          7.1.0
        • fillGradientOffsetRatioXExpression

          java.lang.String fillGradientOffsetRatioXExpression
          

          填充中心点 X 方向偏移量的字段表达式。

          从以下版本开始:
          7.1.0
        • fillGradientOffsetRatioYExpression

          java.lang.String fillGradientOffsetRatioYExpression
          

          填充中心点 Y 方向偏移量的字段表达式。

          从以下版本开始:
          7.1.0
        • fillOpaqueRateExpression

          java.lang.String fillOpaqueRateExpression
          

          填充不透明度的字段表达式。

          从以下版本开始:
          7.1.0
        • fillSymbolIDExpression

          java.lang.String fillSymbolIDExpression
          

          填充符号风格的字段表达式。

          从以下版本开始:
          7.1.0
        • lineColorExpression

          java.lang.String lineColorExpression
          

          线型符号或是点符号的颜色的字段表达式。

          从以下版本开始:
          7.1.0
        • lineSymbolIDExpression

          java.lang.String lineSymbolIDExpression
          

          线型符号风格的字段表达式。

          从以下版本开始:
          7.1.0
        • lineWidthExpression

          java.lang.String lineWidthExpression
          

          线型符号线宽的字段表达式。

          从以下版本开始:
          7.1.0
        • markerAngleExpression

          java.lang.String markerAngleExpression
          

          点符号旋转角度的字段表达式。 在桌面只有点符号可以设置此字段。

          从以下版本开始:
          7.1.0
        • markerSizeExpression

          java.lang.String markerSizeExpression
          

          点符号尺寸的字段表达式。

          从以下版本开始:
          7.1.0
        • markerSymbolIDExpression

          java.lang.String markerSymbolIDExpression
          

          点符号风格的字段表达式。

          从以下版本开始:
          7.1.0
    • com.supermap.services.components.commontypes.ThemeDotDensity扩展Theme实现可序列化

      • 序列化字段

        • value

          double value
          

          专题图中每一个点所代表的数值。

          点值的确定与地图比例尺以及点的大小有关。地图比例尺越大,相应的图面范围也越大,点相应就可以越多,此时点值就可以设置相对小一些。点形状越大,点值相应就应该设置的小一些。点值过大或过小都是不合适的。

        • dotExpression

          java.lang.String dotExpression
          

          创建点密度专题图的字段或字段表达式。

          点的数目或密集程度的来源。

        • style

          Style style
          

          点密度专题图中点的风格。

    • com.supermap.services.components.commontypes.ThemeGraduatedSymbol扩展Theme实现可序列化

      • 序列化字段

        • expression

          java.lang.String expression
          

          用于创建等级符号专题图的字段或字段表达式。

          用于制作等级符号专题图的字段或者字段表达式应为数值型。

        • graduatedMode

          GraduatedMode graduatedMode
          

          等级符号专题图分级模式。

          分级主要是为了减少制作等级符号专题图中数据大小之间的差异。如果数据之间差距较大,则可以采用对数或者平方根的分级方式来进行,这样就减少了数据之间的绝对大小的差异,使得等级符号图的视觉效果比较好,同时不同类别之间的比较也还是有意义的。

          有三种分级模式:常数、对数和平方根,对于有值为负数的字段,不可以采用对数和平方根的分级方式。

          不同的分级模式用于确定符号大小的数值是不相同的,常数按照字段的原始数据进行,对数则是对每条记录对应的专题变量取自然对数、平方根则是对其取平方根,用最终得到的结果来确定其等级符号的大小。

        • offsetX

          java.lang.String offsetX
          

          等级符号图 X 坐标方向(横向)偏移量。

          使用地图单位。

        • offsetY

          java.lang.String offsetY
          

          等级符号图 Y 坐标方向(纵向)的偏移量。

          使用地图单位。

        • leaderLineStyle

          Style leaderLineStyle
          

          等级符号图与其相应对象之间的牵引线的风格。

        • leaderLineDisplayed

          boolean leaderLineDisplayed
          

          是否显示等级符号图与其相应对象之间的牵引线。

          如果渲染符号偏移该对象,图与对象之间可以采用牵引线进行连接。

          只有设置了 isFlowEnabled 为 true 时,牵引线才起作用。

        • flowEnabled

          boolean flowEnabled
          

          是否允许等级符号图追随其对应的对象流动显示。

          缺省为 false,即不允许对象流动显示。

        • negativeStyle

          Style negativeStyle
          

          负值的等级符号风格。

        • negativeDisplayed

          boolean negativeDisplayed
          

          是否显示负值的等级符号风格,true 表示显示。

        • zeroStyle

          Style zeroStyle
          

          0值的等级符号风格。

        • zeroDisplayed

          boolean zeroDisplayed
          

          是否显示0值的等级符号风格,true 表示显示。

        • positiveStyle

          Style positiveStyle
          

          正值的等级符号风格。

        • baseValue

          double baseValue
          

          等级符号专题图的基准值,单位同专题变量的单位。

          每个符号的显示大小 = positiveStyle(或 zeroStyle,negativeStyle).markerSize * value / basevalue

          但是这里的 value 是经过分级计算之后的值,value 就是 expression 所对应的值。

        • offsetFixed

          boolean offsetFixed
          

          等级符号图的偏移量是否固定。

    • com.supermap.services.components.commontypes.ThemeGraph扩展Theme实现可序列化

      • 序列化字段

        • items

          ThemeGraphItem[] items
          

          统计专题图的子项集合。

          其中,面积图显示的时候,多个item会合并成一个面,面的风格采用第一个item的风格渲染。

          从以下版本开始:
          6.1.3
        • offsetX

          java.lang.String offsetX
          

          统计图的水平偏移量。

          默认使用地图单位。

        • offsetY

          java.lang.String offsetY
          

          统计图的垂直偏移量。

          默认使用地图单位。

        • graphType

          ThemeGraphType graphType
          

          统计专题图类型。

          SuperMap iServer Java 定义了13种类型的统计图,分别为面积图、阶梯图、折线图、点状图、柱状图、三维柱状图、饼图、三维饼图、玫瑰图、三维玫瑰图、堆叠柱状图、三维堆叠柱状图、环状图。

        • barWidth

          double barWidth
          

          柱状专题图中每一个柱的宽度。

          使用地图坐标单位。只有选择的统计图类型为柱状图(柱状图、三维柱状图、堆叠柱状图、三维堆叠柱状图)时,此项才可设置。

        • startAngle

          double startAngle
          

          饼状统计图的起始角度。

          默认以水平方向为正向。单位为度,精确到0.1度。

          只有选择的统计图类型为饼状图(饼图、三维饼图、玫瑰图、三维玫瑰图)时,此项才可设置。

        • roseAngle

          double roseAngle
          

          统计图中玫瑰图或三维玫瑰图分片的角度。

          单位为度,精确到0.1度。

        • flowEnabled

          boolean flowEnabled
          

          专题图的渲染风格是否流动显示。

        • leaderLineStyle

          Style leaderLineStyle
          

          统计图与其表示对象之间牵引线的风格。

        • leaderLineDisplayed

          boolean leaderLineDisplayed
          

          是否显示统计图和它所表示的对象之间的牵引线。

          如果渲染符号偏移该对象,图与对象之间可以采用牵引线进行连接。只有设置了 ThemeGraph.flowEnabled 为 true 时,牵引线才起作用。

        • negativeDisplayed

          boolean negativeDisplayed
          

          专题图中是否显示属性为负值的数据,true 表示显示,false 表示不显示。

          该方法对面积图、阶梯图、折线图、点状图、柱状图、三维柱状图无效,因为在绘制时会始终显示负值数据;对于饼图、三维饼图、玫瑰图、三维玫瑰图、金字塔专题图-条形、金字塔专题图-面形,如果用户将该方法参数设为 true,则将负值取绝对值后按照正值进行处理,若设置为 false,则不对其进行绘制(正、负值数据均不绘制)。

        • axesColor

          Color axesColor
          

          坐标轴颜色,ThemeGraph.axesDisplayed=true 时有效。

        • axesDisplayed

          boolean axesDisplayed
          

          是否显示坐标轴。

        • axesTextStyle

          TextStyle axesTextStyle
          

          坐标轴文本风格。ThemeGraph.axesTextDisplayed=true 时有效。其中,关于文本对齐方式,统计专题图中坐标轴的文本对齐方式均采用右下角的对齐方式,目的是防止坐标轴压盖文本。

        • axesTextDisplayed

          boolean axesTextDisplayed
          

          是否显示坐标轴的文本标注。

        • axesGridDisplayed

          boolean axesGridDisplayed
          

          是否在统计图坐标轴上显示网格。

        • graphTextStyle

          TextStyle graphTextStyle
          

          统计图上的文字标注风格,ThemeGraph.graphTextDisplayed=true 时有效。

        • graphTextFormat

          GraphTextFormat graphTextFormat
          

          统计专题图文本显示格式,如百分数、真实数值、标题、标题+百分数、标题+真实数值。

          有关统计专题图文本显示格式详细信息,请参考 GraphTextFormat 枚举类。

        • graphTextDisplayed

          boolean graphTextDisplayed
          

          是否显示统计图上的文字标注。

        • minGraphSize

          double minGraphSize
          

          统计图中显示的最小图表尺寸。

          使用地图单位。中间尺寸的图表大小在最大和最小图表之间采用逐渐变化。

        • maxGraphSize

          double maxGraphSize
          

          统计图中显示的最大图表尺寸。

          使用地图单位。中间尺寸的图表大小在最大和最小图表之间采用逐渐变化。

        • graphSizeFixed

          boolean graphSizeFixed
          

          是否固定统计图大小。

        • graduatedMode

          GraduatedMode graduatedMode
          

          统计图中地理要素的值与图表尺寸间的映射关系(常数、对数、平方根),即分级方式。

          分级主要是为了减少制作统计专题图中数据大小之间的差异。如果数据之间差距较大,则可以采用对数或者平方根的分级方式来进行,这样就减少了数据之间的绝对大小的差异,使得统计图的视觉效果比较好,同时不同类别之间的比较也还是有意义的。

          有三种分级模式:常数、对数和平方根,对于有值为负数的字段,不可以采用对数和平方根的分级方式。不同的等级方式用于确定符号大小的数值是不相同的,常数则是按照字段的原始数据进行,对数则是对各分量的总和先取其自然对数、平方根则是对各分量的总和先求其平方根,用最终得到的结果来确定其等级符号的大小。

        • graphAxesTextDisplayMode

          GraphAxesTextDisplayMode graphAxesTextDisplayMode
          
          统计专题图坐标轴文本显示模式
        • memoryKeys

          int[] memoryKeys
          

          以内存数组方式制作专题图时的键数组。

          键数组内的数值代表 SmID 值,它与 ThemeGraphItem 类中的值数组(ThemeGraphItem.memoryDoubleValues) 要关联起来应用。键数组中数值的个数必须要与值数组的数值个数一致。 值数组中的值将代替原来的专题值来制作统计专题图。

          比如:利用面积字段和周长字段(即有两个统计专题图子项 )作为专题变量制作统计专题图。

          键数组设置为(1,3,8,9),专题变量为“面积”的值数组设置为(5.2,6.1,3.4,8.5),专题变量为“周长”的值数组设置为(10.2,12.44,6.4,16.1)。

          则制作完成后会有四个统计图,分别为 SmID 值为1,3,8,9的记录所对应的统计图, 每个统计图有两项,分别代表面积和周长。

          需要注意的是,此时 SmID 值为1的记录,其对应的面积字段的值用值数组的“5.2”代替,周长字段的值用值数组的“10.2”代替;SmID 值为3的记录,其对应的面积字段的值用值数组的“6.1”代替,周长字段的值用值数组的“12.44”代替,以此类推。

        • offsetFixed

          boolean offsetFixed
          

          统计图是否固定偏移量。

          固定偏移量,则统计图的偏移量不随地图的缩放而变化。

        • overlapAvoided

          boolean overlapAvoided
          

          统计图是否采用避让方式显示。

          1. 对数据集制作统计专题图 当统计图采用避让方式显示时,如果 MapParameter.overlapDisplayed 设置为 true,则在统计图重叠度很大的情况下,会出现无法完全避免统计图重叠的现象;当 MapParameter.overlapDisplayed 设置为 false 时,会过滤掉一些统计图,从而保证所有的统计图均不重叠。

          2. 对数据集同时制作统计专题图和标签专题图。当统计图不显示子项文本时,标签专题图的标签即使和统计图重叠,两者也都可正常显示;当统计图显示子项文本时,如果统计图中的子项文本和标签专题图中的标签不重叠,则两者均正常显示;如果重叠,则会过滤掉统计图的子项文本,只显示标签。

    • com.supermap.services.components.commontypes.ThemeGraphItem扩展java.lang.Object实现可序列化

      • 序列化字段

        • caption

          java.lang.String caption
          

          专题图子项的名称。

        • graphExpression

          java.lang.String graphExpression
          

          统计专题图的专题变量。

          专题变量可以是一个字段或字段表达式。设置此项时可以不设ThemeGraphItem.memoryDoubleValues

        • uniformStyle

          Style uniformStyle
          

          统计专题图子项的显示风格。

        • memoryDoubleValues

          double[] memoryDoubleValues
          

          内存数组方式制作专题图时的值数组。

          设置此项时可以不设ThemeGraphItem.graphExpression

          内存数组方式制作专题图时,只对 SmID 值在键数组(ThemeGraph.memoryKeys)中的记录制作专题图。 值数组的数值个数必须与键数组中数值的个数一致。 值数组中的值将代替原来的专题值来制作统计专题图。

          比如:利用面积字段和周长字段(即有两个统计专题图子项 )作为专题变量制作统计专题图。

          键数组设置为(1,3,8,9),专题变量为“面积”的值数组设置为(5.2,6.1,3.4,8.5),专题变量为“周长”的值数组设置为(10.2,12.44,6.4,16.1)。

          则制作完成后会有四个统计图,分别为 SmID 值为1,3,8,9的记录所对应的统计图, 每个统计图有两项,分别代表面积和周长。

          需要注意的是,此时 SmID 值为1的记录,其对应的面积字段的值用值数组的“5.2”代替,周长字段的值用值数组的“10.2”代替;SmID 值为3的记录,其对应的面积字段的值用值数组的“6.1”代替,周长字段的值用值数组的“12.44”代替,以此类推。

    • com.supermap.services.components.commontypes.ThemeGridRange扩展Theme实现可序列化

      • 序列化字段

        • items

          ThemeGridRangeItem[] items
          

          栅格分段专题图子项数组。

          栅格分段专题图子项就是栅格值按照某种分段方式分成的不同的范围段。

        • rangeMode

          RangeMode rangeMode
          

          分段专题图的分段方式。

          栅格分段专题图只支持四种分段方式,即等距离分段法、平方根分段法、对数分段法以及自定义分段法。

        • rangeParameter

          double rangeParameter
          

          分段参数。

          当分段模式为等距离分段法,平方根分段法,对数分段法其中一种时,该参数为分段个数,当分段模式为自定义距离时,该参数表示自定义距离。

        • reverseColor

          boolean reverseColor
          

          是否对分段专题图中分段的颜色风格进行反序显示。

        • colorGradientType

          ColorGradientType colorGradientType
          

          颜色渐变模式。

        • specialValueTransparent

          boolean specialValueTransparent
          

          栅格专题图中特殊值(目前支持空值)是否透明显示。

        • specialValue

          double specialValue
          
          栅格专题图中的特殊值
    • com.supermap.services.components.commontypes.ThemeGridRangeItem扩展java.lang.Object实现可序列化

      • 序列化字段

        • caption

          java.lang.String caption
          

          栅格分段专题图中子项的名称。

          默认值为 UntitledThemeGridRangeItem。

        • color

          Color color
          
          栅格分段专题图中每一个分段专题图子项的对应的颜色。

        • start

          double start
          
          栅格分段专题图子项的起始值。

        • end

          double end
          
          栅格分段专题图子项的终止值。

        • visible

          boolean visible
          
          栅格分段专题图中的子项是否可见。

          默认值为 true。即栅格分段专题图中的子项可见。

    • com.supermap.services.components.commontypes.ThemeGridUnique扩展Theme实现可序列化

      • 序列化字段

        • items

          ThemeGridUniqueItem[] items
          

          栅格单值专题图子项数组。

          栅格单值专题图将值相同的单元格归为一类,每一类是一个专题图子项。

        • defaultcolor

          Color defaultcolor
          

          栅格单值专题图的默认颜色。

          对于那些未在格网单值专题图子项之列的要素使用该颜色显示。

        • specialValueTransparent

          boolean specialValueTransparent
          

          栅格专题图中特殊值(目前支持空值)是否透明显示。

        • specialValue

          int specialValue
          
          栅格专题中的特殊值
    • com.supermap.services.components.commontypes.ThemeGridUniqueItem扩展java.lang.Object实现可序列化

      • 序列化字段

        • caption

          java.lang.String caption
          

          栅格单值专题图子项的名称。

        • color

          Color color
          

          栅格单值专题图子项的显示颜色。

          默认值为 Color.Black。

        • unique

          double unique
          

          栅格单值专题图子项的专题值,即单元格的值,值相同的单元格位于一个子项内。

        • visible

          boolean visible
          

          栅格单值专题图子项是否可见。

    • com.supermap.services.components.commontypes.ThemeLabel扩展Theme实现可序列化

      • 序列化字段

        • items

          ThemeLabelItem[] items
          

          标签专题图中标签专题图子项数组。

          每一子项内的要素,按照该子项的风格显示标签。

        • uniqueItems

          ThemeLabelUniqueItem[] uniqueItems
          
          单值标签专题图子项集合
        • backStyle

          Style backStyle
          

          标签专题图中的标签背景风格。

          当背景形状 ThemeLabel.labelBackShape 属性设为默认值 NONE,即不显示任何风格时,backStyle 属性无效。

        • labelBackShape

          LabelBackShape labelBackShape
          

          标签专题图中的标签背景的形状类型。

          背景类型可以是矩形、圆角矩形、菱形、椭圆形、三角形和符号等,默认为 NONE,即不使用任何的形状作为标签的背景。

        • labelOverLengthMode

          LabelOverLengthMode labelOverLengthMode
          

          超长标签处理模式。

          对于标签的长度超过设置的标签最大长度的标签称为超长标签,标签的最大长度可以通过 ThemeLabel.maxLabelLength 来设置。

          SuperMap 提供三种超长标签的处理方式来控制超长标签的显示行为,即换行显示、对超长标签不进行处理、省略超出部分。

        • flowEnabled

          boolean flowEnabled
          

          是否流动显示标签。

          对于跨越比较大的区域和线条状的几何对象,在一个地图窗口中不能完全显示的情况下,如果其标签位置比较固定,在当前地图窗口中该对象的标签不可见, 则需要通过平移地图来查看对象的标签信息。如果采用了流动显示的效果,在当前地图窗口中,对象即使是部分显示,其标签也会显示在当前地图窗口中。 当平移地图时,对象的标签会随之移动,以保证在当前地图窗口中部分或全部显示的对象,其标签都可见,从而可以方便地查看各要素的标签信息。

          下图是不流动显示和流动显示时的效果示意图。

          不流动显示 流动显示

          默认为 false。流动显示只适合于线和面要素的标注。

        • alongLine

          boolean alongLine
          

          是否沿线显示文本。

          true 表示沿线显示文本,false 表示正常显示文本。默认为 false。沿线标注属性只适用于线数据集专题图。

        • angleFixed

          boolean angleFixed
          

          当沿线显示文本时,是否将文本角度固定。

          true 表示按固定文本角度显示文本,false 表示按照沿线角度显示文本。默认值为 fasle。

          如果固定角度,则所有标签均按文本风格设置中字体的旋转角度来显示,不考虑沿线标注的方向;如果不固定角度,在显示标签时会同时考虑字体的旋转角度和沿线标注的方向。示意图如下:

        • overlapAvoided

          boolean overlapAvoided
          

          是否允许以文本避让方式显示文本。

          默认值为 true, 即自动避免文本叠盖。只针对该标签专题图层中的文本数据。在标签重叠度很大的情况下,即使使用自动避让功能,可能也无法完全避免标签重叠现象。

        • repeatedLabelAvoided

          boolean repeatedLabelAvoided
          

          返回是否避免地图重复标注。

          对于代表北京地铁四号线的线数据,假如由4条子线段组成,当以名称字段(字段值为:地铁四号线)做为专题变量制作标签专题图时, 如果不选择避免地图重复标注,则显示效果如左图,如果选择了避免地图重复标注,系统会将这条折线的四个子线部分看成一条线来进行标注,其显示效果如下图所示。

        • labelRepeatInterval

          double labelRepeatInterval
          

          在沿线标注时循环标注的间隔。

          长度的单位与地图的地理单位一致。只有设定 ThemeLabel.repeatedLabelAvoided 为 true 的时候,labelRepeatInterval 属性才有效。

        • offsetX

          java.lang.String offsetX
          

          标签专题图中标记文本相对于要素内点的水平偏移量。

          标签偏移量的单位为地图单位。该偏移量的值为一个常量值或者字段表达式所表示的值,即如果字段表达式为 SmID,其中 SmID = 2,那么偏移量的值为2。

        • offsetY

          java.lang.String offsetY
          

          返回标签专题图中标记文本相对于要素内点的垂直偏移量。

          标签偏移量的单位为地图单位。该偏移量的值为一个常量值或者字段表达式所表示的值,即如果字段表达式为 SmID,其中 SmID = 2,那么偏移量的值为2。

        • maxLabelLength

          int maxLabelLength
          

          标签在每一行显示的最大长度。

          如果超过最大长度,可以采用两种方式来处理,一种是换行的模式进行显示,另一种是以省略号方式显示。默认最大长度为256。

        • leaderLineStyle

          Style leaderLineStyle
          

          标签与其标注对象之间牵引线的风格。

        • leaderLineDisplayed

          boolean leaderLineDisplayed
          

          是否显示标签和它标注的对象之间的牵引线。

          默认值为 false,即不显示标签和它标注的对象之间的牵引线。在当标签流动显示时,其位置不固定,由于牵引线始终指向要素的内点,因而通过牵引线显示功能可以找到流动的标签实际对应的要素。

          下图是牵引线显示的情况下得到的标签专题图:

          注意:只有设置了 ThemeLabel.flowEnabled 属性为 true 时,牵引线才起作用。

        • uniqueExpression

          java.lang.String uniqueExpression
          

          单值字段表达式

          表达式可以为一个字段,也可以为多个字段构成的表达式,通过该表达式的值控制对象标签的风格,表达式值相同的对象标签使用相同的风格进行显示。

        • rangeExpression

          java.lang.String rangeExpression
          

          分段字段表达式。

          该表达式对应的字段(或者字段组合)的值应该为数值型。用户根据给定的分段字段表达式(rangeExpression)的值来比较其从开始到结束的每一个分段值,来确定采用什么风格来显示给定标注字段表达式(labelExpression)相应的标注文本。

        • labelExpression

          java.lang.String labelExpression
          

          标注字段表达式。

          系统将 labelExpression 对应的字段或字段表达式的值以标签的形式显示在图层中。

        • uniformStyle

          TextStyle uniformStyle
          

          统一文本风格。

          当标签专题图子项的个数大于等于1时,uniformStyle 不起作用。

        • uniformMixedStyle

          LabelMixedTextStyle uniformMixedStyle
          

          标签专题图统一的文本复合风格。

        • matrixCells

          LabelMatrixCell[][] matrixCells
          

          矩阵标签元素数组,包括符号类型的矩阵标签元素和图片类型的矩阵标签元素。

        • alongLineDirection

          AlongLineDirection alongLineDirection
          

          标签沿线标注方向。

          详细的标注方向类型请查看 AlongLineDirection 类。

        • maxTextHeight

          int maxTextHeight
          

          标签中文本的最大高度。

        • maxTextWidth

          int maxTextWidth
          

          标签中文本的最大宽度。

        • minTextHeight

          int minTextHeight
          

          标签中文本的最小高度。

        • minTextWidth

          int minTextWidth
          

          标签中文本的最小宽度。

        • numericPrecision

          int numericPrecision
          

          标签中数字的精度。

          例如标签对应的数字是8071.64529347,如果该属性为0时,显示8071,为1时,显示8071.6;为3时,则是8071.645。

        • offsetFixed

          boolean offsetFixed
          

          当前标签专题图是否固定标记文本的偏移量。

          固定标记文本的偏移量,则标签的偏移量不随地图的缩放而变化。

        • repeatIntervalFixed

          boolean repeatIntervalFixed
          

          循环标注间隔是否固定。

          true 表示使用固定循环标注间隔,即使用逻辑坐标来显示循环标注间隔;false 表示循环标注间隔随地图的缩放而变化,即使用地理坐标来显示循环标注间隔。 默认值为 false。

        • smallGeometryLabeled

          boolean smallGeometryLabeled
          

          是否显示长度大于被标注对象本身长度的标签。

          在标签的长度大于线或者面对象本身的长度时,如果选择继续标注,则标签文字会叠加在一起显示,为了清楚完整的显示该标签,可以采用换行模式来显示标签,但必须保证每行的长度小于对象本身的长度。

        • textSpace

          double textSpace
          
          沿线标注,相邻两个文字之间的间距,单位当前设置的字高。
    • com.supermap.services.components.commontypes.ThemeLabelItem扩展java.lang.Object实现可序列化

      • 序列化字段

        • start

          double start
          

          标签专题图子项的分段起始值。

          如果该子项是分段中第一项,那么该起始值就是分段的最小值;如果该子项的序号大于等于 1 的时候,该起始值必须与前一子项的终止值相同,否则系统会抛出异常。

        • end

          double end
          

          标签专题图子项的终止值。

          如果该子项是分段中最后一个子项,那么该终止值就是分段的最大值;如果不是最后一项,该终止值必须与其下一子项的起始值相同,否则系统抛出异常。

        • caption

          java.lang.String caption
          

          标签专题子项的标题。

        • style

          TextStyle style
          

          标签专题图子项所对应的显示风格。

        • visible

          boolean visible
          

          标签专题图子项是否可见。

          如果标签专题图子项可见,则为 true,否则为 false。默认值为 true。

    • com.supermap.services.components.commontypes.ThemeLabelUniqueItem扩展java.lang.Object实现可序列化

      • 序列化字段

        • unique

          java.lang.String unique
          
          指定的单值
        • caption

          java.lang.String caption
          
          单值标签专题图子项的名称
        • style

          TextStyle style
          
          单值对应的文本风格
        • offsetX

          double offsetX
          
          标签在X方向偏移量
        • offsetY

          double offsetY
          
          标签在Y方向偏移量
        • visible

          boolean visible
          
          专题图可见性
    • com.supermap.services.components.commontypes.ThemeRange扩展Theme实现可序列化

      • 序列化字段

        • rangeMode

          RangeMode rangeMode
          

          分段专题图的分段模式。

          即按分段字段表达式(ThemeRange.rangeExpression)的值划分范围段时采用的方法,包括等距离分段法,平方根分段法,标准差分段法,对数分段法,等计数分段法,以及自定义距离法。

        • rangeParameter

          double rangeParameter
          

          分段参数。

          当分段模式为等距离分段法,平方根分段,对数分段法,等计数分段法其中一种模式时,该参数为分段个数(注:当分段个数为 1 时无效);当分段模式为标准差分段法的时候,该参数不起作用;当分段模式为自定义距离时,该参数表示自定义距离。

          默认值为 -1。

        • items

          ThemeRangeItem[] items
          

          分段专题图中分段专题图子项数组。

          分段专题图子项是按分段字段表达式(ThemeRange.rangeExpression)的值划分的范围段,同一范围段的要素属于同一个分段专题图子项。

        • rangeExpression

          java.lang.String rangeExpression
          

          分段字段表达式。

          计算出专题值,用于划分分段专题图子项。分段专题图分段方法根据一定的距离进行分段,因而分段字段表达式的值必须为数值型。

        • colorGradientType

          ColorGradientType colorGradientType
          

          颜色渐变模式。

          颜色渐变是多种颜色间的逐渐混合,可以是从起始色到终止色两种颜色的渐变,或者在起始色到终止色之间具有多种中间颜色进行渐变。该颜色渐变类型可应用于专题图对象的颜色方案设置中,如:单值专题图、 分段专题图、栅格分段专题图。

        • precision

          double precision
          

          设置范围分段专题图的舍入精度,默认值为0.1。

    • com.supermap.services.components.commontypes.ThemeRangeItem扩展java.lang.Object实现可序列化

      • 序列化字段

        • start

          double start
          

          分段专题图子项的起始值,即该段专题值范围的最小值。

          如果该子项是分段中第一个子项,那么该起始值就是专题值的最小值;如果子项的序号大于等于1的时候,该起始值必须与前一子项的终止值相同,否则系统会抛出异常。

        • end

          double end
          

          分段专题图子项的终止值,即该段专题值范围的最大值。

          如果该子项是分段中最后一个子项,那么该终止值就是专题值的最大值;如果不是最后一项,该终止值必须与其下一子项的起始值相同,否则系统抛出异常。

        • visible

          boolean visible
          

          分段专题图子项是否可见。

        • caption

          java.lang.String caption
          

          分段专题图子项的标题。

        • style

          Style style
          

          分段专题图子项的风格。

          每一个分段专题图子项都对应一种显示风格。

    • com.supermap.services.components.commontypes.ThemeUnique扩展Theme实现可序列化

      • 序列化字段

        • items

          ThemeUniqueItem[] items
          

          单值专题图子项数组。

          在单值专题图中,将字段表达式值相同的要素归为一类,为每一类设定一种渲染风格,所以其中每一类就是一个专题图子项。

          比如,利用单值专题图制作行政区划图,Name字段代表省/直辖市名,该字段用来做专题变量,如果该字段的字段值总共有5种不同值,则该行政区划图有5个专题图子项,其中每一个子项内的要素Name字段值都相同。

        • uniqueExpression

          java.lang.String uniqueExpression
          

          单值专题图字段表达式。

          用于制作单值专题图的字段或字段表达式,字段表达式值相等的要素归为一个专题图子项。其中,字段可以为要素的某一属性(如地质图中的年代或成份),其值的数据类型可以为数值型或字符型。

        • customMarkerAngleExpression

          java.lang.String customMarkerAngleExpression
          

          字段表达式

          该字段表达式用于控制对象对应的点单值题图中点符号的旋转角度,字段表达式中的字段必须为数值型字段。

        • customMarkerSizeExpression

          java.lang.String customMarkerSizeExpression
          

          字段表达式

          该字段表达式用于控制对象对应的点单值题图中点符号的大小,字段表达式中的字段必须为数值型字段。

        • defaultStyle

          Style defaultStyle
          

          单值专题图的默认风格。

          单值专题图子项数组 (ThemeUnique.items)可能未包含所有的要素, 对于那些没有包含的要素,即不参加单值专题表达的要素,使用该风格显示。

        • colorGradientType

          ColorGradientType colorGradientType
          

          颜色渐变模式。

    • com.supermap.services.components.commontypes.ThemeUniqueItem扩展java.lang.Object实现可序列化

      • 序列化字段

        • unique

          java.lang.String unique
          

          单值专题图子项的单值。

          即本单值专题图子项对应的字段表达式(ThemeUnique.uniqueExpression)的值。

        • visible

          boolean visible
          

          单值专题图子项是否可见。

          默认值为 true。

        • caption

          java.lang.String caption
          

          单值专题图子项的名称。

        • style

          Style style
          

          单值专题图子项的显示风格。

          即子项中要素的显示风格。

    • com.supermap.services.components.commontypes.TiandituLayer扩展Layer实现可序列化

    • com.supermap.services.components.commontypes.TifFileDatasetInfo扩展BigDataFileShareDatasetInfo实现可序列化

    • com.supermap.services.components.commontypes.TileBoundle扩展java.lang.Object实现可序列化

      • 序列化字段

        • start

          TileIndex start
          
          起始瓦片。
        • end

          TileIndex end
          
          结束瓦片。
        • rectLeft

          int rectLeft
          
          区域左边列号。
        • rectWidth

          int rectWidth
          
          区域宽度。
    • com.supermap.services.components.commontypes.TileData扩展java.lang.Object实现可序列化

      • 序列化字段

        • data

          byte[] data
          
          瓦片数据,可以是栅格瓦片、mvt矢量瓦片等
    • com.supermap.services.components.commontypes.TileIndex扩展java.lang.Object实现可序列化

      • 序列化字段

        • columnIndex

          int columnIndex
          

          切片所在的列号。

        • rowIndex

          int rowIndex
          

          切片所在的行号。

    • com.supermap.services.components.commontypes.TileMatrix扩展java.lang.Object实现可序列化

      • 序列化字段

        • startingIndex

          TileIndex startingIndex
          

          起始索引。

        • columnCount

          int columnCount
          

          列数。

        • rowCount

          int rowCount
          

          行数。

        • novalueFlags

          boolean[][] novalueFlags
          
          无值标识矩阵,数组的第一维度是行号,第二维度是列号。
    • com.supermap.services.components.commontypes.TileParameter扩展java.lang.Object实现可序列化

      • 序列化字段

        • name

          java.lang.String name
          
        • format

          OutputFormat format
          
        • prjCoordSys

          PrjCoordSys prjCoordSys
          
        • tileType

          TileType tileType
          
        • viewBounds

          Rectangle2D viewBounds
          
          当前地图的可见范围,也称显示范围
        • bounds

          Rectangle2D bounds
          

          地图地理范围

        • viewer

          Rectangle viewer
          
        • scale

          double scale
          
          切片对应的比例尺。
        • originPoint

          Point2D originPoint
          
          切片原点
        • transparent

          boolean transparent
          
    • com.supermap.services.components.commontypes.TileScaleInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • scaleDenominator

          double scaleDenominator
          

          比例尺分母。

        • total

          long total
          

          该比例尺下切片总张数。

        • completed

          long completed
          

          已完成的该比例尺下的切片数量。

        • completedBytes

          long completedBytes
          
        • totalMatrix

          TileMatrix totalMatrix
          

          当前比例尺下的瓦片矩阵。

        • completedRegion

          Geometry completedRegion
          

          切图完成的范围。

        • failedRegion

          Geometry failedRegion
          

          切图失败的范围

        • workerBuildingInfos

          WorkerBuildingInfo[] workerBuildingInfos
          

          切图客户端(Worker)信息。

        • matrixes

          java.util.List<E> matrixes
          
    • com.supermap.services.components.commontypes.TilesetExportJobConfig扩展TilesetExportJobInfo<T1 extends TileSourceInfo,T2 extends TileSourceInfo>实现可序列化

      • 序列化字段

        • scaleConfigs

          java.util.List<E> scaleConfigs
          
        • tileHeight

          int tileHeight
          
        • tileWidth

          int tileWidth
          
    • com.supermap.services.components.commontypes.TilesetExportJobInfo扩展java.lang.Object实现可序列化

      • 序列化字段

        • sourceTileSourceInfo

          TileSourceInfo sourceTileSourceInfo
          
        • sourceTilesetIdentifier

          java.lang.String sourceTilesetIdentifier
          
        • targetTileSourceInfo

          TileSourceInfo targetTileSourceInfo
          
        • targetTilesetIdentifier

          java.lang.String targetTilesetIdentifier
          
        • scaleDenominators

          double[] scaleDenominators
          
        • bounds

          Rectangle2D bounds
          
        • tileVersions

          java.lang.String[] tileVersions
          
        • targetInfo

          java.lang.String targetInfo
          
        • relatedObject

          java.lang.String relatedObject
          
    • com.supermap.services.components.commontypes.TilesetExportJobState扩展java.lang.Object实现可序列化

      • 序列化字段

        • runState

          TilesetExportJobRunState runState
          
          当前支持的状态。
        • total

          int total
          

          切片总数

        • completed

          int completed
          

          已完成的切片数

        • actualCompleted

          int actualCompleted
          

          非空切片的数量

          com.supermap.services.components.commontypes.TilesetExportScaleState扩展java.lang.Object实现可序列化

          • 序列化字段

            • tileMatrix

              TileMatrix tileMatrix
              
            • scaleDenominator

              double scaleDenominator
              
            • resolution

              double resolution
              
            • total

              int total
              
            • completed

              int completed
              

              完成的切片总数。

              包含空切片的数量。

        • com.supermap.services.components.commontypes.TilesetQueryParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • tilesetFromIndex

              int tilesetFromIndex
              
              开始索引 非必填,默认值为0
            • tilesetToIndex

              int tilesetToIndex
              
              结束索引 非必填,默认值为10,当传了tilesetFromIndex,tilesetToIndex未传时,tilesetToIndex的值为tilesetFromIndex + 10
            • tilesetName

              java.lang.String tilesetName
              
              瓦片集名称 非必填,支持模糊查询
            • mapName

              java.lang.String mapName
              
              地图名称 非必填,可根据地图名称过滤瓦片集,精确匹配
            • tilesetType

              TilesetQueryParameter.TilesetType tilesetType
              
              查询类型 可查二维瓦片集(包含二维栅格瓦片集,二维矢量瓦片集),三维瓦片集,二维栅格瓦片集,二维矢量瓦片集 非必填,默认值为mapTileset(二维瓦片集)
        • com.supermap.services.components.commontypes.TilesetSetting扩展java.lang.Object实现可序列化

          • 序列化字段

            • tilesourceInfo

              TileSourceInfo tilesourceInfo
              
              切片源连接信息
            • mapName

              java.lang.String mapName
              
              地图名
            • tilesetName

              java.lang.String tilesetName
              
              切片集名。

              可选参数。 同名的地图切片大小、透明、比例尺等可能不一样,用切片集名来唯一标识一个切片集。

        • com.supermap.services.components.commontypes.TileWorkerInfo扩展java.lang.Object实现可序列化

          • 序列化字段

            • ip

              java.lang.String ip
              
            • port

              int port
              
            • hostName

              java.lang.String hostName
              
            • address

              java.lang.String address
              
            • id

              java.lang.String id
              
            • name

              java.lang.String name
              
            • token

              java.lang.String token
              
            • controllable

              boolean controllable
              
            • local

              boolean local
              
            • masterAddress

              java.lang.String masterAddress
              
        • com.supermap.services.components.commontypes.TileWorkerState扩展TileWorkerInfo实现可序列化

        • com.supermap.services.components.commontypes.TopoCheckResult扩展SpatialAnalystResult实现可序列化

        • com.supermap.services.components.commontypes.TopoErrorInfo扩展java.lang.Object实现可序列化

          • 序列化字段

            • sourceObjectID

              long sourceObjectID
              

              违反拓扑规则的源对象ID。

            • targetObjectID

              long targetObjectID
              

              违反拓扑规则的目标对象ID。与源对象ID对应。表示这两个ID对应的对象不符合 topologyRule 对应的拓扑规则。

            • topologyRule

              TopologyRule topologyRule
              

              拓扑规则。

            • resultGeometry

              Geometry resultGeometry
              

              拓扑错误结果对象。

        • com.supermap.services.components.commontypes.TrackingLayer扩展java.lang.Object实现可序列化

          • 序列化字段

            • highlightTargets

              java.util.List<E> highlightTargets
              

              高亮几何对象列表。

        • com.supermap.services.components.commontypes.TrackingLayer3D扩展java.lang.Object实现可序列化

          • 序列化字段

            • geometrys

              java.util.Map<K,V> geometrys
              

              三维跟踪图层中的几何对象集。

            • symbolScalable

              boolean symbolScalable
              

              三维跟踪图层的符号大小是否随图缩放。 true 表示当随着地图的缩放而缩放,在地图放大的同时,符号同时也放大。

            • antialias

              boolean antialias
              

              是否反走样。

            • visible

              boolean visible
              

              是否可见。

            • symbolScale

              double symbolScale
              

              三维跟踪图层的符号缩放基准比例尺。

              符号缩放基准比例尺在允许符号随图缩放时(TrackingLayer3D.symbolScalable=true)有效, 指定了在随图缩放时,地图显示比例尺所对应的符号大小。 符号大小会根据基准比例尺同地图显示比例尺的比值,按同样比例放大或缩小。 例如,设置符号大小为30,符号缩放基准比例尺为1:50000,则当地图比例尺为1:10000时, 符号的大小则为150。
        • com.supermap.services.components.commontypes.TrafficTransferAnalystParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • transferPreference

              TransferPreference transferPreference
              
              乘车偏好,默认为 TransferPreference.NONE。
            • transferTactic

              TransferTactic transferTactic
              
              换乘策略,默认为 TransferTactic.LESS_TIME。
            • solutionCount

              int solutionCount
              
              返回的解决方案数量,默认值为 5。
            • walkingRatio

              double walkingRatio
              
              步行与公交的权重比,默认值为 10。
            • evadeLines

              long[] evadeLines
              
              避让线路的线路 ID
            • evadeStops

              long[] evadeStops
              
              避让站点的站点 ID
            • priorLines

              long[] priorLines
              
              优先线路的线路 ID
            • priorStops

              long[] priorStops
              
              优先站点的站点 ID
            • travelTime

              java.util.Date travelTime
              
              出行的时间,设置了该参数,分析时,会考虑线路的首末班车时间的限制。过滤掉运行时间不包含出行时间的线路。
            • returnGuides

              boolean returnGuides
              
              true 表示直接返回所有乘车方案集合对应的换乘路线,即类型为 TransferGuide 的数组;false 表示不返回换乘路线数组,只返回默认的换乘路线。默认不传时为 false。
        • com.supermap.services.components.commontypes.TrafficTransferAnalystResult扩展java.lang.Object实现可序列化

          • 序列化字段

            • isSupport

              boolean isSupport
              

              是否支持默认发布。默认为false。

              从以下版本开始:
              7.0.0
            • isStandardVersion

              boolean isStandardVersion
              

              是否是iServer标准版。默认为false。

              从以下版本开始:
              7.0.0
            • noTALicense

              boolean noTALicense
              

              是否存在交通换乘分析许可。默认为false。

              从以下版本开始:
              7.0.0
            • noLineDataset

              boolean noLineDataset
              

              分析结果是否无线数据集,默认为false。

              从以下版本开始:
              7.0.0
            • noPointDataset

              boolean noPointDataset
              

              分析结果是否无点数据集,默认为false。

              从以下版本开始:
              7.0.0
            • noTabularDataset

              boolean noTabularDataset
              

              分析结果是否无属性数据集,默认为false。

              从以下版本开始:
              7.0.0
        • com.supermap.services.components.commontypes.TransferGuide扩展java.lang.Object实现可序列化

          • 序列化字段

            • items

              TransferGuideItem[] items
              
              根据指定的序号返回公交换乘导引中的子项对象。
            • count

              int count
              
              返回公交换乘导引对象中子项的个数。
            • totalDistance

              double totalDistance
              
              返回公交换乘导引的总距离,即当前换乘方案的总距离。
            • transferCount

              int transferCount
              
              返回公交换乘次数,因为中途可能有步行的子项,所以公交换乘次数不能根据换乘导引子项个数 来简单计算。
        • com.supermap.services.components.commontypes.TransferGuideItem扩展java.lang.Object实现可序列化

          • 序列化字段

            • distance

              double distance
              
              该 TransferGuideItem 对象所表示的一段换乘或者步行线路的距离。
            • endIndex

              int endIndex
              
              该 TransferGuideItem 对象所表示的一段换乘线路的终止站点在其完整的公交线路中处在第几个站点位置。
            • endStopName

              java.lang.String endStopName
              

              该 TransferGuideItem 对象所表示的一段换乘线路的终止站点的名称。

            • endStopAliasName

              java.lang.String endStopAliasName
              

              该 TransferGuideItem 对象所表示的一段换乘线路的终止站点的别名。

            • endPosition

              Point2D endPosition
              

              该 TransferGuideItem 对象所表示的一段换乘或者步行线路的终止站点位置坐标。

            • lineName

              java.lang.String lineName
              

              该 TransferGuideItem 对象所表示的一段换乘线路名称。

            • lineAliasName

              java.lang.String lineAliasName
              

              该 TransferGuideItem 对象所表示的一段换乘线路别名。

            • lineType

              int lineType
              

              该 TransferGuideItem 对象所表示的一段换乘线路的类型。

              该值由公交线路环境设置(TransferLineSetting)中 lineTypeField 设置的公交线路数据中代表线路类型的字段的值决定。Supermap 产品对数据的约定如下:字段值为0表示公交汽车;字段值为1表示地铁;字段值为2表示无轨电车。

            • passStopCount

              int passStopCount
              
              返回该 TransferGuideItem 对象所表示的一段换乘线路所经过的站点个数。
            • route

              Geometry route
              

              返回该 TransferGuideItem 对象所表示的一段换乘或者步行的线路的线对象。

            • startIndex

              int startIndex
              
              返回该 TransferGuideItem 对象所表示的一段换乘线路的起始站点在其完整的公交线路中处在第几个站点位置。
            • startPosition

              Point2D startPosition
              

              返回该 TransferGuideItem 对象所表示的一段换乘或者步行线路的起始站点的位置坐标。

            • startStopName

              java.lang.String startStopName
              

              返回该 TransferGuideItem 对象所表示的一段换乘线路的起始站点的名称。

            • startStopAliasName

              java.lang.String startStopAliasName
              

              返回该 TransferGuideItem 对象所表示的一段换乘线路的起始站点的别名。

            • isWalking

              boolean isWalking
              
              返回该 TransferGuideItem 对象所表示是步行线路还是乘车线路。
            • firstTime

              java.util.Date firstTime
              
              首班车发车时间
            • lastTime

              java.util.Date lastTime
              
              末班车发车时间
            • fare

              double fare
              

              换乘导引子项所表示的一段乘车路线的费用(即票价)

              从以下版本开始:
              9.1.0
            • time

              double time
              

              换乘导引子项所表示的一段乘车或步行路线所花费的时间(单位秒)

              从以下版本开始:
              9.1.0
        • com.supermap.services.components.commontypes.TransferLine扩展java.lang.Object实现可序列化

          • 序列化字段

            • startStopName

              java.lang.String startStopName
              

              上车站点名称。

            • startStopAliasName

              java.lang.String startStopAliasName
              

              上车站点别名。

            • startStopIndex

              int startStopIndex
              

              上车站点在本公交路线中的索引。

            • lineName

              java.lang.String lineName
              

              乘车路线名称。

            • lineAliasName

              java.lang.String lineAliasName
              

              乘车线路别名。

            • lineID

              long lineID
              

              乘车路线ID。

            • endStopName

              java.lang.String endStopName
              

              下车站点名称。

            • endStopAliasName

              java.lang.String endStopAliasName
              

              下车站点别名。

            • endStopIndex

              int endStopIndex
              

              下车站点在本公交路线中的索引。

        • com.supermap.services.components.commontypes.TransferLines扩展java.lang.Object实现可序列化

          • 序列化字段

            • lineItems

              TransferLine[] lineItems
              

              本换乘分段内可乘车的路线集合。

        • com.supermap.services.components.commontypes.TransferSolution扩展java.lang.Object实现可序列化

          • 序列化字段

            • linesItems

              TransferLines[] linesItems
              

              换乘分段数组。从每个换乘分段中选取一个乘车路线从而可以构成整个换乘路线信息。

            • transferCount

              int transferCount
              

              换乘方案对应的换乘次数。

            • totalDistance

              double totalDistance
              
              返回当前换乘方案的总距离。
        • com.supermap.services.components.commontypes.TransferSolutions扩展java.lang.Object实现可序列化

          • 序列化字段

            • solutionItems

              TransferSolution[] solutionItems
              

              交通换乘方案子项数组。

            • defaultGuide

              TransferGuide defaultGuide
              

              交通换乘方案集合对应的默认换乘路线。

            • transferGuides

              TransferGuide[] transferGuides
              

              交通换乘方案集合对应的换乘路线。

            • suggestWalking

              boolean suggestWalking
              

              是否建议步行。

        • com.supermap.services.components.commontypes.TransferStopInfo扩展java.lang.Object实现可序列化

          • 序列化字段

            • alias

              java.lang.String alias
              
              公交站点别名。
            • id

              int id
              
              公交站点的 SMID。
            • name

              java.lang.String name
              
              公交站点名称。
            • position

              Point2D position
              

              公交站点坐标。

            • stopID

              long stopID
              
              公交站点 ID。
        • com.supermap.services.components.commontypes.TransportationAnalystParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • barrierEdgeIDs

              int[] barrierEdgeIDs
              

              障碍弧段 ID 列表。

            • barrierNodeIDs

              int[] barrierNodeIDs
              

              障碍结点 ID 的集合。

            • barrierPoints

              Point2D[] barrierPoints
              

              障碍坐标数组,以坐标的形式设置障碍。

            • turnWeightField

              java.lang.String turnWeightField
              

              转向权值字段的名称。

            • weightFieldName

              java.lang.String weightFieldName
              

              权值字段信息的名称,标识了进行网络分析时所使用的权值字段。

              网络分析时所用到的权值包括正向权值和反向权值,WeightFieldInfo中指定了正向权值字段和反向权值字段的名称。交通网络分析环境设置 (TransportationAnalystSetting)中指定了 权值字段信息集合(weightFieldInfos), weigthFieldName 对应的就是其中一个 WeightFieldInfo 对象的名称。如果不设置,则使用 weightFieldInfos 中的第一个WeightFieldInfo 对象进行网络分析。

            • uCross

              int[][] uCross
              

              U型道路禁行限制字段。

              设置U型道路禁行限制。该禁行限制针对相邻的3个弧段而设计的,表示在一次分析中,结果道路不能顺次的经过这3条弧段。 该设置为二维数组,第一维表示有多少组禁行限制,第二维表示每一组禁行限制的弧段ID(注意每一组禁行限制弧段ID数必须等于3,不等于3的限制是不起作用的)。每一组的3个弧段ID必须是相邻的弧段。

            • resultSetting

              TransportationAnalystResultSetting resultSetting
              

              分析结果应包含内容的设置,该设置不影响结果,但设置后将导致分析耗时增加。

        • com.supermap.services.components.commontypes.TransportationAnalystResultSetting扩展java.lang.Object实现可序列化

          • 序列化字段

            • returnEdgeIDs

              boolean returnEdgeIDs
              

              返回分析结果中是否包含经过弧段 ID 集合。

              true 表示包含经过弧段 ID 集合。

            • returnNodeIDs

              boolean returnNodeIDs
              

              返回分析结果中是否包含经过的结点 ID 集合。

              true 表示包含经过的结点 ID 集合。

            • returnPathGuides

              boolean returnPathGuides
              

              返回分析结果中是否包含行驶导引集合。

              true 表示包含行驶导引集合,默认为true。

            • returnRoutes

              boolean returnRoutes
              

              返回分析结果中是否包含路由对象的集合(即 Route 集合)。

              true 表示包含包含路由对象的集合。

            • returnEdgeFeatures

              boolean returnEdgeFeatures
              

              是否在分析结果中包含弧段要素集合。

              true 表示包含弧段要素集合。

            • returnEdgeGeometry

              boolean returnEdgeGeometry
              

              是否在分析结果中返回的弧段要素集合中包含几何对象信息。

              默认为 false,即不再返回的弧段要素集合中包含几何对象信息。

            • returnNodeFeatures

              boolean returnNodeFeatures
              

              是否在分析结果中包含结点要素集合。

              true 表示包含结点要素集合。

            • returnNodeGeometry

              boolean returnNodeGeometry
              

              是否在分析结果中返回的结点要素集合中包含几何对象信息。

              默认为 false,即不再返回的结点要素集合中包含几何对象信息。

        • com.supermap.services.components.commontypes.TSPPath扩展Path实现可序列化

          • 序列化字段

            • stopIndexes

              int[] stopIndexes
              

              以索引表示的旅行商路径途经结点的顺序。

              比如,在某次旅行商分析中,目标结点为 int[] nodeIDs = {1, 3, 5, 7},分析得出的旅行商路径途经结点的顺序为 5, 3, 7, 1。 则 stopIndexes = {2, 1, 3, 0}。因为其经过的第一个节点为 5,在 nodeIDs 中的索引为 2,所以 stopIndexes[0]为 2。

        • com.supermap.services.components.commontypes.TSPPaths扩展java.util.ArrayList<TSPPath>实现可序列化

        • com.supermap.services.components.commontypes.UDBDatasetInfo扩展BigDataFileShareDatasetInfo实现可序列化

          • 序列化字段

            • datasetType

              java.lang.String datasetType
              
            • datasetName

              java.lang.String datasetName
              
            • bounds

              java.lang.String bounds
              
            • epsgCode

              int epsgCode
              
            • readOnly

              boolean readOnly
              
            • fieldInfos

              java.util.List<E> fieldInfos
              
        • com.supermap.services.components.commontypes.UDBXDatasetInfo扩展BigDataFileShareDatasetInfo实现可序列化

          • 序列化字段

            • datasetType

              java.lang.String datasetType
              
            • datasetName

              java.lang.String datasetName
              
            • bounds

              java.lang.String bounds
              
            • epsgCode

              int epsgCode
              
            • readOnly

              boolean readOnly
              
            • fieldInfos

              java.util.List<E> fieldInfos
              
        • com.supermap.services.components.commontypes.UGCChartLayer扩展UGCLayer实现可序列化

        • com.supermap.services.components.commontypes.UGCGridLayer扩展UGCLayer实现可序列化

          • 序列化字段

            • colors

              Color[] colors
              

              颜色表对象。

              用于栅格图层的显示,本参数设置时, UGCGridLayer.colorGradientType 参数无效。UGCGridLayer.colorDictionary 参数设置时,本参数设置无效。

            • colorDictionary

              java.util.Map<K,V> colorDictionary
              

              颜色对照表对象。

              颜色对照表中的键名为具体的高程值,键值表示该高程值要显示的颜色。对于栅格图层中高程值小于颜色对照表中高程最小值的点使用颜色对照表中高程最小值对应的颜色, 对于栅格图层中高程值大于颜色对照表中高程最大值的点使用颜色对照表中高程最大值对应的颜色,对于栅格图层中高程值在颜色对照表中没有对应颜色的点,则查找颜色对照表中与当前高程值相邻的两个高程对应的颜色,然后通过渐变运算要显示的颜色。如果设置了颜色对照表的话,则颜色表设置无效。

            • colorGradientType

              ColorGradientType colorGradientType
              

              系统预定义的渐变色类型,根据类型生成长度为 32 的默认渐变色颜色表。

              当设置了 UGCGridLayer.colors 或者 UGCGridLayer.colorDictionary 参数时,此参数无效。

            • specialValue

              double specialValue
              

              图层的特殊值。

            • specialColor

              Color specialColor
              

              栅格数据集无值数据的颜色。

            • dashStyle

              Style dashStyle
              

              栅格数据集特殊值数据的颜色。

              图层的特殊值。在新增一个 Grid 图层时,与数据集的 NoValue 属性值相等。

            • horizontalSpacing

              double horizontalSpacing
              

              格网水平间隔大小。

            • solidStyle

              Style solidStyle
              

              格网实线的样式。

            • gridType

              GridType gridType
              

              格网类型。

            • verticalSpacing

              double verticalSpacing
              

              格网垂直间隔大小。

            • sizeFixed

              boolean sizeFixed
              

              格网是否固定大小,如果不固定大小,则格网随着地图缩放。

            • brightness

              int brightness
              

              Grid 图层的亮度。

              Grid 图层的亮度,默认值为 0。值域范围为 -100 到 100,增加亮度为正,降低亮度为负。

            • contrast

              int contrast
              

              Grid 图层的对比度。

              Grid 图层的对比度,默认值为 0。 值域范围为 -100 到 100,增加对比度为正,降低对比度为负。

            • specialValueTransparent

              boolean specialValueTransparent
              

              图层的特殊值(specialValue)所处区域是否透明。

              图层的特殊值(specialValue)所处区域是否透明。

            • imageInterpolationMode

              ImageInterpolationMode imageInterpolationMode
              

              显示图像时使用的插值算法

              显示图像时使用的插值算法

            • gamma

              double gamma
              
              栅格图层的Gamma值,范围在 0 到 10 之间(包含 0和10),数值精度为小数点后两位。 通过Gamma参数能够实现影像/栅格非线性亮度和对比度调整,从而增强图像显示细节,改善影像/栅格数据的显示质量。 当Gamma值等于1时,图像没有进行Gamma校正。当Gamma值大于1时,图像的暗部区域对比度增加,细节更加突出,但亮部区域的细节会有所损失,整体图像变亮。当Gamma值小于1时,图像的亮部区域对比度增加,细节更加突出,但暗部区域的细节会有所损失,整体图像变暗。
        • com.supermap.services.components.commontypes.UGCHeatmapLayer扩展UGCLayer实现可序列化

          • 序列化字段

            • kernelRadius

              int kernelRadius
              
              点要素的影响半径,在图上就是点要素对应的圆半径
            • maxColor

              Color maxColor
              
              同一数据集中权重最大点的颜色
            • minColor

              Color minColor
              
              同一数据集中权重最小点的颜色
            • maxValue

              double maxValue
              
            • minValue

              double minValue
              
            • weightField

              java.lang.String weightField
              
              权重字段
            • geometries

              Geometry[] geometries
              
        • com.supermap.services.components.commontypes.UGCImageLayer扩展UGCLayer实现可序列化

          • 序列化字段

            • displayBandIndexes

              int[] displayBandIndexes
              

              返回当前影像图层显示的波段索引。

            • colorSpaceType

              ColorSpaceType colorSpaceType
              

              返回影像图层的色彩显示模式。

            • transparentColor

              Color transparentColor
              

              返回背景透明色。

            • transparent

              boolean transparent
              

              是否背景透明。

            • contrast

              int contrast
              

              影像图层的对比度。

            • brightness

              int brightness
              

              影像图层的亮度。

            • transparentColorTolerance

              int transparentColorTolerance
              

              背景透明色容限。

              背景透明色容限,容限值范围为(0~255)。

            • backgroundValue

              double backgroundValue
              
              背景值
            • backgroundValueColor

              Color backgroundValueColor
              
              背景风格
            • backgroundValueTransparent

              boolean backgroundValueTransparent
              
              背景值是否透明
            • specialValue

              double specialValue
              
              特殊值
            • specialValueColor

              Color specialValueColor
              
              特殊值风格
            • specialValueTransparent

              boolean specialValueTransparent
              
              特殊值风格是否透明
            • useBlockCache

              boolean useBlockCache
              
              镶嵌数据集图层渲染时是否使用内存影像块缓存,以提升渲染性能
            • blockCacheCount

              int blockCacheCount
              
              镶嵌数据集图层渲染时, 内存所驻留缓存块的个数
            • useFileHandleCache

              boolean useFileHandleCache
              
              镶嵌数据集图层渲染时, 是否使用文件句柄缓存,以提升渲染性能
            • paintByFile

              boolean paintByFile
              
              镶嵌数据集图层渲染时, 是否使用逐个文件绘制,解决影像压盖无值显示不正确问题
            • imageInterpolationMode

              ImageInterpolationMode imageInterpolationMode
              

              显示图像时使用的插值算法

              显示图像时使用的插值算法

            • gamma

              double gamma
              
              影像图层的Gamma值,范围在 0 到 10 之间(包含 0和10),数值精度为小数点后两位。 通过Gamma参数能够实现影像/栅格非线性亮度和对比度调整,从而增强图像显示细节,改善影像/栅格数据的显示质量。 当Gamma值等于1时,图像没有进行Gamma校正。当Gamma值大于1时,图像的暗部区域对比度增加,细节更加突出,但亮部区域的细节会有所损失,整体图像变亮。当Gamma值小于1时,图像的亮部区域对比度增加,细节更加突出,但暗部区域的细节会有所损失,整体图像变暗。
        • com.supermap.services.components.commontypes.UGCLayer扩展UGCMapLayer实现可序列化

          • 序列化字段

            • ugcLayerType

              UGCLayerType ugcLayerType
              

              图层类型。

            • displayFilter

              java.lang.String displayFilter
              

              图层显示过滤条件。

              当对应的图层中包含字段如id(整型),下面的代码显示如何以id作为过滤条件来对图层显示的 要素进行过滤:

               layer.displayFilter = "id=2";
               
              
            • clipRegion

              Geometry clipRegion
              

              图层的裁剪区域,可以为null,表示不对结果进行裁剪

            • clipRegionEnabled

              boolean clipRegionEnabled
              

              图层的裁剪区域是否有效 默认值为false

            • displayOrderBy

              java.lang.String displayOrderBy
              

              图层要素显示顺序字段。

              当图层中的某些要素存在叠盖时,通过设置图层显示顺序字段可以自定义存在叠盖的元素的叠盖顺序,设置排序字段时还可以指定为升序排列或是降序排列,其中 asc 表示升序,desc 表示降序。用于排序的字段必须为数值型。

            • representationField

              java.lang.String representationField
              

              存储制图表达信息的字段。

            • datasetInfo

              DatasetInfo datasetInfo
              

              数据集信息。

            • joinItems

              JoinItem[] joinItems
              

              连接信息类。

            • fieldValuesDisplayFilter

              FieldValuesDisplayFilter fieldValuesDisplayFilter
              

              根据要素中的值来判断是否显示在地图中的过滤器。

              从以下版本开始:
              8.0.0
        • com.supermap.services.components.commontypes.UGCMapLayer扩展Layer实现可序列化

          • 序列化字段

            • minScale

              double minScale
              

              地图最小比例尺。

            • maxScale

              double maxScale
              

              地图最大比例尺。

            • minVisibleGeometrySize

              double minVisibleGeometrySize
              

              几何对象的最小可见大小,以像素为单位。

            • completeLineSymbolDisplayed

              boolean completeLineSymbolDisplayed
              

              是否显示完整线型。

            • opaqueRate

              int opaqueRate
              

              图层的不透明度。

            • symbolScalable

              boolean symbolScalable
              

              是否允许图层的符号大小随图缩放。

            • symbolScale

              double symbolScale
              

              图层的符号缩放基准比例尺。

        • com.supermap.services.components.commontypes.UGCMosaicImageLayer扩展UGCLayer实现可序列化

          • 序列化字段

            • displayBandIndexes

              int[] displayBandIndexes
              
              返回当前影像图层显示的波段索引
            • colorSpaceType

              ColorSpaceType colorSpaceType
              

              色彩空间枚举。

              色彩空间枚举,主要两张类型(RGB和CMYK),RGB 主要用于显示系统中,CMYK 主要用于印刷系统中

            • transparentColor

              Color transparentColor
              
              返回背景透明色
            • transparent

              boolean transparent
              
              是否背景透明
            • contrast

              int contrast
              
              影像图层的对比度
            • brightness

              int brightness
              
              影像图层的亮度
            • transparentColorTolerance

              int transparentColorTolerance
              

              背景透明色容限。

              背景透明色容限,容限值范围为(0~255)。

            • backgroundValue

              double backgroundValue
              
              背景值
            • backgroundValueColor

              Color backgroundValueColor
              
              背景风格
            • specialValue

              double specialValue
              
              特殊值
            • specialValueColor

              Color specialValueColor
              
              特殊值风格
            • specialValueTransparent

              boolean specialValueTransparent
              
              特殊值风格是否透明
            • useBlockCache

              boolean useBlockCache
              
              镶嵌数据集图层渲染时是否使用内存影像块缓存,以提升渲染性能
            • blockCacheCount

              int blockCacheCount
              
              镶嵌数据集图层渲染时, 内存所驻留缓存块的个数
            • useFileHandleCache

              boolean useFileHandleCache
              
              镶嵌数据集图层渲染时, 是否使用文件句柄缓存,以提升渲染性能
            • paintByFile

              boolean paintByFile
              
              镶嵌数据集图层渲染时, 是否使用逐个文件绘制,解决影像压盖无值显示不正确问题
            • imageInterpolationMode

              ImageInterpolationMode imageInterpolationMode
              

              显示图像时使用的插值算法

              显示图像时使用的插值算法

            • backgroundValueTransparent

              boolean backgroundValueTransparent
              
              背景值是否透明
            • colors

              Color[] colors
              

              颜色表对象。

              用于栅格图层的显示,本参数设置时, #colorGradientType 参数无效。UGCMosaicImageLayer.colorDictionary 参数设置时,本参数设置无效。

            • colorDictionary

              java.util.Map<K,V> colorDictionary
              

              颜色对照表对象。

              颜色对照表中的键名为具体的高程值,键值表示该高程值要显示的颜色。对于栅格图层中高程值小于颜色对照表中高程最小值的点使用颜色对照表中高程最小值对应的颜色, 对于栅格图层中高程值大于颜色对照表中高程最大值的点使用颜色对照表中高程最大值对应的颜色,对于栅格图层中高程值在颜色对照表中没有对应颜色的点,则查找颜色对照表中与当前高程值相邻的两个高程对应的颜色,然后通过渐变运算要显示的颜色。如果设置了颜色对照表的话,则颜色表设置无效。

        • com.supermap.services.components.commontypes.UGCMosaicLayer扩展UGCLayer实现可序列化

        • com.supermap.services.components.commontypes.UGCThemeLayer扩展UGCLayer实现可序列化

          • 序列化字段

            • theme

              Theme theme
              

              专题图对象。

            • themeElementPosition

              java.util.HashMap<K,V> themeElementPosition
              

        • com.supermap.services.components.commontypes.UGCVectorLayer扩展UGCLayer实现可序列化

          • 序列化字段

            • style

              Style style
              

              矢量图层的风格。

        • com.supermap.services.components.commontypes.UnauthorizedException扩展java.lang.RuntimeException实现可序列化

        • com.supermap.services.components.commontypes.UploadFileSetting扩展java.lang.Object实现可序列化

        • com.supermap.services.components.commontypes.UserInfo扩展java.lang.Object实现可序列化

          • 序列化字段

            • userID

              java.lang.String userID
              

              用户唯一标识。

        • com.supermap.services.components.commontypes.UTFGridParameter扩展java.lang.Object实现可序列化

        • com.supermap.services.components.commontypes.UTFGridResult扩展java.lang.Object实现可序列化

        • com.supermap.services.components.commontypes.ValidateInfo扩展java.lang.Object实现可序列化

          • 序列化字段

            • type

              java.lang.String type
              
            • value

              java.lang.String value
              
        • com.supermap.services.components.commontypes.ValidateResult扩展java.lang.Object实现可序列化

          • 序列化字段

            • hasDataPublishCapability

              boolean hasDataPublishCapability
              
              数据服务发布能力
              从以下版本开始:
              8.1.0
            • hasVideoStreamPublishCapability

              boolean hasVideoStreamPublishCapability
              
              视频流服务发布能力
              从以下版本开始:
              11.2.0
            • hasMapPublishCapability

              boolean hasMapPublishCapability
              
              地图服务发布能力
              从以下版本开始:
              8.1.0
            • hasRealspaceCapability

              boolean hasRealspaceCapability
              
            • hasWebDatasources

              boolean hasWebDatasources
              

              是否有web类型数据源

              从以下版本开始:
              10.1.0
            • hasSpatialAnalystCapability

              boolean hasSpatialAnalystCapability
              
              空间分析发布能力
              从以下版本开始:
              9.1.0
            • hasKnowledgeGraphCapability

              boolean hasKnowledgeGraphCapability
              
              知识图谱发布能力
              从以下版本开始:
              11.1.0
            • taDefaultPublishCapability

              TADefaultPublishCapability taDefaultPublishCapability
              
            • trafficTransferAnalystResult

              TrafficTransferAnalystResult trafficTransferAnalystResult
              
            • networkAnalyst3DPublishCapability

              NetworkAnalyst3DPublishCapability networkAnalyst3DPublishCapability
              
            • invalidDatasourceNames

              java.lang.String[] invalidDatasourceNames
              
        • com.supermap.services.components.commontypes.VectorFeature扩展java.lang.Object实现可序列化

          • 序列化字段

            • id

              int id
              
              id
            • geometry

              VectorGeometry geometry
              
              几何对象。
            • attributes

              java.util.Map<K,V> attributes
              
              属性。
            • searchValues

              java.lang.String searchValues
              
        • com.supermap.services.components.commontypes.VectorGeometry扩展java.lang.Object实现可序列化

          • 序列化字段

            • parts

              int[] parts
              

              描述几何对象中各个子对象所包含的节点的个数。

              1、几何对象从结构上可以分为简单几何对象和复杂几何对象。简单几何对象与复杂几何对象的区别:简单的几何对象一般为单一对象,而复杂的几何对象由多个简单对象组成或经过一定的空间运算之后产生,如:矩形为简单的区域对象,而中空的矩形为复杂的区域对象。

              2、通常情况,一个简单几何对象的子对象就是它本身,因此对于简单对象来说的该字段为长度为1的整型数组,该字段的值就是这个简单对象节点的个数。如果一个几何对象是由几个简单对象组合而成的,例如,一个岛状几何对象由3个简单的多边形组成而成,那么这个岛状的几何对象的 Parts 字段值就是一个长度为3的整型数组,数组中每个成员的值分别代表这三个多边形所包含的节点个数。

            • type

              GeometryType type
              

              几何对象的类型。

              new
            • cutEdges

              int[] cutEdges
              

              裁剪边缘。

              相邻的两个数组成员表示一段被裁剪的边缘。
              例:[0,1,3,5] 表示第0个点到第1个点之间的线段、第3个点到第5个点之间的线段是被裁剪的边缘。

              只对面对象有效。

            • partTopo

              int[] partTopo
              
              part的拓补结构,目前只有GeometryType = REGION的Geometry包含此字段 1代表为岛,-1代表为洞
        • com.supermap.services.components.commontypes.VectorRecordSet扩展java.lang.Object实现可序列化

          • 序列化字段

            • layerName

              java.lang.String layerName
              
              记录集对应的图层名。
            • features

              VectorFeature[] features
              

              记录集中所有的地物要素。

            • fields

              java.lang.String[] fields
              

              记录集中所有字段的名称。

              字段包括:

              • 系统字段,字段名称以“SM”开头的字段。
              • 自定义字段,字段名称以非“SM”开头的字段。
              另请参阅:
              FieldInfo
            • fieldTypes

              FieldType[] fieldTypes
              

              记录集中所有的字段类型。

        • com.supermap.services.components.commontypes.VectorStyleParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • mapName

              java.lang.String mapName
              
              地图名称
            • layerNames

              java.lang.String[] layerNames
              
              图层名称
            • type

              VectorStyleType type
              
              矢量样式类型
            • tileURLTemplate

              TileOutputType tileURLTemplate
              
              瓦片出图参数
        • com.supermap.services.components.commontypes.VectorStyleQueryResult扩展java.lang.Object实现可序列化

        • com.supermap.services.components.commontypes.VectorTileData扩展java.lang.Object实现可序列化

          • 序列化字段

            • recordsets

              VectorRecordSet[] recordsets
              
              记录集。
            • tileData

              byte[] tileData
              

              矢量切片字节数组

              从以下版本开始:
              9.1.0
        • com.supermap.services.components.commontypes.VectorTileLayer扩展java.lang.Object实现可序列化

          • 序列化字段

            • name

              java.lang.String name
              
              对于地图服务是图层名,对于数据服务是数据集名
            • expandPixels

              int expandPixels
              
              切片扩充的像素。
            • minScale

              double minScale
              
              最小显示的比例尺。
            • maxScale

              double maxScale
              
              最大显示的比例尺。
            • searchFields

              java.lang.String[] searchFields
              
              用于搜索的关键字段名称。
            • fields

              java.lang.String[] fields
              

              所有字段的名称。

            • fieldTypes

              FieldType[] fieldTypes
              

              所有的字段类型。

        • com.supermap.services.components.commontypes.VectorTileParameter扩展TileParameter实现可序列化

          • 序列化字段

            • tileOutputType

              TileOutputType tileOutputType
              
              瓦片出图方式,默认以viewBounds的方式
            • x

              java.lang.String x
              
              瓦片列号
            • y

              java.lang.String y
              
              瓦片行号
            • z

              java.lang.String z
              
              瓦片层级
            • layers

              VectorTileLayer[] layers
              
              包含的图层。
            • cacheEnabled

              boolean cacheEnabled
              
              是否启用缓存。
            • expands

              java.lang.String expands
              
              已过时。 

              各图层扩展的像素值。

              在图层编码(tileImage资源的layersID编码方法 )基础上定义了每个图层所扩展的像素。 具体方法是在图层ID后加“_{pixel}”,以标识该图层需要扩展的像素;若不加“_{pixel}”则会按照默认的图层样式计算图层样式。

              例:
              • 0_15:0_5,1_10。顶级0图层的0、1子图层扩展的像素分别为5、10像素;顶级0图层下,除0、1图层外的子图层的扩展像素都为15像素。
              • 0:0_5,1_10。顶级0图层的0、1子图层扩展的像素分别为5、10像素;顶级0图层下,除0、1图层外的子图层的扩展像素都是根据该图层默认样式计算出来的。
              • 使用VectorTileParameter.layers替代。

            • returnAttributes

              boolean returnAttributes
              
              是否返回属性信息。
              从以下版本开始:
              7.0.1
            • returnCutEdges

              boolean returnCutEdges
              
              是否返回裁剪边缘信息。
              从以下版本开始:
              7.0.1
            • compressTolerance

              int compressTolerance
              

              抽稀容限。

              单位为像素,合并容限范围内的坐标序列。

              从以下版本开始:
              7.0.1
            • coordinateType

              CoordinateType coordinateType
              
              返回的坐标类型。
        • com.supermap.services.components.commontypes.VideoFeature扩展Feature实现可序列化

          • 序列化字段

            • name

              java.lang.String name
              
            • address

              java.lang.String address
              
            • startTime

              java.lang.String startTime
              
            • endTime

              java.lang.String endTime
              
            • cameraLocation

              CameraLocation cameraLocation
              
            • videoParameters

              VideoParameters videoParameters
              
        • com.supermap.services.components.commontypes.VideoParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • time

              double time
              
            • videoHeight

              int videoHeight
              
            • videoWidth

              int videoWidth
              
            • validBounds

              java.awt.Rectangle validBounds
              
            • clipRegion

              Geometry clipRegion
              
            • calibrationModel

              CalibrationModel calibrationModel
              
            • pan

              double pan
              
            • tilt

              double tilt
              
            • zoom

              double zoom
              
        • com.supermap.services.components.commontypes.VideoParameters扩展java.lang.Object实现可序列化

          • 序列化字段

            • videoParameterList

              java.util.List<E> videoParameterList
              
            • auxiliaryCalibrationParameter

              AuxiliaryCalibrationParameter auxiliaryCalibrationParameter
              
            • parameterInterpolation

              boolean parameterInterpolation
              
        • com.supermap.services.components.commontypes.ViewShedResult3D扩展SpatialAnalystResult实现可序列化

          • 序列化字段

            • resultDataset

              java.lang.String resultDataset
              

              结果栅格数据集名称。

        • com.supermap.services.components.commontypes.VisibleResult3D扩展java.lang.Object实现可序列化

          • 序列化字段

            • barrierInfos

              Barrier3DInfo[] barrierInfos
              

              障碍点信息集合。

            • lineInvisible

              Geometry3D lineInvisible
              

              不通视线对象。

            • lineVisible

              Geometry3D lineVisible
              

              通视线对象。

            • targetPoint

              Point3D targetPoint
              

              观察点对象。

            • viewPoint

              Point3D viewPoint
              

              目标点对象。

            • isVisible

              boolean isVisible
              

              观察点与目标点是否通视。true 表示观察点与目标点可以通视,false 表示观察点与目标点不通视。

        • com.supermap.services.components.commontypes.WebLicenseSetting扩展LicenseSetting实现可序列化

          • 序列化字段

            • url

              java.lang.String url
              
            • enabledmodules

              java.lang.String[] enabledmodules
              
            • masterServerAddress

              java.lang.String masterServerAddress
              
        • com.supermap.services.components.commontypes.WeightFieldInfo扩展java.lang.Object实现可序列化

          • 序列化字段

            • name

              java.lang.String name
              

              权值信息的名称,标识该 WeightFieldInfo 对象。

            • forwardWeightField

              java.lang.String forwardWeightField
              

              正向权值字段名称。

            • backWeightField

              java.lang.String backWeightField
              

              逆向权值字段名称。

            • unit

              Unit unit
              

              权重单位。

        • com.supermap.services.components.commontypes.WeightFieldInfo3D扩展java.lang.Object实现可序列化

          • 序列化字段

            • name

              java.lang.String name
              

              权值字段信息的名称。

            • ftWeightField

              java.lang.String ftWeightField
              
              正向权值字段或字段表达式。
            • tfWeightField

              java.lang.String tfWeightField
              

              反向权值字段或字段表达式。

        • com.supermap.services.components.commontypes.WFSDatasetInfo扩展DatasetVectorInfo实现可序列化

          • 序列化字段

            • crsCode

              java.lang.String crsCode
              

              POSC 格式表示的投影坐标系。

        • com.supermap.services.components.commontypes.WFSLayer扩展Layer实现可序列化

          • 序列化字段

            • url

              java.lang.String url
              

              WFS 服务的 URL 地址。

            • version

              java.lang.String version
              

              WFS 的版本号。

            • service

              java.lang.String service
              

              WFS 服务名称。

            • request

              java.lang.String request
              

              请求 WFS 服务的操作名称。

            • typeName

              java.lang.String typeName
              

              查询的要素类型名称。

        • com.supermap.services.components.commontypes.WMSLayer扩展Layer实现可序列化

          • 序列化字段

            • url

              java.lang.String url
              

              WMS 服务的 URL 地址。

            • version

              java.lang.String version
              

              WMS 的版本号。

            • service

              java.lang.String service
              

              WMS 服务名称。

            • format

              java.lang.String format
              

              输出图像格式。

            • styles

              java.lang.String styles
              

              地图样式。

            • layerStyles

              UserStyleElement[] layerStyles
              
              图层风格信息。
            • request

              java.lang.String request
              

              请求 WMS 服务的操作名称。

            • exceptions

              java.lang.String exceptions
              

              返回的异常信息的格式。

              例如:application/vnd.ogc.se_xml。

            • title

              java.lang.String title
              

              WMS 服务的主题。

            • latLonBoundingBox

              Rectangle2D latLonBoundingBox
              
            • boundsWithCRSs

              BoundsWithCRS[] boundsWithCRSs
              
            • MinScaleDenominator

              double MinScaleDenominator
              
            • MaxScaleDenominator

              double MaxScaleDenominator
              
        • com.supermap.services.components.commontypes.WMTSLayer扩展Layer实现可序列化

        • com.supermap.services.components.commontypes.WorkerBuildingInfo扩展TileWorkerInfo实现可序列化

          • 序列化字段

            • lastTileRegion

              Geometry lastTileRegion
              

              上一个切片的地理范围。

            • completed

              long completed
              

              已经完成的切片数量。

        • com.supermap.services.components.commontypes.ZXYTilesLayer扩展Layer实现可序列化

      • 程序包 com.supermap.services.components.impl

      • 程序包 com.supermap.services.components.spi

      • 程序包 com.supermap.services.components.spi.ogc

        • com.supermap.services.components.spi.ogc.WMSCapabilities扩展java.lang.Object实现可序列化

          • 序列化字段

            • exceptionTypes

              java.lang.String[] exceptionTypes
              

              异常处理文档的类型。

              默认值为 se_xml。

              可选。

            • featureInfoFormats

              java.lang.String[] featureInfoFormats
              

              要素信息的显示格式。

              当前版本支持 XML 格式。

            • mapFormats

              java.lang.String[] mapFormats
              

              地图图片的格式。

              默认为 PNG 格式。

            • mapTitle

              java.lang.String mapTitle
              

              地图标题。

              地图标题是返回的服务级元数据信息中 <Layer> 元素中的 <Title> 元素记录的值。

            • layers

              java.util.List<E> layers
              

              地图图层列表。

            • requestList

              java.util.List<E> requestList
              

              服务支持的请求列表

            • srss

              java.lang.String[] srss
              

              地图的 SRS(Spatial Reference System,空间坐标参照系统)信息。

              一个图层可以有一个或多个 SRS。

            • version

              java.lang.String version
              

              WMS 服务的版本。

            • serviceDescription

              ServiceDescription serviceDescription
              

              WMS 服务描述信息。

            • crss

              java.lang.String[] crss
              
        • com.supermap.services.components.spi.ogc.WMSFeatureInfo扩展java.lang.Object实现可序列化

          • 序列化字段

            • version

              java.lang.String version
              

              WMS 服务版本号。

            • nameSpaceURI

              java.lang.String nameSpaceURI
              

              命名空间 URI。

            • fieldNames

              java.lang.String[] fieldNames
              

              地物要素的属性字段名称。

              为一个 String 数组,与 WMSFeatureInfo.fieldValues 属性相对应,即 fieldNames 数组中对应位置的属性字段的取值为 fieldValues 数组中相同位置的值。

            • fieldValues

              java.lang.String[] fieldValues
              

              地物要素的属性字段值。

              为一个 String 数组,与 WMSFeatureInfo.fieldNames 属性相对应,即 fieldNames 数组中对应位置的属性字段的取值为 fieldValues 数组中相同位置的值。

            • fieldCaptions

              java.lang.String[] fieldCaptions
              

              地物要素的属性字段别名。

        • com.supermap.services.components.spi.ogc.WMSMapParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • mapName

              java.lang.String mapName
              

              地图名称。

              地图名称即通过 WMS 的 GetCapabilities 操作获取的服务元数据中 <Layer> 元素的子元素 <Title> 的值。

            • width

              int width
              

              地图图片的像素宽度。

            • height

              int height
              

              地图图片的像素高度。

            • layers

              java.lang.String[] layers
              

              地图图层名称列表。

            • center

              Point2D center
              

              地图二维中心点坐标。

            • entireBounds

              Rectangle2D entireBounds
              

              地图范围。

            • bounds

              Rectangle2D bounds
              

              地图显示范围。

            • styles

              java.lang.String[] styles
              

              请求图层的样式名称列表。

              列表中的元素值对应WMS 的 GetCapabilities 操作获取的服务元数据中 <Layer> 元素的子元素 <Style> 的值。WMSMapParameter.styles 属性数组跟 WMSMapParameter.layers 属性数组是一一对应的,标识了每个图层的显示风格。

              如果请求不存在的 Style,服务器将返回一个 服务异常(code=StyleNotDefined)。

            • srs

              java.lang.String srs
              

              空间坐标参考系统(Spatial Reference System)。

            • transparent

              boolean transparent
              

              地图的背景是否透明。

              默认为 FALSE,不透明。

            • bgcolor

              java.lang.String bgcolor
              

              背景色的十六进制红绿蓝颜色值。

              默认为 0xFFFFFF。

            • sldBody

              java.lang.String sldBody
              
              SLD_BODY
            • exceptions

              java.lang.String exceptions
              

              WMS 的异常错误报告格式。

              默认为 SE_XML。

            • format

              java.lang.String format
              

              地图的输出格式。

              默认为 PNG 格式。

            • crs

              java.lang.String crs
              

              坐标参考系统</>

              在WMS1.3.0中使用

            • rule

              java.lang.String rule
              
            • sqlFilter

              java.lang.String sqlFilter
              

              sql过滤条件。

            • layerDefs

              java.lang.String layerDefs
              

              图层过滤条件。

        • com.supermap.services.components.spi.ogc.WMSQueryParameter扩展WMSMapParameter实现可序列化

          • 序列化字段

            • queryLayers

              java.lang.String[] queryLayers
              

              待查询的图层列表。

            • infoFormat

              java.lang.String infoFormat
              

              要素信息的返回格式。

              默认格式是 application/vnd.ogc.wms_xml。

            • featureCount

              int featureCount
              

              要返回信息的要素的数量。

              默认值为 1。

            • x

              int x
              

              以像素表示的要素 X 坐标。

              最左侧为0,向右递增。

            • y

              int y
              

              以像素表示的要素 Y 坐标。

              最上侧为0,向下递增。

            • customParameters

              java.util.Map<K,V> customParameters
              

              用户自定义参数信息。

        • com.supermap.services.components.spi.ogc.WMSServiceException扩展java.lang.RuntimeException实现可序列化

      • 程序包 com.supermap.services.datastore.commontypes

      • 程序包 com.supermap.services.metadata.smmd2007

      • 程序包 com.supermap.services.ogc

        • com.supermap.services.ogc.ContactInformation扩展java.lang.Object实现可序列化

          • 序列化字段

            • person

              java.lang.String person
              

              联系人。

            • organization

              java.lang.String organization
              

              联系单位。

            • position

              java.lang.String position
              

              位置。

            • addressType

              java.lang.String addressType
              

              地址类型。

            • address

              java.lang.String address
              

              地址。

            • city

              java.lang.String city
              

              城市。

            • stateOrProvince

              java.lang.String stateOrProvince
              

              省或地区。

            • postCode

              java.lang.String postCode
              

              邮政编码。

            • country

              java.lang.String country
              

              国家。

            • voiceTelephone

              java.lang.String voiceTelephone
              

              联系电话。

            • facsimileTelephone

              java.lang.String facsimileTelephone
              

              传真。

            • electronicMailAddress

              java.lang.String electronicMailAddress
              

              电子邮件地址。

        • com.supermap.services.ogc.ServiceContact扩展java.lang.Object实现可序列化

          • 序列化字段

            • individualName

              java.lang.String individualName
              

              联系人姓名。

            • positionName

              java.lang.String positionName
              

              联系人职位。

            • phoneNumber

              java.lang.String phoneNumber
              

              联系电话。

            • faxNumber

              java.lang.String faxNumber
              

              传真。

            • deliveryPoint

              java.lang.String deliveryPoint
              

              邮寄地址,如街道。

            • addressCity

              java.lang.String addressCity
              

              城市。

            • addressAdministrativeArea

              java.lang.String addressAdministrativeArea
              

              行政区域。

            • addressPostalCode

              java.lang.String addressPostalCode
              

              邮政编码。

            • addressCountry

              java.lang.String addressCountry
              

              国家。

            • addressElectronicMailAddress

              java.lang.String addressElectronicMailAddress
              

              电子邮件。

        • com.supermap.services.ogc.ServiceDescription扩展java.lang.Object实现可序列化

          • 序列化字段

            • name

              java.lang.String name
              

              服务名。

              一个服务名代表了一个实例化的服务。比如,服务名为“WMS”的服务表示一个 WMS 服务实例。

              该字段必设。

            • title

              java.lang.String title
              

              标题。

              使用标题标识服务器以区别其他服务器,比如,标题为“SuperMap Map Server”,表示这个服务器提供了 WMS 服务。

              该字段必设。

            • serviceAbstract

              java.lang.String serviceAbstract
              

              服务器描述。

              对服务器更加详细的描述。

              该字段可选。

            • keywords

              java.lang.String[] keywords
              

              关键字。

              使用关键字以方便目录搜索。

              该字段可选。

            • onlineResource

              java.lang.String onlineResource
              

              在线资源。

              该字段用来记录服务的 Web 站点,一般都是服务的 URL 地址。

              该字段必设。

            • contactInformation

              ContactInformation contactInformation
              

              服务提供者联系信息。

              该字段可选。

            • fees

              java.lang.String fees
              

              费用。

              使用服务所需要支付的费用。关键字“none”表示服务免费使用。

              该字段可选。

            • accessConstraints

              java.lang.String accessConstraints
              

              访问约束。

              访问某个服务的约束条件。关键字“none”表示服务没有访问约束。

              该字段可选。

        • com.supermap.services.ogc.ServiceIdentification扩展java.lang.Object实现可序列化

          • 序列化字段

            • title

              java.lang.String title
              

              服务标题。

            • description

              java.lang.String description
              

              服务描述。

            • keywords

              java.util.List<E> keywords
              

              服务关键字。

            • fees

              java.lang.String fees
              

              服务价格。

            • accessConstraints

              java.lang.String accessConstraints
              

              服务连接限制。

            • serviceType

              java.lang.String serviceType
              

              服务类型

            • serviceTypeVersion

              java.lang.String serviceTypeVersion
              

              服务版本。

        • com.supermap.services.ogc.ServiceProvider扩展java.lang.Object实现可序列化

          • 序列化字段

            • providerName

              java.lang.String providerName
              

              服务提供商名称。

            • providerSite

              java.lang.String providerSite
              

              服务提供商主页。

            • serviceContact

              ServiceContact serviceContact
              

              服务提供商联系方式。

      • 程序包 com.supermap.services.ogc.filter

      • 程序包 com.supermap.services.ogc.filter.encode

      • 程序包 com.supermap.services.providers

        • com.supermap.services.providers.AggregationDataProviderSetting扩展DataProviderSetting实现可序列化

        • com.supermap.services.providers.AggregationMapProviderSetting扩展MapProviderSetting实现可序列化

          • 序列化字段

            • serviceInfos

              java.util.List<E> serviceInfos
              

              服务端点信息列表。

            • mapNames

              java.lang.String[] mapNames
              

              地图名称

            • targetName

              java.lang.String targetName
              

              聚合后的地图名称。

            • cacheEnabled

              boolean cacheEnabled
              
              是否使用缓存。
              从以下版本开始:
              8.0.0
            • tileCacheReadOnly

              boolean tileCacheReadOnly
              
              缓存是否只读。
              从以下版本开始:
              8.0.0
            • expandScales

              boolean expandScales
              
              是否扩展瓦片的可见比例尺
        • com.supermap.services.providers.ArcGISCacheMapProviderSetting扩展MapProviderSetting实现可序列化

        • com.supermap.services.providers.ArcGISRestDataProviderSetting扩展java.lang.Object实现可序列化

          • 序列化字段

            • restServiceRootURL

              java.lang.String restServiceRootURL
              

              rest服务地址,指向要素服务的根资源路径。

              如:http://localhost:6080/arcgis/rest/services/China/FeatureServer

            • token

              java.lang.String token
              
              Token。
            • httpReferer

              java.lang.String httpReferer
              
              REFERER
        • com.supermap.services.providers.ArcGISRestMapProviderSetting扩展MapProviderSetting实现可序列化

          • 序列化字段

            • tilePixWidth

              int tilePixWidth
              
              瓦片的块宽,单位是像素
            • replaceTRNS

              boolean replaceTRNS
              
              ArcGIS 返回的有些图片为PNG24格式,但是又包含tRNS可选块,该块中指定了RGB(253,253,253)的颜色都是透明 的(这种图片在Windows文件属性显示位深是32,其实是24的)。
              当replaceTRNS属性为true,则在检测到有PNG24并且包含tRNS时,就重新生成一个PNG32的图片, 然后根据tRNS去填充PNG32图片的Alpha通道的值 。
            • filterVisibleScales

              java.lang.Boolean filterVisibleScales
              
              是否过滤可见比例尺,还是返回所有比例尺,默认为true。早期不会过滤可见比例尺,显示所有的比例尺,后面代码改成只返回可见比例尺,华为GTS的项目使用wmts时,openlayers的应用里写死了分辨率,导致升级iserver后,找不到图片,他们不宜修改已完工程的代码,期望iserver向前兼容,故设计此参数。
        • com.supermap.services.providers.ArcGISRestNetworkAnalystProviderSetting扩展java.lang.Object实现可序列化

          • 序列化字段

            • restServiceRootURL

              java.lang.String restServiceRootURL
              

              rest服务地址,指向要素服务的根资源路径。

              如:http://localhost:6080/arcgis/rest/services/China/NAServer

            • token

              java.lang.String token
              
              Token。
            • httpReferer

              java.lang.String httpReferer
              
              REFERER
            • networkDataset

              java.lang.String networkDataset
              
              网络数据集
            • routeLayer

              java.lang.String routeLayer
              
              路径分析图层
            • serviceAreaLayer

              java.lang.String serviceAreaLayer
              
              服务区分析图层
            • closestFacilityLayer

              java.lang.String closestFacilityLayer
              
              最近设施查找图层
        • com.supermap.services.providers.ArcGISRestVectorTileProviderSetting扩展MapProviderSetting实现可序列化

          • 序列化字段

            • restServiceRootURL

              java.lang.String restServiceRootURL
              
            • token

              java.lang.String token
              
            • httpReferer

              java.lang.String httpReferer
              
        • com.supermap.services.providers.BaiduMapProviderSetting扩展MapProviderSetting实现可序列化

        • com.supermap.services.providers.BaiduMapQuerySetting扩展java.lang.Object实现可序列化

          • 序列化字段

            • ak

              java.lang.String ak
              

              百度用户申请注册的key。

              必要参数。密钥需要包含Places API、Geocoding API权限。

              从以下版本开始:
              7.1.0
              另请参阅:
              申请密钥地址
            • sn

              java.lang.String sn
              

              安全校验证时用到的sn。

              非必要参数 。若ak的校验证方式为sn校验时,该参数必须设置。

              从以下版本开始:
              7.1.0
            • suggestionUrl

              java.lang.String suggestionUrl
              

              Place Suggestion API服务地址。

              可选参数。默认值为:http://api.map.baidu.com/place/v2/suggestion

              从以下版本开始:
              7.1.0
              另请参阅:
              Place Suggestion API介绍
            • gecodingUrl

              java.lang.String gecodingUrl
              

              Geocoding API服务地址。

              可选参数。默认值为:http://api.map.baidu.com/geocoder/v2/。

              从以下版本开始:
              7.1.0
              另请参阅:
              Geocoding API介绍
        • com.supermap.services.providers.BingMapsMapProviderSetting扩展MapProviderSetting实现可序列化

        • com.supermap.services.providers.CloudMapProviderSetting扩展MapProviderSetting实现可序列化

        • com.supermap.services.providers.DataProviderDelayCommitSetting扩展java.lang.Object实现可序列化

        • com.supermap.services.providers.DefaultProviderConfig扩展java.lang.Object实现可序列化

        • com.supermap.services.providers.DelayTaskInfo扩展java.lang.Object实现可序列化

          • 序列化字段

            • id

              java.lang.String id
              
            • datasourceName

              java.lang.String datasourceName
              
            • addTime

              long addTime
              
        • com.supermap.services.providers.DelayTaskInfo.DelayAddFeaturesTaskInfo扩展DelayTaskInfo实现可序列化

          • 序列化字段

            • targetFeatures

              java.util.List<E> targetFeatures
              
            • datasetName

              java.lang.String datasetName
              
        • com.supermap.services.providers.DelayTaskInfo.DelayDeleteFeaturesTaskInfoByIds扩展DelayTaskInfo实现可序列化

          • 序列化字段

            • datasetName

              java.lang.String datasetName
              
            • ids

              int[] ids
              
        • com.supermap.services.providers.DelayTaskInfo.DelayDeleteFeaturesTaskInfoByQueryParam扩展DelayTaskInfo实现可序列化

          • 序列化字段

            • datasetName

              java.lang.String datasetName
              
            • queryParam

              QueryParameter queryParam
              
        • com.supermap.services.providers.DelayTaskInfo.DelayUpdateDatasetInfoTaskInfo扩展DelayTaskInfo实现可序列化

          • 序列化字段

            • datasetName

              java.lang.String datasetName
              
            • newDatasetInfo

              DatasetInfo newDatasetInfo
              
        • com.supermap.services.providers.DelayTaskInfo.DelayUpdateDatasourceInfoTaskInfo扩展DelayTaskInfo实现可序列化

        • com.supermap.services.providers.DelayTaskInfo.DelayUpdateFeaturesTaskInfo扩展DelayTaskInfo实现可序列化

          • 序列化字段

            • targetFeatures

              java.util.List<E> targetFeatures
              
            • datasetName

              java.lang.String datasetName
              
        • com.supermap.services.providers.DelayTaskInfo.DelayUpdateFieldInfosTaskInfo扩展DelayTaskInfo实现可序列化

          • 序列化字段

            • datasetName

              java.lang.String datasetName
              
            • newFieldInfos

              java.util.List<E> newFieldInfos
              
        • com.supermap.services.providers.ExcludedFieldsInDataset扩展java.lang.Object实现可序列化

        • com.supermap.services.providers.ExcludedFieldsInDatasource扩展java.lang.Object实现可序列化

        • com.supermap.services.providers.ExcludedFieldsInLayer扩展java.lang.Object实现可序列化

          • 序列化字段

            • layerName

              java.lang.String layerName
              
              被过滤的图层
            • excludedFields

              java.lang.String excludedFields
              
              被过滤的字段列表
        • com.supermap.services.providers.ExcludedFieldsInMap扩展java.lang.Object实现可序列化

          • 序列化字段

            • mapName

              java.lang.String mapName
              
              被过滤的地图
            • excludedFieldsInLayers

              ExcludedFieldsInLayer[] excludedFieldsInLayers
              
        • com.supermap.services.providers.FastDFSTileProviderSetting扩展MapProviderSetting实现可序列化

        • com.supermap.services.providers.FilteredDatasourceInfo扩展java.lang.Object实现可序列化

          • 序列化字段

            • datasourceName

              java.lang.String datasourceName
              
              设置过滤数据集时优先认定数据源为datasourceName对应的数据源
            • connInfo

              DatasourceConnectionInfo connInfo
              
              设置过滤数据集时如果datasourceName不存在时认定数据源为connInfo对应的数据源
            • includedDatasetNames

              java.util.List<E> includedDatasetNames
              
              选择发布数据集列表
        • com.supermap.services.providers.GDPMapProviderSetting扩展MapProviderSetting实现可序列化

          • 序列化字段

            • filesPath

              java.lang.String filesPath
              
              GDP文件目录。
            • bounds

              java.lang.String bounds
              

              地图范围。

              默认为:-20037508.3427892440,-20037508.3427892440,20037508.3427892440,20037508.3427892440。

            • dpi

              double dpi
              

              dpi。

              默认为96

            • tileSize

              int tileSize
              
              切片大小。
            • format

              OutputFormat format
              
              图片格式。
            • zoom0ScaleDenator

              double zoom0ScaleDenator
              

              第0级比例尺分母。

              默认为5.916587109091312E8

            • mapName

              java.lang.String mapName
              
              已过时。 

              地图名。

              默认为GDPMapProviderSetting#filePath 的目录名。

        • com.supermap.services.providers.GeoPackageDataProviderSetting扩展java.lang.Object实现可序列化

        • com.supermap.services.providers.GeoPackageException扩展java.lang.RuntimeException实现可序列化

        • com.supermap.services.providers.GeoPackageMapProviderSetting扩展MapProviderSetting实现可序列化

        • com.supermap.services.providers.GeoToolsDataProviderException扩展java.lang.RuntimeException实现可序列化

        • com.supermap.services.providers.GeoToolsMapProviderSetting扩展MapProviderSetting实现可序列化

        • com.supermap.services.providers.GoogleMapLayer扩展Layer实现可序列化

          • 序列化字段

            • googleMapLanguage

              java.lang.String googleMapLanguage
              
        • com.supermap.services.providers.GoogleMapsMapProviderSetting扩展MapProviderSetting实现可序列化

          • 序列化字段

            • googleMapLanguage

              java.lang.String googleMapLanguage
              

              地图中的文本标注所使用的语言。

              从以下版本开始:
              8.0.2
            • googleMapCryptoKey

              java.lang.String googleMapCryptoKey
              

              该账户的私人密钥。

              从以下版本开始:
              8.0.2
            • googleMapClientID

              java.lang.String googleMapClientID
              

              具有 Google Maps 访问权限的账户。

              从以下版本开始:
              8.0.2
            • googleMapWidth

              java.lang.String googleMapWidth
              

              每次向 Google Maps 请求瓦片时,瓦片的宽度(像素)。 因为每次请求的单张瓦片上可能会有一个Geoogle的水印,所以将瓦片设置大一些可以减少整个视窗中的水印密度。但是,单张瓦片过大可能会影响瓦片获取的效率,因为您应该根据软硬件及网络条件,设置合理的值。

              从以下版本开始:
              8.0.2
            • googleMapHeight

              java.lang.String googleMapHeight
              

              每次向 Google Maps 请求瓦片时,瓦片的宽度(像素)。一般会设置为宽、高相等的瓦片。

              从以下版本开始:
              8.0.2
            • googleProxyAddress

              java.lang.String googleProxyAddress
              

              Google Maps 代理地址。如果因为网络原因服务不能正常出图,则应该设置此参数,如:127.0.0.1。

              从以下版本开始:
              8.0.2
            • googleProxyPort

              int googleProxyPort
              

              Google Maps 代理端口。

              从以下版本开始:
              8.0.2
            • googleMapApiKey

              java.lang.String googleMapApiKey
              

              Google Maps Api Key

        • 类com.supermap.services.providers.InvalidDatasetSignException扩展java.lang.Object实现可序列化

        • com.supermap.services.providers.InvalidMapException扩展java.lang.IllegalArgumentException实现可序列化

        • com.supermap.services.providers.LocalRealspaceProviderSetting扩展java.lang.Object实现可序列化

        • com.supermap.services.providers.MBTilesMapProviderSetting扩展MapProviderSetting实现可序列化

        • com.supermap.services.providers.MetaTileSetting扩展java.lang.Object实现可序列化

          • 序列化字段

            • enable

              boolean enable
              
              是否开启大图切小图
            • duration

              long duration
              
              通过大图生成的小图的存活时间。单位:毫秒。
        • com.supermap.services.providers.MongoDBRealspaceProviderSetting扩展java.lang.Object实现可序列化

          • 序列化字段

            • serverAdresses

              java.lang.String[] serverAdresses
              
              MongoDB服务地址。
            • database

              java.lang.String database
              
              MongoDB数据库名。

              默认为smtiles

              从以下版本开始:
              8.0.0
            • username

              java.lang.String username
              
              用户名。
              从以下版本开始:
              8.0.0
            • password

              java.lang.String password
              
              密码。
              从以下版本开始:
              8.0.0
            • tilesetNames

              java.lang.String[] tilesetNames
              
              切片集数组。

              可选参数。当参数为空时,将MongoDB数据库中所有的三维切片集都发布出来。

        • com.supermap.services.providers.MongoDBTileProviderSetting扩展MapProviderSetting实现可序列化

          • 序列化字段

            • serverAdresses

              java.lang.String[] serverAdresses
              
            • mapName

              java.lang.String mapName
              
              已过时。 该变量已废弃,由tilesetNames替代。为兼容11.1.2之前的配置暂不删除
              地图名。

              可选参数。

            • tilesetName

              java.lang.String tilesetName
              
              已过时。 该变量已废弃,由tilesetNames替代。为兼容11.1.2之前的配置暂不删除
              切片集名。

              可选参数。 同名的地图切片大小、透明、比例尺等可能不一样,用切片集名来唯一标识一个切片集。

            • tilesetNames

              java.util.List<E> tilesetNames
              
              切片集集合,置空时表示发布所有切片集
            • database

              java.lang.String database
              
              MongoDB数据库名。

              默认为smtiles

              从以下版本开始:
              8.0.0
            • username

              java.lang.String username
              
              用户名。
              从以下版本开始:
              8.0.0
            • password

              java.lang.String password
              
              密码。
              从以下版本开始:
              8.0.0
        • com.supermap.services.providers.MultiTilesProviderSetting扩展MapProviderSetting实现可序列化

          • 序列化字段

            • tilesets

              java.util.List<E> tilesets
              
              切片集集合
            • customScales

              double[] customScales
              
              自定义比例尺(当且仅当combiningMode为CustomScales时有效)
            • baseTileset

              TilesetSetting baseTileset
              
              指定底图瓦片集,如未指定,则默认切片集合的最末尾一个作为底图(当且仅当combiningMode为BaseTileset时有效), 注意底图切片集应包含于切片集集合中
            • combiningMode

              CombiningMode combiningMode
              
              切片集合并模式
        • com.supermap.services.providers.MVTTileProviderSetting扩展MapProviderSetting实现可序列化

          • 序列化字段

            • configFilePath

              java.lang.String configFilePath
              
            • s3ConnectionInfo

              S3ConnectionInfo s3ConnectionInfo
              
              S3对象存储连接信息

              当且仅当UGCV5瓦片存储在S3对象存储中时需要填写。

        • com.supermap.services.providers.NoSupportedVersionException扩展java.lang.Exception实现可序列化

        • com.supermap.services.providers.OpenStreetMapProviderSetting扩展MapProviderSetting实现可序列化

        • com.supermap.services.providers.OssRealspaceProviderSetting扩展java.lang.Object实现可序列化

        • com.supermap.services.providers.OTSTileProviderSetting扩展MapProviderSetting实现可序列化

          • 序列化字段

            • mapName

              java.lang.String mapName
              
              地图名。

              可选参数。

            • tilesetName

              java.lang.String tilesetName
              
              切片集名。

              可选参数。 同名的地图切片大小、透明、比例尺等可能不一样,用切片集名来唯一标识一个切片集。

            • nodeName

              java.lang.String nodeName
              
              阿里云节点名
            • instanceName

              java.lang.String instanceName
              
              实例名
            • accessKeyId

              java.lang.String accessKeyId
              
              KeyId
            • accessKeySecret

              java.lang.String accessKeySecret
              
              KeySecret
            • fromPublic

              boolean fromPublic
              
              是否从公网访问
        • com.supermap.services.providers.PostgisDataProviderSetting扩展java.lang.Object实现可序列化

        • com.supermap.services.providers.PostgisMapProviderSetting扩展GeoToolsMapProviderSetting实现可序列化

        • com.supermap.services.providers.ProviderSettingChecker.GetDatasetException扩展java.lang.Exception实现可序列化

          • 序列化字段

            • code

              int code
              
        • com.supermap.services.providers.RestAddressMatchProviderSetting扩展java.lang.Object实现可序列化

          • 序列化字段

            • restServiceRootURL

              java.lang.String restServiceRootURL
              

              AddressMatch服务地址,指向AddressMatch服务的根资源路径。

            • httpReferer

              java.lang.String httpReferer
              
              返回访问Rest服务所需的HTTPReferer。
            • userName

              java.lang.String userName
              

              用户名信息,当连接的rest服务需要身份验证是需要填写该信息,其他时候不填。

            • password

              java.lang.String password
              

              密码信息,当连接的rest服务需要身份验证是需要填写该信息,其他时候不填,与用户名信息一起使用。

            • token

              java.lang.String token
              
              访问iServer REST所需的Token。
            • useCache

              boolean useCache
              
              是否使用缓存
            • restProviderCacheConfig

              RestProviderCacheConfig restProviderCacheConfig
              
              REST服务提供者请求缓存配置
        • com.supermap.services.providers.RestDataProviderSetting扩展DataProviderSetting实现可序列化

          • 序列化字段

            • restServiceRootURL

              java.lang.String restServiceRootURL
              

              rest服务地址,指向rest服务的根资源路径。

            • userName

              java.lang.String userName
              

              用户名信息,当连接的rest服务需要身份验证是需要填写该信息,其他时候不填。

            • password

              java.lang.String password
              

              密码信息,当连接的rest服务需要身份验证是需要填写该信息,其他时候不填,与用户名信息一起使用。

            • token

              java.lang.String token
              
              访问iServer REST所需的Token。
            • httpReferer

              java.lang.String httpReferer
              
              返回访问Rest服务所需的HTTPReferer。
            • useCache

              boolean useCache
              
              是否使用缓存
            • restProviderCacheConfig

              RestProviderCacheConfig restProviderCacheConfig
              
              REST服务提供者请求缓存配置
        • com.supermap.services.providers.RestMapProviderSetting扩展MapProviderSetting实现可序列化

          • 序列化字段

            • restServiceRootURL

              java.lang.String restServiceRootURL
              

              rest服务地址,指向rest服务的根资源路径。

            • userName

              java.lang.String userName
              

              用户名信息,当连接的rest服务需要身份验证是需要填写该信息,其他时候不填。

            • password

              java.lang.String password
              

              密码信息,当连接的rest服务需要身份验证是需要填写该信息,其他时候不填,与用户名信息一起使用。

            • token

              java.lang.String token
              
              访问iServer REST所需的Token。
            • httpReferer

              java.lang.String httpReferer
              
              返回访问Rest服务所需的HTTPReferer。
            • useCache

              boolean useCache
              
              是否使用缓存
            • restProviderCacheConfig

              RestProviderCacheConfig restProviderCacheConfig
              
              REST服务提供者请求缓存配置
        • com.supermap.services.providers.RestPlotProviderSetting扩展java.lang.Object实现可序列化

          • 序列化字段

            • restServiceRootURL

              java.lang.String restServiceRootURL
              

              rest服务地址,指向rest服务的根资源路径。

            • userName

              java.lang.String userName
              

              用户名信息,当连接的rest服务需要身份验证是需要填写该信息,其他时候不填。

            • password

              java.lang.String password
              

              密码信息,当连接的rest服务需要身份验证是需要填写该信息,其他时候不填,与用户名信息一起使用。

            • token

              java.lang.String token
              
              访问iServer REST所需的Token。
            • httpReferer

              java.lang.String httpReferer
              
              返回访问Rest服务所需的HTTPReferer。
            • useCache

              boolean useCache
              
              是否使用缓存
            • restProviderCacheConfig

              RestProviderCacheConfig restProviderCacheConfig
              
              REST服务提供者请求缓存配置
        • com.supermap.services.providers.RestProviderBase.RestRequestException扩展java.lang.Exception实现可序列化

          • 序列化字段

            • code

              int code
              
            • errorMessage

              java.lang.String errorMessage
              
            • exception

              java.lang.Exception exception
              
        • com.supermap.services.providers.RestRealspaceProviderSetting扩展java.lang.Object实现可序列化

          • 序列化字段

            • restServiceRootURL

              java.lang.String restServiceRootURL
              

              rest服务地址,指向rest服务的根资源路径。

            • httpReferer

              java.lang.String httpReferer
              
              返回访问Rest服务所需的HTTPReferer。
            • token

              java.lang.String token
              
              访问iServer REST所需的Token。
            • userName

              java.lang.String userName
              

              用户名信息,当连接的rest服务需要身份验证是需要填写该信息,其他时候不填。

            • password

              java.lang.String password
              

              密码信息,当连接的rest服务需要身份验证是需要填写该信息,其他时候不填,与用户名信息一起使用。

            • restProviderCacheConfig

              RestProviderCacheConfig restProviderCacheConfig
              
              REST服务提供者请求缓存配置
            • useCache

              boolean useCache
              
              是否使用缓存
        • com.supermap.services.providers.RestSpatialAnalystProviderSetting扩展java.lang.Object实现可序列化

          • 序列化字段

            • restServiceRootURL

              java.lang.String restServiceRootURL
              

              SpatialAnalyst服务地址,指向SpatialAnalyst服务的根资源路径。

            • httpReferer

              java.lang.String httpReferer
              
              返回访问Rest服务所需的HTTPReferer。
            • userName

              java.lang.String userName
              

              用户名信息,当连接的rest服务需要身份验证是需要填写该信息,其他时候不填。

            • password

              java.lang.String password
              

              密码信息,当连接的rest服务需要身份验证是需要填写该信息,其他时候不填,与用户名信息一起使用。

            • token

              java.lang.String token
              
              访问iServer REST所需的Token。
            • useCache

              boolean useCache
              
              是否使用缓存
            • restProviderCacheConfig

              RestProviderCacheConfig restProviderCacheConfig
              
              REST服务提供者请求缓存配置
        • com.supermap.services.providers.RestTrafficTransferAnalystProviderSetting扩展java.lang.Object实现可序列化

          • 序列化字段

            • restServiceRootURL

              java.lang.String restServiceRootURL
              

              TrafficTransferAnalyst服务地址,指向TrafficTransferAnalyst服务的根资源路径。

            • httpReferer

              java.lang.String httpReferer
              
              返回访问Rest服务所需的HTTPReferer。
            • userName

              java.lang.String userName
              

              用户名信息,当连接的rest服务需要身份验证是需要填写该信息,其他时候不填。

            • password

              java.lang.String password
              

              密码信息,当连接的rest服务需要身份验证是需要填写该信息,其他时候不填,与用户名信息一起使用。

            • token

              java.lang.String token
              
              访问iServer REST所需的Token。
            • useCache

              boolean useCache
              
              是否使用缓存
            • restProviderCacheConfig

              RestProviderCacheConfig restProviderCacheConfig
              
              REST服务提供者请求缓存配置
        • com.supermap.services.providers.RestTransportationAnalystProviderSetting扩展java.lang.Object实现可序列化

          • 序列化字段

            • restServiceRootURL

              java.lang.String restServiceRootURL
              

              TrafficTransferAnalyst服务地址,指向TrafficTransferAnalyst服务的根资源路径。

            • httpReferer

              java.lang.String httpReferer
              
              返回访问Rest服务所需的HTTPReferer。
            • userName

              java.lang.String userName
              

              用户名信息。

            • password

              java.lang.String password
              

              密码信息。

            • token

              java.lang.String token
              
              访问iServer REST所需的Token。
            • useCache

              boolean useCache
              
              是否使用缓存。
            • restProviderCacheConfig

              RestProviderCacheConfig restProviderCacheConfig
              
              缓存配置。
        • com.supermap.services.providers.ShapeFileDataProviderSetting扩展java.lang.Object实现可序列化

        • com.supermap.services.providers.ShapeFileMapProviderSetting扩展GeoToolsMapProviderSetting实现可序列化

        • com.supermap.services.providers.SMTilesMapProviderSetting扩展MapProviderSetting实现可序列化

        • com.supermap.services.providers.SuperMapTilesRealspaceProviderSetting扩展java.lang.Object实现可序列化

        • com.supermap.services.providers.SVTilesMapProviderSetting扩展java.lang.Object实现可序列化

        • com.supermap.services.providers.ThreeDTilesRealspaceProviderSetting扩展java.lang.Object实现可序列化

          • 序列化字段

            • s3ConnectionInfo

              S3ConnectionInfo s3ConnectionInfo
              
              S3对象存储连接信息

              当且仅当UGCV5瓦片存储在S3对象存储中时需要填写。

        • com.supermap.services.providers.TiandituMapProviderSetting扩展MapProviderSetting实现可序列化

        • com.supermap.services.providers.TilesetMapProviderSetting扩展MapProviderSetting实现可序列化

          • 序列化字段

            • tileSourceInfo

              TileSourceInfo tileSourceInfo
              

              切片源(必选参数)。

            • mapName

              java.lang.String mapName
              

              要发布的地图名称(可选参数)。

            • tilesetName

              java.lang.String tilesetName
              

              切片集名称(可选参数)。

        • com.supermap.services.providers.TPKMapProviderSetting扩展MapProviderSetting实现可序列化

        • com.supermap.services.providers.TrafficTransferAnalystSetting扩展java.lang.Object实现可序列化

          • 序列化字段

            • name

              java.lang.String name
              
              公交网络名字,比如“北京公交”
            • workspaceConnectString

              java.lang.String workspaceConnectString
              

              工作空间连接字符串。

            • transferLineSetting

              TransferLineSetting transferLineSetting
              
              公交线路环境设置。
            • transferStopSetting

              TransferStopSetting transferStopSetting
              
              公交站点环境设置。
            • transferRelationSetting

              TransferRelationSetting transferRelationSetting
              
              公交站点与线路关系设置。
            • mergeTolerance

              double mergeTolerance
              

              公交站点归并容限。

              如果多个同名站点相距比较近,并且这些站点的距离在给定的站点归并容限范围内,则在公交换乘分析时被归并为同一站点,称为归并站点。默认归并站点容限为100。

            • snapTolerance

              double snapTolerance
              

              公交站点捕捉容限。

              公交站点捕捉容限用于判断站点是否位于线路上,如果站点到线路的距离大于捕捉容限,则认为其不是该线路上的站点。默认为50。

            • walkingTolerance

              double walkingTolerance
              
              步行阈值,默认为1000。
            • unit

              Unit unit
              
              站点捕捉容限、站点归并容限和步行阈值的单位,默认为米。
        • com.supermap.services.providers.TransferLineSetting扩展java.lang.Object实现可序列化

          • 序列化字段

            • datasourceName

              java.lang.String datasourceName
              

              数据源名称。

            • datasetName

              java.lang.String datasetName
              

              数据集名称。

            • aliasField

              java.lang.String aliasField
              
              公交线路别名字段。
            • lengthField

              java.lang.String lengthField
              
              公交线路数据集中的公交线路的长度字段,指定字段的单位为米。如果不指定,默认使用系统字段“SmLength”。
            • lineIDField

              java.lang.String lineIDField
              
              公交线路数据集中的公交线路 ID 字段,该字段为必设字段。
            • nameField

              java.lang.String nameField
              
              公交线路的名称字段,该字段为必设字段。
            • lineTypeField

              java.lang.String lineTypeField
              
              标识公交线路类型的字段。
            • speedField

              java.lang.String speedField
              
              公交行车速度字段,该字段的设置仅用于显示线路信息,对分析结果没有影响。
            • firstTimeField

              java.lang.String firstTimeField
              
              公交线路首班车发车时间字段,该字段的设置仅用于显示线路信息,对分析结果没有影响。
            • lastTimeField

              java.lang.String lastTimeField
              
              公交线路末班车发车时间字段,该字段的设置仅用于显示线路信息,对分析结果没有影响。
            • intervalField

              java.lang.String intervalField
              
              公交线路发车时间间隔字段,该字段的设置仅用于显示线路信息,对分析结果没有影响。
        • com.supermap.services.providers.TransferNetworkSetting扩展java.lang.Object实现可序列化

          • 序列化字段

            • datasourceName

              java.lang.String datasourceName
              

              数据源名称。

            • datasetName

              java.lang.String datasetName
              

              网络数据集名称。

            • edgeIDField

              java.lang.String edgeIDField
              

              标识网络弧段 ID 的字段名。

              默认值为“SmEdgeID”。

              不可以修改
            • nodeIDField

              java.lang.String nodeIDField
              

              标识网络结点 ID 的字段名。

              默认值为“SmNodeID”。

              不可以修改
            • fromNodeIDField

              java.lang.String fromNodeIDField
              

              标识弧段起始结点 ID 的字段名。

              默认值为“SmFNode”。

              不可以修改
            • toNodeIDField

              java.lang.String toNodeIDField
              

              标识弧段终止结点 ID 的字段名。

              默认值为“SmTNode”。

              不可以修改
        • com.supermap.services.providers.TransferRelationSetting扩展java.lang.Object实现可序列化

          • 序列化字段

            • datasourceName

              java.lang.String datasourceName
              

              数据源名称。

            • datasetName

              java.lang.String datasetName
              

              数据集名称。

            • lineIDField

              java.lang.String lineIDField
              
              设置站点与线路关系数据集中的线路 ID 字段,该字段为必设字段,字段类型支持32位整型及64位整型。
            • stopIDField

              java.lang.String stopIDField
              
              站点与线路关系数据集中的站点 ID 字段,该字段为必设字段,字段类型支持32位整型及64位整型。
            • serialNumField

              java.lang.String serialNumField
              
              站点与线路关系数据集中存储了站点在线路中的顺序号(即该站点为线路中的第几站)的字段,该字段为整型。
            • datasetNetworkName

              java.lang.String datasetNetworkName
              
              路网数据集名称,在计算步行方案时有用 。可选字段,如果不设置,步行方案就是两点之间的直线路径,可能会出现穿过河流,小区等不合理方案。
            • edgeIDField

              java.lang.String edgeIDField
              
              弧度ID字段,仅在datasetNetwork不为空是有效。
            • nodeIDField

              java.lang.String nodeIDField
              
              站点ID字段,仅在datasetNetwork不为空是有效。
            • fNodeIDField

              java.lang.String fNodeIDField
              
              起始站点ID字段,仅在datasetNetwork不为空是有效。
            • tNodeIDField

              java.lang.String tNodeIDField
              
              终止站点ID字段,仅在datasetNetwork不为空是有效。
            • datasetPathName

              java.lang.String datasetPathName
              
              站点与出入口的数据集名称
            • exitIDField

              java.lang.String exitIDField
              
              站点与出入口数据集中的出入口 ID
            • exitNameCField

              java.lang.String exitNameCField
              
              站点与出入口数据集中的出入口中文名称
            • exitNamePYField

              java.lang.String exitNamePYField
              
              站点与出入口数据集中的出入口名称拼音
            • stationIDField

              java.lang.String stationIDField
              
              站点与出入口数据集中的站点 ID
        • com.supermap.services.providers.TransferStopSetting扩展java.lang.Object实现可序列化

          • 序列化字段

            • datasourceName

              java.lang.String datasourceName
              

              数据源名称。

            • datasetName

              java.lang.String datasetName
              

              数据集名称。

            • aliasField

              java.lang.String aliasField
              

              公交站点别名字段,字段类型为文本型。

            • nameField

              java.lang.String nameField
              
              公交站点名称字段,该字段为必设字段。
            • stopIDField

              java.lang.String stopIDField
              
              公交站点数据集中的公交站点 ID 字段,该字段为必设字段,字段类型支持32位整型及64位整型。
        • com.supermap.services.providers.TransportationAnalystSetting扩展UGCDatasetConnectionInfo实现可序列化

          • 序列化字段

            • analystModeSetting

              AnalystModeSetting analystModeSetting
              
            • ruleField

              java.lang.String ruleField
              

              表示网络弧段交通规则的字段名称。

              网络弧段交通规则可分为正向单行线、逆向单行线、双行线、禁行线等。网络数据集中, 一个弧段有一个开始节点和一个结束节点,从开始节点到结束节点是正向,反之为逆向。

              正向单行线对应的交通规则字段取值请参见 TransportationAnalystSetting.forwardSingleWayRuleValues, 逆向单行线对应的交通规则字段取值请参见 TransportationAnalystSetting.backwardSingleWayRuleValues, 双行线对应的交通规则字段取值请参见 TransportationAnalystSetting.twoWayRuleValues

              理论上可以修改,但是要修改成TransportationAnalystSetting.backwardSingleWayRuleValuesTransportationAnalystSetting.forwardSingleWayRuleValuesTransportationAnalystSetting.twoWayRuleValuesTransportationAnalystSetting.prohibitedWayRuleValues中指定的值
            • forwardSingleWayRuleValues

              java.lang.String[] forwardSingleWayRuleValues
              

              表示正向单行线的字符串数组。

              TransportationAnalystSetting.ruleField 指定的字段的值为其中之一时,该弧段是正向单行线。

              网络弧段交通规则可分为正向单行线、逆向单行线、双行线、禁行线等。网络数据集中, 一个弧段有一个开始节点和一个结束节点,从开始节点到结束节点是正向,反之为逆向。

            • backwardSingleWayRuleValues

              java.lang.String[] backwardSingleWayRuleValues
              

              表示逆向单行线的字符串数组。

              TransportationAnalystSetting.ruleField 指定的字段的值为其中之一时,该弧段是逆向单行线。

              网络弧段交通规则可分为正向单行线、逆向单行线、双行线、禁行线等。网络数据集中, 一个弧段有一个开始节点和一个结束节点,从开始节点到结束节点是正向,反之为逆向。

            • twoWayRuleValues

              java.lang.String[] twoWayRuleValues
              

              表示双行线的字符串数组。

              TransportationAnalystSetting.ruleField 指定的字段的值为其中之一时,该弧段是双行线。

              网络弧段交通规则可分为正向单行线、逆向单行线、双行线、禁行线等。网络数据集中, 一个弧段有一个开始节点和一个结束节点,从开始节点到结束节点是正向,反之为逆向。 双行线表示该网络弧段的交通规则即可以正向也可以逆向。

            • prohibitedWayRuleValues

              java.lang.String[] prohibitedWayRuleValues
              

              表示禁行线的字符串的数组。

              TransportationAnalystSetting.ruleField 指定的字段的值为其中之一时,该弧段是禁行线。

              网络弧段交通规则可分为正向单行线、逆向单行线、双行线、禁行线等。 禁行线表示该弧段在交通规则上是禁行的。

            • barrierEdges

              int[] barrierEdges
              

              障碍弧段 ID 数组,标识了哪些网络弧段是障碍弧段。

              这里指的弧段 ID 不一定是 SmID 字段的值,而是 TransportationAnalystSetting.edgeIDField 指定的字段的值。

            • barrierNodes

              int[] barrierNodes
              

              障碍结点 ID 数组,标识了哪些网络结点是障碍结点。

              这里指的结点 ID 不一定是 SmID 字段的值,而是 TransportationAnalystSetting.nodeIDField 指定的字段的值。

            • edgeIDField

              java.lang.String edgeIDField
              

              标识网络弧段 ID 的字段名。该字段一经设定,在整个分析过程中都生效。

              默认值为“SmEdgeID”。

              不可以修改
            • edgeNameField

              java.lang.String edgeNameField
              

              标识存储网络弧段名称的字段名。

              可以修改
            • nodeIDField

              java.lang.String nodeIDField
              

              标识网络结点 ID 的字段名。该字段的值表示一个结点的ID,该字段一经设定,在整个分析过程中都生效。

              默认值为“SmNodeID”。

              不可以修改
            • nodeNameField

              java.lang.String nodeNameField
              

              标识存储网络结点名称的字段名。

              可以修改
            • fromNodeIDField

              java.lang.String fromNodeIDField
              

              标识弧段起始结点 ID 的字段名。

              默认值为“SmFNode”。

              不可以修改
            • toNodeIDField

              java.lang.String toNodeIDField
              

              标识弧段终止结点 ID 的字段名。

              默认值为“SmTNode”。

              不可以修改
            • tolerance

              double tolerance
              

              结点到弧段的距离容限。

              原则上,网络分析中可以指定网络中任意的点作为路径分析中的一个站点, 站点应该在网络附近。如果这个点不在网络上(既不在弧段上也不在结点上), 网络分析会根据该距离容限把站点归结到网络上。如下图所示,桔色点代表网络结点, 蓝色代表弧段,灰色点为站点,红色线段是站点到弧段AB的距离,如果该距离在设定的距离容限内, 则把站点归结到弧段 AB 上。

              设置合适的距离容限值才能保证网络分析的正常进行,当指定点在容限范围内时,会把该点归结到网络中, 在网络分析时,会取对应的弧段(如以上提到的弧段AB)的起始结点和终止结点作为站点分别计算, 然后取最小的计算结果。 如果不设置容限,程序会根据数据计算出一个合适的容限。

              距离容限值可以通过以下方法来计算:

              1. 计算出网络数据集中包含所有对象的最小外接矩形;
              2. 计算出该矩形对象的高度及宽度;
              3. 取两者中的较小值除以40,得出较合适的距离容限值。

              默认值为 -1,表示不设置容限,单位同当前数据集坐标单位(coordUnit)。

            • weightFieldInfos

              WeightFieldInfo[] weightFieldInfos
              

              权值字段信息集合,必设参数。

              通过权值字段信息(WeightFieldInfo) 可以获取表示正向权值、负向权值的字段名称。

              WeightFieldInfo.backWeightFieldWeightFieldInfo.forwardWeightField,理论上可以修改
            • turnDatasetInfo

              TurnDatasetInfo turnDatasetInfo
              
            • pathGuideDescriptionLanguage

              java.lang.String pathGuideDescriptionLanguage
              
              通过设置properties文件后缀的方式指定行驶引导项语言。 如果设置为zh_CN,即程序中会使用com\supermap\services\providers\UGCTransportationAnalystProviderResource_zh_CN.properties中的文字来生成行驶引导信息。 如果设置为en_US则会相应的使用com\supermap\services\providers\UGCTransportationAnalystProviderResource_en_US.properties。 如果设置了错误的值或者不设置,则会使用不带后缀的文件名称,由系统决定使用何种语言。
            • poolSize

              int poolSize
              

              交通换乘分析允许的最大并发数。

              默认值为Runtime.availableProcessors()

            • autoCheckNetwork

              java.lang.Boolean autoCheckNetwork
              

              是否自动检查网络数据集

            • directionField

              java.lang.String directionField
              

              流向字段

            • initFacilityAnalyst

              boolean initFacilityAnalyst
              

              是否初始化设施网络分析

            • nodeIDFilterField

              java.lang.String nodeIDFilterField
              

              设施网络分析上 下游关键设施查找中,生成默认sourceNodeIDs参数的过滤字段

        • com.supermap.services.providers.TransportationCheckUtil.CheckNetworkResult扩展java.lang.Object实现可序列化

          • 序列化字段

            • succeed

              boolean succeed
              
            • errorMessages

              java.util.List<E> errorMessages
              
        • com.supermap.services.providers.TurnDatasetInfo扩展UGCDatasetConnectionInfo实现可序列化

          • 序列化字段

            • nodeIDField

              java.lang.String nodeIDField
              

              表示转向结点 ID 的字段名。默认为“NodeID”。

            • fromEdgeIDField

              java.lang.String fromEdgeIDField
              

              表示转向起始弧段 ID 的字段名。默认为“FEdgeID”。

            • toEdgeIDField

              java.lang.String toEdgeIDField
              

              表示转向终止弧段 ID 的字段名。默认为“TEdgeID”。

            • weightFields

              java.lang.String[] weightFields
              

              表示转向耗费的字段名数组。

        • com.supermap.services.providers.UGCAddressMatchProviderSetting扩展java.lang.Object实现可序列化

        • com.supermap.services.providers.UGCDataProviderSetting扩展DataProviderSetting实现可序列化

          • 序列化字段

            • isDatasetsCheck

              boolean isDatasetsCheck
              
            • videoStreamServiceInfo

              VideoStreamServiceInfo videoStreamServiceInfo
              
        • com.supermap.services.providers.UGCDatasetConnectionInfo扩展java.lang.Object实现可序列化

          • 序列化字段

            • workspaceConnectString

              java.lang.String workspaceConnectString
              

              工作空间连接字符串。可以是相对路径或者绝对路径。

            • workspaceType

              java.lang.String workspaceType
              

              工作空间类型,字符串 SXWU,SXW,SMWU,SMW 之一。

              如果该值未设置或者不是以上4个值之一,则根据文件后缀名进行判断。 如果无法根据后缀名进行判断,则认为是 SXW 类型。

            • datasourceName

              java.lang.String datasourceName
              

              数据源名称。

            • datasetName

              java.lang.String datasetName
              

              数据集名称。

        • com.supermap.services.providers.UGCMapProviderSetting扩展MapProviderSetting实现可序列化

        • com.supermap.services.providers.UGCMapSetting扩展java.lang.Object实现可序列化

        • com.supermap.services.providers.UGCNetworkAnalyst3DSetting扩展UGCDatasetConnectionInfo实现可序列化

          • 序列化字段

            • barrierEdges

              int[] barrierEdges
              

              障碍弧段的 ID 列表。

            • barrierNodes

              int[] barrierNodes
              

              障碍结点的 ID 列表。

            • directionField

              java.lang.String directionField
              
              三维网络数据集的流向字段。
            • edgeIDField

              java.lang.String edgeIDField
              

              三维网络数据集中标识弧段 ID 的字。

            • fNodeIDfield

              java.lang.String fNodeIDfield
              

              三维网络数据集中标识弧段起始结点 ID 的字段。

            • tNodeIDField

              java.lang.String tNodeIDField
              
              三维网络数据集中标识弧段终止结点 ID 的字段。
            • nodeIDField

              java.lang.String nodeIDField
              
              三维网络数据集中标识结点 ID 的字段。
            • tolerance

              double tolerance
              

              点到弧段的距离容限。

            • weightFieldInfo3Ds

              WeightFieldInfo3D[] weightFieldInfo3Ds
              
              权值字段信息集合对象。
            • autoCheckNetwork

              boolean autoCheckNetwork
              
              自动进行网络数据合法性检查
        • com.supermap.services.providers.UGCPlotProviderSetting扩展java.lang.Object实现可序列化

        • com.supermap.services.providers.UGCRealspaceExtraSetting扩展java.lang.Object实现可序列化

          • 序列化字段

            • extrudeHeightField

              java.lang.String extrudeHeightField
              
              拉伸高度字段
            • bottomAltitudeField

              java.lang.String bottomAltitudeField
              
              底部高程字段
            • modelPathField

              java.lang.String modelPathField
              
              模型路径字段
            • rotationXField

              java.lang.String rotationXField
              
              旋转参数字段
            • rotationYField

              java.lang.String rotationYField
              
            • rotationZField

              java.lang.String rotationZField
              
            • scaleXField

              java.lang.String scaleXField
              
              缩放参数字段
            • scaleYField

              java.lang.String scaleYField
              
            • scaleZField

              java.lang.String scaleZField
              
            • matrixField

              java.lang.String matrixField
              
              矩阵字段
        • com.supermap.services.providers.UGCRealspaceProviderSetting扩展RealspaceProviderSetting实现可序列化

        • com.supermap.services.providers.UGCSpatialAnalystProviderSetting扩展java.lang.Object实现可序列化

          • 序列化字段

            • workspacePath

              java.lang.String workspacePath
              

              服务器上的工作空间路径。

            • datasourceInfos

              java.util.List<E> datasourceInfos
              
            • datasourceNames

              java.lang.String[] datasourceNames
              

              参与分析的数据源名称。

            • tmpDatasourceName

              java.lang.String tmpDatasourceName
              

              临时数据源名称。

        • com.supermap.services.providers.UGCV5TileProviderSetting扩展MapProviderSetting实现可序列化

          • 序列化字段

            • configFile

              java.lang.String configFile
              
              UGCV5瓦片配置文件。后缀名为".sci"或".inf"的文件位置。
            • s3ConnectionInfo

              S3ConnectionInfo s3ConnectionInfo
              
              S3对象存储连接信息

              当且仅当UGCV5瓦片存储在S3对象存储中时需要填写。

            • dpi

              double dpi
              
              出图dpi参数
            • password

              java.lang.String password
              
        • com.supermap.services.providers.UnsupportedVersionException扩展java.lang.Exception实现可序列化

        • com.supermap.services.providers.VTPKMapProviderSetting扩展MapProviderSetting实现可序列化

        • com.supermap.services.providers.WFSDataProviderSetting扩展DataProviderSetting实现可序列化

        • com.supermap.services.providers.WFSServiceException扩展java.lang.RuntimeException实现可序列化

        • com.supermap.services.providers.WMSMapProviderSetting扩展MapProviderSetting实现可序列化

          • 序列化字段

            • defaultScale

              double defaultScale
              
              已过时。 

              无效设置项。

        • com.supermap.services.providers.WMTSMapLayer扩展java.lang.Object实现可序列化

          • 序列化字段

            • identifier

              java.lang.String identifier
              
              名称
            • format

              java.lang.String format
              
              当前Layer默认使用的图片格式
            • formats

              java.lang.String[] formats
              
              当前Layer支持的图片格式集合
            • tileMatrixSet

              java.lang.String tileMatrixSet
              
              当前Layer默认选择使用的比例尺集
            • wgs84BoundingBox

              BoundsWithCRS wgs84BoundingBox
              
              当前Layer在WGS84坐标系下的Bounds
            • boundingBoxes

              BoundsWithCRS[] boundingBoxes
              
              当前Layer在不同坐标系下的Bounds
            • tileMatrixSets

              java.lang.String[] tileMatrixSets
              
              当前Layer支持的比例尺集
            • styles

              java.lang.String[] styles
              
              样式。
            • resourceURLs

              java.util.List<E> resourceURLs
              
        • com.supermap.services.providers.WMTSMapProviderSetting扩展MapProviderSetting实现可序列化

        • com.supermap.services.providers.WorkspaceConnectionInfo扩展java.lang.Object实现可序列化

          • 序列化字段

            • server

              java.lang.String server
              
              数据库服务器或是工作空间文件路径。
            • username

              java.lang.String username
              
              数据库的用户名。
            • password

              java.lang.String password
              
              访问工作空间连接的数据库或文件的密码。
            • type

              java.lang.String type
              
              工作空间的类型。支持设置ORACLE、SQL、PGIS、PGSQL、DM。
            • database

              java.lang.String database
              
              工作空间连接的数据库名。
            • name

              java.lang.String name
              
              工作空间在数据库中的名称。
            • driver

              java.lang.String driver
              
              使用 ODBC 连接的数据库的驱动程序名。
        • com.supermap.services.providers.ZXYTilesMapProviderSetting扩展MapProviderSetting实现可序列化

      • 程序包 com.supermap.services.providers.aggregation

        • com.supermap.services.providers.aggregation.ServiceInfo扩展java.lang.Object实现可序列化

          • 序列化字段

            • type

              java.lang.String type
              

              服务的端点类型。

              比如,设置 SuperMap Objects 提供的 GIS 功能作为一个端点,需要设置该字段的值为“UGC”; 设置 WMS 服务作为一个端点,需要设置该字段的值为“WMS”。

            • binding

              java.lang.String binding
              

              服务绑定信息。

              比如,设置 SuperMap Objects 提供的 GIS 功能作为一个端点,需要在绑定信息这里设置地图名、图片输出路径、 图片输出站点(URL 地址)等;设置 WMS 服务作为一个端点,需要在绑定信息中设置 WMS 服务的版本号,例如“1.1.1”。

            • address

              java.lang.String address
              

              服务绑定地址。

              比如,设置 SuperMap Objects 提供的 GIS 功能作为一个端点,需要设置该字段的值为 SuperMap 的工作空间路径, 例如“data\\world.sxw”;设置 WMS 服务作为一个端点,需要设置该字段的值为 WMS 服务的地址。

      • 程序包 com.supermap.services.providers.wfs.convert

      • 程序包 com.supermap.services.repository

      • 程序包 com.supermap.services.rest

      • 程序包 com.supermap.services.rest.commontypes

        • com.supermap.services.rest.commontypes.BatchGeometryOverlayPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • sourceGeometries

              Geometry[] sourceGeometries
              

              源几何对象数据,即被操作几何对象数组。

            • operateGeometries

              Geometry[] operateGeometries
              

              操作几何对象数据数组。

            • operation

              java.lang.String operation
              

              叠加方式,可选值为clip、erase、identity、intersect、union、update。

        • com.supermap.services.rest.commontypes.CalculateMeasurePostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • sourceRoute

              Route sourceRoute
              

              路由对象。

            • point

              Point2D point
              

              指定的点对象。

            • tolerance

              double tolerance
              

              容限值。

            • isIgnoreGap

              boolean isIgnoreGap
              

              是否忽略子对象之间的距离。

        • com.supermap.services.rest.commontypes.CheckTopoErrorPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • datasetCompare

              java.lang.String datasetCompare
              

              用于检查的参考数据集。如果使用的拓扑规则不需要参考数据集,则设置为 null。

            • topologyRules

              TopologyRule[] topologyRules
              

              拓扑规则数组。

            • validRegion

              Geometry validRegion
              

              被检查区域,如果区域为null,则默认对整个拓扑数据集进行检查,否则对 validateRegion 区域进行拓扑检查。

            • preprocess

              boolean preprocess
              

              是否在拓扑检查前对数据集进行拓扑预处理。

        • com.supermap.services.rest.commontypes.ChildResourceInfo扩展java.lang.Object实现可序列化

          • 序列化字段

            • name

              java.lang.String name
              

              同类资源的 ID。

              资源的名字,比如该资源是 layer 资源 ,则 name 就是就是 layer 资源的名称。

            • resourceType

              ResourceType resourceType
              

              资源的类型。

              用于表示该子资源是哪种类型的资源。

              资源的类型有 StaticResource ,ArithmeticResource ,ArithResultResource ,ArithResultSetResource ,CatalogList 等。

            • resourceConfigID

              java.lang.String resourceConfigID
              

              在资源配置文件中的ID。

            • path

              java.lang.String path
              

              该子资源的路径。

              即该子资源的 URI,通过该路径可以访问到资源。

            • supportedMediaTypes

              java.lang.String[] supportedMediaTypes
              

              支持的表述类型。

              表述可以有多种格式,如 html、xml、kml、json、rjson、png、bmp、gif 或 jpg等,其中 png、bmp、gif 和 jpg 是图片资源特有的表述格式,kml是包含空间位置关系的资源特有的表述格式。

        • com.supermap.services.rest.commontypes.CostPathLinePostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • sourcePoint

              Point2D sourcePoint
              

              指定的源点。

            • targetPoint

              Point2D targetPoint
              

              指定的目标点。

            • smoothMethod

              SmoothMethod smoothMethod
              

              指定的对最少耗费路径进行光滑处理所使用的光滑方式。

            • smoothDegree

              int smoothDegree
              

              指定的光滑度。(1 表示不进行光滑处理,数字越大光滑度越高,但效率也会降低,建议设置范围[1,3])

            • resultSetting

              DataReturnOption resultSetting
              

              返回值设置参数,设置是否返回记录、是否创建结果数据集等。

            • maxUpslopeDegree

              double maxUpslopeDegree
              

              计算两点(源和目标)间最短路径时的最大上坡角度。

            • maxDownslopeDegree

              double maxDownslopeDegree
              

              计算两点(源和目标)间最短路径时的最大下坡角度。

        • com.supermap.services.rest.commontypes.CutFillPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • cutFillType

              CutFillType cutFillType
              

              填挖方分析的类型,默认为根据结果栅格进行填挖方分析。

            • afterCutFillDataset

              java.lang.String afterCutFillDataset
              

              填挖方后的栅格数据集,当填挖方分析的类型为 GRID 时有效。

            • line3D

              Geometry3D line3D
              

              填挖方路线,当填挖方分析的类型为 LINE3DANDBUFFERRADIUS 时有效。

            • bufferRadius

              double bufferRadius
              

              填挖方线路的缓冲区半径,当填挖方分析的类型为 LINE3DANDBUFFERRADIUS 时有效。

            • isRoundHead

              boolean isRoundHead
              

              是否使用圆头缓冲为填挖方路线创建缓冲区,默认为 false,当填挖方分析的类型为 LINE3DANDBUFFERRADIUS 时有效。

            • region

              Geometry region
              

              填挖方区域,当填挖方分析的类型为 REGIONANDALTITUDE 时有效。

            • baseAltitude

              double baseAltitude
              

              指定填挖方区域的结果高程,当填挖方分析的类型为 REGIONANDALTITUDE 时有效。

            • resultDataset

              java.lang.String resultDataset
              

              填挖方分析的结果数据集。

            • deleteExistResultDataset

              boolean deleteExistResultDataset
              

              如果用户命名的结果数据集名称与已有的数据集重名,是否删除已有的数据集。

            • buildPyramid

              boolean buildPyramid
              

              是否对结果栅格数据集创建金字塔。

            • region3D

              Geometry3D region3D
              

              三维面对象,当填挖方分析的类型为 REGION3D 时有效。

        • com.supermap.services.rest.commontypes.DatasetBorderPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • filterQueryParameter

              QueryParameter filterQueryParameter
              

              数据集过滤条件,可以为null。

            • datasetFields

              java.lang.String[] datasetFields
              

              数据集中需要保留的字段名称集合。

            • borderType

              java.lang.String borderType
              

              边界类型,可选项为 三角网边界("TOPOBORDER") 投影轮廓边界("PROJECTBORDER")。

            • dataReturnOption

              DataReturnOption dataReturnOption
              

              结果返回设置。

            • returnStream

              boolean returnStream
              
        • com.supermap.services.rest.commontypes.DatasetBuffer3DPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • filterQueryParameter

              QueryParameter filterQueryParameter
              

              数据集过滤条件,可以为null。

            • datasetFields

              java.lang.String[] datasetFields
              

              数据集中需要保留的字段名称集合。

            • lonlat

              boolean lonlat
              

              是否经纬度。

            • distance

              double distance
              

              缓冲距离,单位为米。

            • resultType

              java.lang.String resultType
              

              缓冲结果类型,可选项为 体("BODY") 面("REGION")。

            • joinType

              java.lang.String joinType
              

              缓冲区拐角类型,可选项为 方角("SQUARE")、圆角("ROUND")或者尖角("MITER")。

            • dataReturnOption

              DataReturnOption dataReturnOption
              

              结果返回设置。

            • returnStream

              boolean returnStream
              
        • com.supermap.services.rest.commontypes.DatasetBufferPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • filterQueryParameter

              QueryParameter filterQueryParameter
              

              对点数据集中的点对象进行过滤的 属性过滤条件。只有满足过滤条件的点才参与分析。

            • bufferAnalystParameter

              BufferAnalystParameter bufferAnalystParameter
              

              缓冲区分析参数,为缓冲区分析提供必要的参数信息,详见 BufferAnalystParameter

            • isAttributeRetained

              boolean isAttributeRetained
              

              是否保留属性字段。是否保留进行缓冲区分析的对象的字段属性。当合并结果面数据集时,该参数无效。即当 isUnion 参数为 false 时有效。

            • isUnion

              boolean isUnion
              

              是否合并结果面对象。

            • dataReturnOption

              DataReturnOption dataReturnOption
              

              返回记录。

        • com.supermap.services.rest.commontypes.DatasetClipPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • filterQueryParameter

              QueryParameter filterQueryParameter
              

              数据集过滤条件,可以为null。

            • datasetFields

              java.lang.String[] datasetFields
              

              数据集中需要保留的字段名称集合。

            • clipRegions

              Geometry[] clipRegions
              

              裁剪面数组。

            • clipType

              java.lang.String clipType
              

              裁剪类型,可选项为 保留内部("KEEPINSIDE") 保留外部("KEEPOUTSIDE")。

            • constraintType

              java.lang.String constraintType
              

              约束类型,可选项为 软约束("SOFTCONSTRAINT") 硬约束("HARDCONSTRAINT")。

            • dataReturnOption

              DataReturnOption dataReturnOption
              

              结果返回设置。

        • com.supermap.services.rest.commontypes.DatasetContent扩展java.lang.Object实现可序列化

          • 序列化字段

            • datasetInfo

              Named datasetInfo
              

              数据集信息。

              默认为 null。

            • childUriList

              java.util.List<E> childUriList
              

              指向 dataset 的子资源的链接列表

              dataset 资源的子资源有 features 资源、fields 资源。

            • supportAttachments

              boolean supportAttachments
              
              是否支持附件功能。
            • supportFeatureMetadatas

              boolean supportFeatureMetadatas
              
              数据集要素是否支持获取元信息功能。
        • com.supermap.services.rest.commontypes.DatasetCopyInfo扩展java.lang.Object实现可序列化

          • 序列化字段

            • srcDatasetName

              java.lang.String srcDatasetName
              

              源数据集名称。

              即数据集的来源。

            • srcDatasourceName

              java.lang.String srcDatasourceName
              

              源数据源名称。

              即来源数据集所在的数据源。

            • destDatasetName

              java.lang.String destDatasetName
              

              目标数据集名称。

              即欲创建的数据集的名称。

        • com.supermap.services.rest.commontypes.DatasetCreateInfo扩展java.lang.Object实现可序列化

          • 序列化字段

            • datasetName

              java.lang.String datasetName
              

              数据集的名称。

            • datasetType

              DatasetType datasetType
              

              数据集的类型。

        • com.supermap.services.rest.commontypes.DatasetExtractPostParameter扩展PointDatasetExtractPostParameter实现可序列化

          • 序列化字段

            • zValueFieldName

              java.lang.String zValueFieldName
              

              点数据集中用于记录第三维信息的字段名称。

              提取等值线时,将使用该字段中的值,对点记录集中的点数据进行插值分析,得到栅格数据集(中间结果),接着从栅格数据集提取等值线。

            • resolution

              double resolution
              

              中间结果(栅格数据集)的分辨率。

        • com.supermap.services.rest.commontypes.DatasetExtractVector3DPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • datasetFilter

              QueryParameter datasetFilter
              

              被操作数据集(第一数据集)过滤条件,可以为null。

            • datasetFields

              java.lang.String[] datasetFields
              

              源数据集中需要保留的字段名称集合。

            • sceneName

              java.lang.String sceneName
              

              场景名。

            • layerName

              java.lang.String layerName
              

              图层名。

            • interpolationDistance

              double interpolationDistance
              

              插值距离,默认不插值

            • dataReturnOption

              DataReturnOption dataReturnOption
              

              结果返回设置。

            • returnStream

              boolean returnStream
              
        • com.supermap.services.rest.commontypes.DatasetGroupsContent扩展java.lang.Object实现可序列化

          • 序列化字段

            • datasetGroupCount

              int datasetGroupCount
              
              数据集组集合的大小,即包含的数据集组的数量。 默认为 0。
            • datasetGroupNames

              java.util.List<E> datasetGroupNames
              
              数据集组集合中的数据集组名称列表。
            • childUriList

              java.util.List<E> childUriList
              
              数据集组名称对应的 URI 列表,即其子资源(datasetGroup资源)的访问路径。
        • com.supermap.services.rest.commontypes.DatasetOverlayPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • sourceDatasetFilter

              QueryParameter sourceDatasetFilter
              

              被操作数据集(第一数据集)过滤条件,可以为null。

            • sourceDatasetFields

              java.lang.String[] sourceDatasetFields
              

              源数据集中需要保留的字段名称集合。

            • operateDataset

              java.lang.String operateDataset
              

              操作数据集。

            • operateDatasetFilter

              QueryParameter operateDatasetFilter
              

              操作数据集(第二数据集)过滤条件,可以为null。

            • operateDatasetFields

              java.lang.String[] operateDatasetFields
              

              操作数据集中需要保留的字段名称集合。

            • operateRegions

              Geometry[] operateRegions
              

              操作区域。设置了操作区域后,仅对该区域内的对象进行分析。

            • operation

              java.lang.String operation
              

              叠加方式,可选择clip,erase,identity,intersect,union,update,xor之一。

            • dataReturnOption

              DataReturnOption dataReturnOption
              

              结果返回设置。

            • tolerance

              double tolerance
              

              叠加分析的容限值。叠加分析后,若两个节点之间的距离小于此值,则将这两个节点合并。

            • supportOverlapInLayer

              boolean supportOverlapInLayer
              

              支持面内自交叠。 组件和桌面都默认设置为true

        • com.supermap.services.rest.commontypes.DatasetResourceContent扩展java.lang.Object实现可序列化

          • 序列化字段

            • name

              java.lang.String name
              
              数据集名字
            • path

              java.lang.String path
              
              数据集资源路径
            • datasetInfo

              DatasetInfo datasetInfo
              

              数据集信息。

            • childResourceInfos

              java.util.List<E> childResourceInfos
              

              子资源的信息。

        • com.supermap.services.rest.commontypes.DatasetsContent扩展java.lang.Object实现可序列化

          • 序列化字段

            • datasetCount

              int datasetCount
              

              数据集集合的大小,即包含的数据集的数量。

              默认为 0。

            • datasetNames

              java.util.List<E> datasetNames
              

              数据集集合中的数据集名称列表。

            • childUriList

              java.util.List<E> childUriList
              

              数据集名称对应的 URI 列表,即其子资源(dataset 资源)的访问路径。

        • com.supermap.services.rest.commontypes.DatasetShadowVolumePostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • shadowLightType

              java.lang.String shadowLightType
              

              光源类型。SUNLIGHT POINTLIGHT

            • year

              int year
              

              时间信息。

            • month

              int month
              
            • day

              int day
              
            • hour

              int hour
              
            • minute

              int minute
              
            • second

              int second
              
            • timeZone

              int timeZone
              

              时区信息,默认东八区。

            • viewerPosition

              Point3D viewerPosition
              

              观察者位置,光源类型为点光源时使用。

        • com.supermap.services.rest.commontypes.DatasetSpatialAnalyst3DPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • sourceDatasetFilter

              QueryParameter sourceDatasetFilter
              

              被操作数据集(第一数据集)过滤条件,可以为null。

            • sourceDatasetFields

              java.lang.String[] sourceDatasetFields
              

              源数据集中需要保留的字段名称集合。

            • operateDataset

              java.lang.String operateDataset
              

              操作数据集。

            • operateDatasetFilter

              QueryParameter operateDatasetFilter
              

              操作数据集(第二数据集)过滤条件,可以为null。

            • operateDatasetFields

              java.lang.String[] operateDatasetFields
              

              操作数据集中需要保留的字段名称集合。

            • operateRegion

              Geometry operateRegion
              

              操作区域。设置了操作区域后,仅对该区域内的对象进行分析。

            • dataReturnOption

              DataReturnOption dataReturnOption
              

              结果返回设置。

            • shadowSetting

              DatasetShadowVolumePostParameter shadowSetting
              

              阴影信息,适用于提取阴影体。

            • sunlightSetting

              DatasetSunlightPostParameter sunlightSetting
              

              日照分析查询设置,适用于日照分析查询。

            • regions

              Geometry3D[] regions
              

              面对象数组,用于批量截面投影。

            • queryDatasets

              java.lang.String[] queryDatasets
              

              关联数据集名。

            • isLonlat

              boolean isLonlat
              

              是否为经纬度。

            • returnStream

              boolean returnStream
              
        • com.supermap.services.rest.commontypes.DatasetSpatialQuery3DPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • sourceDatasetFilter

              QueryParameter sourceDatasetFilter
              

              被操作数据集(第一数据集)过滤条件,可以为null。

            • sourceDatasetFields

              java.lang.String[] sourceDatasetFields
              

              源数据集中需要保留的字段名称集合。

            • operateDataset

              java.lang.String operateDataset
              

              操作数据集。

            • operateDatasetFilter

              QueryParameter operateDatasetFilter
              

              操作数据集(第二数据集)过滤条件,可以为null。

            • operateDatasetFields

              java.lang.String[] operateDatasetFields
              

              操作数据集中需要保留的字段名称集合。

            • operateRegion

              Geometry operateRegion
              

              操作区域。设置了操作区域后,仅对该区域内的对象进行分析。

            • bottomAltitude

              double bottomAltitude
              

              底部高程。

            • extendedHeight

              double extendedHeight
              

              拉伸高度。

            • dataReturnOption

              DataReturnOption dataReturnOption
              

              结果返回设置。

            • positionMode

              java.lang.String positionMode
              

              查询模式,可选择UNKNOWN,IDENTICAL,DISJOINT,INTERSECTS,WITHIN,CONTAINS,INTERSECTSORCANTAINS之一。

        • com.supermap.services.rest.commontypes.DatasetSunlightPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • startMonth

              int startMonth
              

              开始时间信息。

            • startDay

              int startDay
              
            • startHour

              int startHour
              
            • startMinute

              int startMinute
              
            • startSecond

              int startSecond
              
            • endMonth

              int endMonth
              

              结束时间信息。

            • endDay

              int endDay
              
            • endHour

              int endHour
              
            • endMinute

              int endMinute
              
            • endSecond

              int endSecond
              
            • segemetThreshold

              double segemetThreshold
              

              网格细分阈值。

            • timeInterval

              int timeInterval
              

              时间间隔。

            • keys

              double[] keys
              

              颜色表信息。

            • colors

              Color[] colors
              
            • queryDatasets

              java.lang.String[] queryDatasets
              

              待查询数据集。

            • isLonlat

              boolean isLonlat
              

              是否为经纬度,默认经纬度。

            • timeZone

              int timeZone
              

              时区,默认东八区。

            • distanceThreshold

              double distanceThreshold
              

              距离误差,默认0.1。

        • com.supermap.services.rest.commontypes.DatasetUpdateInfo扩展java.lang.Object实现可序列化

          • 序列化字段

            • description

              java.lang.String description
              

              数据集的描述。

            • prjCoordSys

              PrjCoordSys prjCoordSys
              

              数据集的投影坐标系

        • com.supermap.services.rest.commontypes.DatasourceContent扩展java.lang.Object实现可序列化

          • 序列化字段

            • datasourceInfo

              DatasourceInfo datasourceInfo
              

              数据源信息。

            • childUriList

              java.util.List<E> childUriList
              

              datasource 资源的子资源 URI 列表。

        • com.supermap.services.rest.commontypes.DatasourcesContent扩展java.lang.Object实现可序列化

          • 序列化字段

            • datasourceCount

              int datasourceCount
              

              数据源集合中,数据源的数目。

              默认为 0。

            • datasourceNames

              java.util.List<E> datasourceNames
              

              数据源集合中的数据源名称列表。

            • childUriList

              java.util.List<E> childUriList
              

              数据源集合中的数据源访问的 URI 列表。

        • com.supermap.services.rest.commontypes.DatasourceUpdateInfo扩展java.lang.Object实现可序列化

          • 序列化字段

            • description

              java.lang.String description
              

              数据源的描述。

            • coordUnit

              Unit coordUnit
              

              数据源中的坐标单位。

            • distanceUnit

              Unit distanceUnit
              

              数据源中的距离单位。

        • com.supermap.services.rest.commontypes.DomainComponentInfo扩展java.lang.Object实现可序列化

        • com.supermap.services.rest.commontypes.DomainResourceConfig扩展ResourceConfig实现可序列化

        • com.supermap.services.rest.commontypes.ExtendPluginInfo扩展java.lang.Object实现可序列化

          • 序列化字段

            • verifierClasss

              java.util.List<E> verifierClasss
              

              扩展的安全校验器实现类的名称集合。

            • resourcesConfigFileNames

              java.util.List<E> resourcesConfigFileNames
              

              扩展的资源。即资源配置文件的路径(包含名称)集合。

            • encodingClasses

              java.util.List<E> encodingClasses
              

              扩展的表述生成器实现类的名称集合。

            • decoderClasses

              java.util.List<E> decoderClasses
              

              扩展的参数解析器实现类的名称集合。

            • componentName

              java.lang.String componentName
              
              业务组件名,每一个扩展模块对应于一个业务组件。
            • name

              java.lang.String name
              
              扩展名,唯一标志一个扩展.
            • enableOpenapi

              boolean enableOpenapi
              

              是否开启了openapi的标志

            • interfaceNames

              java.util.List<E> interfaceNames
              
        • com.supermap.services.rest.commontypes.ExtractPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • extractParameter

              ExtractParameter extractParameter
              

              提取等值线/等值面的参数设置。

            • resultSetting

              DataReturnOption resultSetting
              

              返回的提取结果设置。

        • com.supermap.services.rest.commontypes.FeaturesContent扩展java.lang.Object实现可序列化

          • 序列化字段

            • featureCount

              int featureCount
              

              要素集合中要素的数量。

              即 features 资源的子资源的数量。

            • geometryType

              GeometryType geometryType
              

              要素集合中要素的几何类型。

            • childUriList

              java.util.List<E> childUriList
              

              features 资源的子资源 URI 列表。

              即要素集合中所有要素的访问路径。

            • startIndex

              int startIndex
              

              要素集合中要素的起始位置。

        • com.supermap.services.rest.commontypes.FieldContent扩展java.lang.Object实现可序列化

          • 序列化字段

            • fieldInfo

              FieldInfo fieldInfo
              

              字段信息。

            • childUriList

              java.util.List<E> childUriList
              

              field 资源的子资源 URI 列表,即对字段进行各类统计的统计资源的 URI 访问路径。

        • com.supermap.services.rest.commontypes.FieldsContent扩展java.lang.Object实现可序列化

          • 序列化字段

            • fieldNames

              java.util.List<E> fieldNames
              

              字段的名称列表。

            • childUriList

              java.util.List<E> childUriList
              

              字段的访问路径,即子资源的 URI 列表。

        • com.supermap.services.rest.commontypes.FloodPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • height

              double height
              

              淹没的高度,即淹没后水位的高程值。

            • region

              Geometry region
              

              有效的计算区域。指定该区域后,只在该区域内计算淹没区域。

        • com.supermap.services.rest.commontypes.GenerateSpatialDataPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • routeIDField

              java.lang.String routeIDField
              

              用于生成空间数据的路由数据集中的路由标识字段。

            • eventTable

              java.lang.String eventTable
              

              用于生成空间数据的事件表名。

            • eventRouteIDField

              java.lang.String eventRouteIDField
              

              用于生成空间数据的事件表的路由标识字段。

            • measureField

              java.lang.String measureField
              

              用于生成空间数据的事件表的刻度字段,只有当事件为点事件的时候该属性才有意义。

            • measureStartField

              java.lang.String measureStartField
              

              用于生成空间数据的事件表的起始刻度字段,只有当事件为线事件的时候该属性才有意义。

            • measureEndField

              java.lang.String measureEndField
              

              用于生成空间数据的事件表的终止刻度字段,只有当事件为线事件的时候该属性才有意义。

            • measureOffsetField

              java.lang.String measureOffsetField
              

              刻度偏移量字段。

            • errorInfoField

              java.lang.String errorInfoField
              

              错误信息字段,直接写入原事件表,用于描述事件未能生成对应的点或线时的错误信息。

            • retainedFields

              java.lang.String[] retainedFields
              

              欲保留到结果空间数据中的字段集合(系统字段除外)。 注意,生成空间数据时,无论是否指定保留字段,路由 ID 字段、刻度偏移量字段、刻度值字段(点事件为刻度字段,线事件是起始和终止刻度字段)都会保留到结果空间数据中;如果没有指定 retainedFields 参数或者 retainedFields 参数数组长度为0,则返回所有用户字段。

              从以下版本开始:
              7.0.0

            • dataReturnOption

              DataReturnOption dataReturnOption
              

              结果返回设置。

            • attributeFilter

              java.lang.String attributeFilter
              

              属性过滤条件。

              SQL 语句中的 WHERE 子句的格式为:WHERE <条件表达式>,attributeFilter 就是其中的“条件表达式”。

              该字段的用法为 attributeFilter = "过滤条件"。 该参数为只返回记录集(RECORDSET_ONLY)或返回数据集标识和记录集(DATASET_AND_RECORDSET)时,对记录集有效

              例如,要查询字段 fieldValue 小于100的记录,设置 attributeFilter = "fieldValue < 100"; 要查询字段值为“酒店”的记录,设置 attributeFilter = "name like '%酒店%'",等等。

        • com.supermap.services.rest.commontypes.Geometry3DEnvelopPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • geometries

              Geometry3D[] geometries
              

              几何对象数组(三维面或模型对象)。

            • height

              double height
              

              拉伸的高度值

        • com.supermap.services.rest.commontypes.Geometry3DInfoPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • geometries

              Geometry3D[] geometries
              

              三维几何对象数组。

            • lonlat

              boolean lonlat
              

              是否经纬度。

        • com.supermap.services.rest.commontypes.GeometryBooleanOperator3DPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • sourceGeometry

              Geometry3D sourceGeometry
              

              源几何对象数据,即被操作几何对象。

            • operateGeometry

              Geometry3D operateGeometry
              

              操作几何对象数据。

            • mode

              BooleanOperator3DMode mode
              

              操作模式.

        • com.supermap.services.rest.commontypes.GeometryBuffer3DPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • geometry

              Geometry3D geometry
              

              几何对象。

            • lonlat

              boolean lonlat
              

              是否经纬度。

            • distance

              double distance
              

              缓冲距离,单位为米。

            • resultType

              java.lang.String resultType
              

              缓冲结果类型,可选项为 体("BODY") 面("REGION")。

            • joinType

              java.lang.String joinType
              

              缓冲区拐角类型,可选项为 方角("SQUARE")、圆角("ROUND")或者尖角("MITER")。

        • com.supermap.services.rest.commontypes.GeometryBufferPostParameter扩展java.lang.Object实现可序列化

        • com.supermap.services.rest.commontypes.GeometryConvexHullPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

        • com.supermap.services.rest.commontypes.GeometryExtractPostParameter扩展ExtractPostParameter实现可序列化

          • 序列化字段

            • points

              Point2D[] points
              

              地理坐标点。

            • zValues

              double[] zValues
              

              高程值。

            • resolution

              double resolution
              

              分辨率。

        • com.supermap.services.rest.commontypes.GeometryExtractVector3DPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • geometries

              Geometry[] geometries
              

              几何对象数组(二维或三维点线面对象)。

            • sceneName

              java.lang.String sceneName
              

              图层所在场景名

            • layerName

              java.lang.String layerName
              

              倾斜或tin地形图层名

            • interpolationDistance

              double interpolationDistance
              

              插值距离,默认不插值

        • com.supermap.services.rest.commontypes.GeometryLoftPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • loftRegion

              Geometry loftRegion
              

              放样的横截面(二维面)

            • loftLine

              GeoLine3D loftLine
              

              待放样的线对象。

            • lonlat

              java.lang.Boolean lonlat
              

              是否经纬度。

            • chamfer

              int chamfer
              

              平滑程度。

        • com.supermap.services.rest.commontypes.GeometryOverlayPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • sourceGeometry

              Geometry sourceGeometry
              

              源几何对象数据,即被操作几何对象。

            • operateGeometry

              Geometry operateGeometry
              

              操作几何对象数据。

            • operation

              java.lang.String operation
              

              叠加方式,可选值为clip、erase、identity、intersect、union、update。

            • tolerance

              double tolerance
              

              容限。

        • com.supermap.services.rest.commontypes.GeometrySkylineSectorBodyPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • line3D

              GeoLine3D line3D
              

              天际线三维线。

            • lonlat

              boolean lonlat
              

              是否经纬度。

            • height

              double height
              

              向下拉伸高度。

            • viewerPoint

              Point3D viewerPoint
              

              视点位置。

        • com.supermap.services.rest.commontypes.GeometrySpatialQuery3DPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • sourceGeometry

              Geometry sourceGeometry
              

              源几何对象数据,即被操作几何对象。

            • bottomAltitudeSource

              double bottomAltitudeSource
              
            • extendedHeightSource

              double extendedHeightSource
              
            • operateGeometry

              Geometry operateGeometry
              

              操作几何对象数据。

            • bottomAltitudeOperate

              double bottomAltitudeOperate
              
            • extendedHeightOperate

              double extendedHeightOperate
              
        • com.supermap.services.rest.commontypes.GeometryViewShedBodyPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • point3DsList

              Point3Ds[] point3DsList
              

              可视域球面顶点列表。

            • lonlat

              boolean lonlat
              

              是否经纬度。

            • radius

              double radius
              

              可视域半径。

            • viewerPoint

              Point3D viewerPoint
              

              视点位置。

            • viewShedType

              java.lang.String viewShedType
              

              闭合体类型。可选项为 VISIBLEBODY HIDDENBODY

        • com.supermap.services.rest.commontypes.GetAggregationResultContent扩展GetFeatureResultContent实现可序列化

          • 序列化字段

            • aggregations

              java.util.List<E> aggregations
              
        • com.supermap.services.rest.commontypes.GetFeatureResultContent扩展java.lang.Object实现可序列化

          • 序列化字段

            • featureCount

              int featureCount
              

              要素的数目。

            • totalCount

              int totalCount
              
            • featureUriList

              java.util.List<E> featureUriList
              

              要素资源的 URI 列表。

            • features

              java.util.List<E> features
              
            • datasetInfos

              java.util.List<E> datasetInfos
              
              要素的数据集信息。
        • com.supermap.services.rest.commontypes.GraphicObjectResourceContent扩展GeoGraphicObject实现可序列化

          • 序列化字段

            • dynamicToken

              java.lang.String dynamicToken
              

              用于客户端认证的动态令牌。

              从以下版本开始:
              9.1.1
        • com.supermap.services.rest.commontypes.GridDatasetUpdateInfo扩展DatasetUpdateInfo实现可序列化

          • 序列化字段

            • noValue

              double noValue
              

              栅格数据集中没有数据的像元的栅格值。

              默认为 0。

        • com.supermap.services.rest.commontypes.GridExpressionPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • expression

              java.lang.String expression
              

              自定义的栅格运算表达式。

            • extractRegion

              Geometry extractRegion
              

              用户指定的有效计算区域。

              如果为 null,则表示计算全部区域,如果参与运算的数据集范围不一致,将使用所有数据集的范围的交集作为计算区域。

            • isZip

              boolean isZip
              

              是否对结果数据集进行压缩处理。true 表示压缩。

            • ignoreNoValue

              boolean ignoreNoValue
              

              是否忽略无值栅格数据。true 表示忽略无值数据,即无值栅格不参与运算。

            • targetDatasource

              java.lang.String targetDatasource
              

              指定的存储结果数据集的数据源。

            • resultGridName

              java.lang.String resultGridName
              

              指定的结果数据集。

            • deleteExistResultDataset

              boolean deleteExistResultDataset
              

              如果用户命名的结果数据集名称与已有的数据集重名,是否删除已有的数据集。

        • com.supermap.services.rest.commontypes.ImageDatasetUpdateInfo扩展DatasetUpdateInfo实现可序列化

          • 序列化字段

            • palette

              java.util.List<E> palette
              

              影像数据的颜色调色板。

        • com.supermap.services.rest.commontypes.InterpolationCressmanPostParameter扩展InterpolationPostParameter实现可序列化

          • 序列化字段

            • maxIterationCount

              int maxIterationCount
              
              最大迭代次数
            • approximation

              double approximation
              
              逼近值
        • com.supermap.services.rest.commontypes.InterpolationDensityPostParameter扩展InterpolationPostParameter实现可序列化

        • com.supermap.services.rest.commontypes.InterpolationIDWPostParameter扩展InterpolationPostParameter实现可序列化

          • 序列化字段

            • power

              int power
              
              距离权重计算的幂次,默认值为2。
        • com.supermap.services.rest.commontypes.InterpolationKrigingPostParameter扩展InterpolationPostParameter实现可序列化

          • 序列化字段

            • angle

              double angle
              
              克吕金算法中旋转角度值。
            • exponent

              Exponent exponent
              
              用于插值的样点数据中趋势面方程的阶数,默认值为 exp1。
            • mean

              double mean
              
              插值字段的平均值,即采样点插值字段值总和除以采样点数目。
            • nugget

              double nugget
              
              块金效应值。
            • range

              double range
              
              自相关阈值。
            • sill

              double sill
              
              基台值。
            • variogramMode

              VariogramMode variogramMode
              
              克吕金(Kriging)插值时的半变函数类型,默认值为 SPHERICAL。
            • type

              InterpolationAlgorithmType type
              
              克呂金插值算法的类型,默认值为 KRIGING。
        • com.supermap.services.rest.commontypes.InterpolationPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • filterQueryParameter

              QueryParameter filterQueryParameter
              
              数据集过滤条件。
            • zValueFieldName

              java.lang.String zValueFieldName
              
              存储用于进行插值分析的值的字段名称,插值分析不支持文本类型的字段。
            • zValueScale

              double zValueScale
              
              用于进行插值分析值的缩放比率。
            • outputDatasourceName

              java.lang.String outputDatasourceName
              
              用于存放结果数据集的数据源。
            • outputDatasetName

              java.lang.String outputDatasetName
              
              指定结果数据集的名称。
            • pixelFormat

              PixelFormat pixelFormat
              
              指定结果栅格数据集存储的像素格式,插值分析不支持 BIT64像素格式。
            • bounds

              Rectangle2D bounds
              
              插值分析的范围,用于确定运行结果的范围。
            • resolution

              double resolution
              
              插值运算时使用的分辨率。
            • searchMode

              SearchMode searchMode
              
              插值运算时,查找参与运算点的方式。
            • searchRadius

              double searchRadius
              
              参与运算点的查找范围。
            • expectedCount

              int expectedCount
              
              待查找的点数。
            • maxPointCountForInterpolation

              int maxPointCountForInterpolation
              
              块查找时,最多参与插值的点数。
            • maxPointCountInNode

              int maxPointCountInNode
              
              块查找时,单个块内最多查找点数。
            • inputPoints

              Point3D[] inputPoints
              
              用于插值分析的离散点坐标(包括Z值),通过离散点直接进行插值分析不需要指定zValueFieldName
            • clipParam

              ClipParameter clipParam
              
              对插值分析结果进行裁剪的参数
        • com.supermap.services.rest.commontypes.InterpolationRBFPostParameter扩展InterpolationPostParameter实现可序列化

          • 序列化字段

            • smooth

              double smooth
              
              光滑系数,值域为 0 ~ 1,默认值为 0.100000001490116。
            • tension

              double tension
              
              张力系数,默认值为 40.0。
        • com.supermap.services.rest.commontypes.KernelDensityAnalystPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • bounds

              Rectangle2D bounds
              
              密度分析的范围,用于确定运行结果所得到的栅格数据集的范围。
            • resultGridDatasetResolution

              double resultGridDatasetResolution
              
              密度分析结果栅格数据的分辨率。
            • searchRadius

              double searchRadius
              
              栅格邻域内用于计算密度的查找半径。
            • fieldName

              java.lang.String fieldName
              
              用于进行密度分析的测量值的字段名称。密度分析不支持文本类型的字段。
            • targetDatasource

              java.lang.String targetDatasource
              
              指定的存储结果数据集的数据源。
            • resultGridName

              java.lang.String resultGridName
              
              指定的结果数据集。
            • deleteExistResultDataset

              boolean deleteExistResultDataset
              
              是否删除已存在的结果数据集。
        • com.supermap.services.rest.commontypes.LegendWithValues扩展Legend实现可序列化

          • 序列化字段

            • values

              java.util.HashMap<K,V> values
              
              记录图例所表示要素的自定义信息。比如当图层是分段专题图时,values={"start":2,"end":5},记录分段的起始值和终止值;当图层是单值专题图时,Values={"unique":4},记录单值是4.
        • com.supermap.services.rest.commontypes.MapContent扩展java.lang.Object实现可序列化

          • 序列化字段

            • minScale

              double minScale
              

              ???????????

              ???0??????????????

            • scale

              double scale
              

              ?????????

            • maxScale

              double maxScale
              

              ???????????

              ???0??????????????

            • name

              java.lang.String name
              

              ??????

            • center

              Point2D center
              

              ????????

            • bounds

              Rectangle2D bounds
              

              ??????????

            • viewBounds

              Rectangle2D viewBounds
              

              ????????????

            • viewer

              Rectangle viewer
              

              ?????????????????

            • prjCoordSys

              PrjCoordSys prjCoordSys
              

              ?????????????

              ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????

              \u4E00???????????????????-????????????

            • dynamicPrjCoordSyses

              java.util.List<E> dynamicPrjCoordSyses
              
            • cacheEnabled

              boolean cacheEnabled
              

              ???????

            • customParams

              java.lang.String customParams
              

              ????????

              ???????????????????????????????????????

            • userToken

              UserInfo userToken
              

              ?????

            • clipRegion

              Geometry clipRegion
              

              ??????????

            • clipRegionEnabled

              boolean clipRegionEnabled
              

              ?????????????

            • customEntireBounds

              Rectangle2D customEntireBounds
              

              ????????

              ? isCustomBoundsEnabled ??????true??viewEntire ?????????????????

            • customEntireBoundsEnabled

              boolean customEntireBoundsEnabled
              

              ????????????

            • angle

              double angle
              

              ??????????

            • antialias

              boolean antialias
              

              ????????

            • backgroundStyle

              Style backgroundStyle
              

              ????????

            • colorMode

              MapColorMode colorMode
              

              ????????

            • coordUnit

              Unit coordUnit
              

              ????????

            • distanceUnit

              Unit distanceUnit
              

              ??????????

            • description

              java.lang.String description
              

              ??????????

            • dynamicProjection

              boolean dynamicProjection
              

              ?????????????

            • markerAngleFixed

              boolean markerAngleFixed
              

              ??????????????

            • maxVisibleTextSize

              double maxVisibleTextSize
              

              ????????????????

            • maxVisibleVertex

              int maxVisibleVertex
              

              ????????????

              ???????????????????????????????

            • minVisibleTextSize

              double minVisibleTextSize
              

              ????????????????

            • overlapDisplayed

              boolean overlapDisplayed
              

              ??????????

            • overlapDisplayedOptions

              OverlapDisplayedOptions overlapDisplayedOptions
              

              地图的压盖过滤显示选项,当 MapContent.overlapDisplayed 为 false 时有效。

            • paintBackground

              boolean paintBackground
              

              ?????????

            • textAngleFixed

              boolean textAngleFixed
              

              ?????????

            • textOrientationFixed

              boolean textOrientationFixed
              

              ?????????

            • visibleScales

              double[] visibleScales
              

              返回地图的可见比例尺数组。

            • visibleScalesEnabled

              boolean visibleScalesEnabled
              
              返回是否使用固定比例尺来显示地图。
            • autoAvoidEffectEnabled

              boolean autoAvoidEffectEnabled
              

              是否启用自动避让效果。

            • dpi

              double dpi
              

              ?????

            • mapCapabilities

              java.util.List<E> mapCapabilities
              

              地图支持的表述类型。

        • com.supermap.services.rest.commontypes.MediaTypeMappingInfo扩展java.lang.Object实现可序列化

        • com.supermap.services.rest.commontypes.MQFeatureContent扩展java.lang.Object实现可序列化

          • 序列化字段

            • messageID

              java.lang.String messageID
              

              消息ID

            • messageStatus

              MQMessageStatus messageStatus
              

              消息状态。

            • commitTime

              java.lang.String commitTime
              

              消息提交时间 。若消息已经提交表示消息提交时的时刻。若未提交表示消息将要提交的时间。

        • com.supermap.services.rest.commontypes.MQFeaturesContent扩展java.lang.Object实现可序列化

          • 序列化字段

            • mqFeatureCount

              int mqFeatureCount
              

              消息队列要素集合中要素的数量。

              即 MQfeatures 资源的子资源的数量。

            • childUriList

              java.util.List<E> childUriList
              

              MQFeatures 资源的子资源 URI 列表。

              即消息队列要素集合中所有要素的访问路径。

        • com.supermap.services.rest.commontypes.PhysiognomyPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • extractRegion

              Geometry extractRegion
              

              生成地貌结构的区域

            • targetDatasource

              java.lang.String targetDatasource
              

              目标数据源。

            • resultGridName

              java.lang.String resultGridName
              

              目标数据集。

            • deleteExistResultDataset

              boolean deleteExistResultDataset
              

              是否删除已存在的同名的数据集

        • com.supermap.services.rest.commontypes.PlumbProfilePostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • startPoint

              Point2D startPoint
              
              指定的切割线的起点。
            • endPoint

              Point2D endPoint
              
              指定的切割线的终点
            • modelDatasets

              java.lang.String[] modelDatasets
              
            • surfaceGrid

              java.lang.String surfaceGrid
              
            • returnDatasetOrRecordset

              boolean returnDatasetOrRecordset
              
              返回数据集还是记录集标志。
        • com.supermap.services.rest.commontypes.PointDatasetExtractPostParameter扩展ExtractPostParameter实现可序列化

          • 序列化字段

            • filterQueryParameter

              QueryParameter filterQueryParameter
              

              对待插值点进行筛选的过滤参数,只有满足条件的点才能进行差值。

        • com.supermap.services.rest.commontypes.ProfilePostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • lineDataset

              java.lang.String lineDataset
              

              给定剖面分析的数据集,必须是线数据集

            • line

              Geometry line
              

              用于剖面分析的线段或折线。

            • resampleTolerance

              double resampleTolerance
              

              指定的重采样容限。

        • com.supermap.services.rest.commontypes.ProximityAnalystMinDistancePostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • inputGeometries

              Geometry[] inputGeometries
              
              指定的被计算几何对象集合,目前只支持二维点对象
            • inputFilterQueryParameter

              QueryParameter inputFilterQueryParameter
              
              对数据集中的要素进行过滤的可选参数
            • referenceDatasetName

              java.lang.String referenceDatasetName
              
              参考要素集所在数据集的名称(可以是二维点,线,面数据集或二维网络数据集)
            • referenceFilterQueryParameter

              QueryParameter referenceFilterQueryParameter
              
              对参考数据集中的要素进行过滤的可选参数 不设置时默认为null,即以参考数据集中的所有要素为参考要素计算。不为null时,仅对满足过滤条件的要素进行参考计算。
            • createResultDataset

              boolean createResultDataset
              
              是否创建结果数据集。为true时必须指定正确的结果数据集名称及结果数据源名称。
            • resultDatasetName

              java.lang.String resultDatasetName
              
              结果数据集名称。
            • resultDatasourceName

              java.lang.String resultDatasourceName
              
              结果数据集所在数据源名称。
            • minDistance

              double minDistance
              
              指定的查询范围的最小距离
            • maxDistance

              double maxDistance
              
              指定的查询范围的最大距离
        • com.supermap.services.rest.commontypes.ProximityAnalystPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • clipRegion

              Geometry clipRegion
              
              结果数据裁剪区域,可以为null,表示不对结果进行裁剪
            • createResultDataset

              boolean createResultDataset
              
              是否创建结果数据集。为true时必须指定正确的结果数据集名称及结果数据源名称。
            • resultDatasetName

              java.lang.String resultDatasetName
              
              结果数据集所在数据源名称。
            • resultDatasourceName

              java.lang.String resultDatasourceName
              
              结果数据集名称。
            • filterQueryParameter

              QueryParameter filterQueryParameter
              
              对待分析数据集中的点进行过滤,可选参数。 不设置时默认为null,即对数据集中的所有点进行分析。不为null时,仅对满足过滤条件的点对象进行分析。
            • points

              Point2D[] points
              

              坐标点串。使用点数组进行分析时必设。

            • returnResultRegion

              boolean returnResultRegion
              
              是否返回返回结果面数组。
        • com.supermap.services.rest.commontypes.RequestEntityParamInfo扩展java.lang.Object实现可序列化

          • 序列化字段

            • indiscerptible

              boolean indiscerptible
              
              参数类型是否可以被分割。
            • fieldMapping

              java.util.Map<K,V> fieldMapping
              
              参数类型各个字段名与字段类型的映射,其中键为字段名,值为字段类型。
        • com.supermap.services.rest.commontypes.ResourceConfig扩展java.lang.Object实现可序列化

        • com.supermap.services.rest.commontypes.ReverseCutFillPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • volume

              double volume
              

              指定的填或挖的体积。

            • isFill

              boolean isFill
              

              指定是否进行填方计算。如果为 true 表示进行填方计算,false 表示进行挖方计算。

            • validRegion

              Geometry validRegion
              

              指定的有效计算区域。指定该区域后,只在该区域内进行填方或挖方,如果该参数为空,则在整个栅格数据集范围内计算。

        • com.supermap.services.rest.commontypes.RouteLocatorPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • sourceRoute

              Route sourceRoute
              

              路由对象。

            • type

              LocateType type
              

              路由定位类型。

            • measure

              double measure
              

              用于定位点的 M 值。

            • offset

              double offset
              

              定位点偏移量。

            • isIgnoreGap

              boolean isIgnoreGap
              

              是否忽略子对象之间的距离。

            • startMeasure

              double startMeasure
              

              定位线的起始 M 值。

            • endMeasure

              double endMeasure
              

              定位线的终止 M 值。

            • routeIDField

              java.lang.String routeIDField
              
              路由标识字段。
            • routeID

              java.lang.String routeID
              
              路由对象标识。
        • com.supermap.services.rest.commontypes.SpatialAnalyst3DSceneResourceContent扩展java.lang.Object实现可序列化

          • 序列化字段

            • name

              java.lang.String name
              

              三维场景名

            • path

              java.lang.String path
              
              三维分析场景资源路径
            • childResourceInfos

              java.util.List<E> childResourceInfos
              

              子数据源信息。

        • com.supermap.services.rest.commontypes.StatisticResult扩展java.lang.Object实现可序列化

          • 序列化字段

            • result

              double result
              

              统计结果的值。

            • mode

              StatisticMode mode
              

              使用的字段统计方法。

        • com.supermap.services.rest.commontypes.SymbolContent扩展java.lang.Object实现可序列化

          • 序列化字段

            • resourceParameter

              ResourceParameter resourceParameter
              

              ??????????

            • resourceImageUrl

              java.lang.String resourceImageUrl
              

              ????? URI?

        • com.supermap.services.rest.commontypes.TerrainAspectPostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • terrainAnalystSetting

              TerrainAnalystSetting terrainAnalystSetting
              

              地形分析环境设置。

            • resultDatasetName

              java.lang.String resultDatasetName
              

              结果数据集名称。

            • deleteExistResultDataset

              boolean deleteExistResultDataset
              

              如果用户命名的结果数据集名称与已有的数据集重名,是否删除已有的数据集。

        • com.supermap.services.rest.commontypes.TerrainCurvaturePostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • deleteExistResultDataset

              boolean deleteExistResultDataset
              

              如果用户命名的结果数据集名称与已有的数据集重名,是否删除已有的数据集。

            • averageCurvatureName

              java.lang.String averageCurvatureName
              

              输出平均曲率数据集的名称。

            • profileCurvatureName

              java.lang.String profileCurvatureName
              

              输出剖面曲率数据集的名称。

            • planCurvatureName

              java.lang.String planCurvatureName
              

              输出平面曲率数据集的名称。

            • zFactor

              double zFactor
              

              高程缩放系数。

        • com.supermap.services.rest.commontypes.TerrainSlopePostParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • terrainAnalystSetting

              TerrainAnalystSetting terrainAnalystSetting
              

              地形分析环境设置。

            • resultDatasetName

              java.lang.String resultDatasetName
              

              结果数据集名称。

            • deleteExistResultDataset

              boolean deleteExistResultDataset
              

              如果用户命名的结果数据集名称与已有的数据集重名,是否删除已有的数据集。

            • slopeType

              SlopeType slopeType
              

              结果坡度的单位类型。

            • zFactor

              double zFactor
              

              高程缩放系数。

        • com.supermap.services.rest.commontypes.TrafficNetworkResourceContent扩展java.lang.Object实现可序列化

          • 序列化字段

            • networkName

              java.lang.String networkName
              

              公交网络名字。

            • childResourceInfos

              java.util.List<E> childResourceInfos
              

              子数据源信息。

        • com.supermap.services.rest.commontypes.URLBindingInfo扩展java.lang.Object实现可序列化

        • com.supermap.services.rest.commontypes.VectorDatasetUpdateInfo扩展DatasetUpdateInfo实现可序列化

          • 序列化字段

            • isFileCache

              boolean isFileCache
              

              是否使用文件形式的缓存。

              文件形式的缓存可以提高浏览速度,只针对数据库型数据源有效。

            • charset

              Charset charset
              

              矢量数据集使用的字符集。

              默认为 UTF-8。

        • com.supermap.services.rest.commontypes.ViewShedPostParameter3D扩展java.lang.Object实现可序列化

          • 序列化字段

            • viewPoint

              Point3D viewPoint
              
            • targetPoint

              Point3D targetPoint
              
            • headingAngle

              double headingAngle
              
            • pitchAngle

              double pitchAngle
              
            • resultDataset

              java.lang.String resultDataset
              
            • deleteExistResultDataset

              boolean deleteExistResultDataset
              
            • buildPyramid

              boolean buildPyramid
              
      • 程序包 com.supermap.services.rest.management

      • 程序包 com.supermap.services.security

        • com.supermap.services.security.RolePermissions扩展java.lang.Object实现可序列化

          • 序列化字段

            • publishEnabled

              boolean publishEnabled
              

              是否具有组件或组件集合的管理权限

              从以下版本开始:
              6.1.3
            • instanceAccessPermissions

              MixedPermissions instanceAccessPermissions
              

              服务访问权限。

              从以下版本开始:
              6.1.3
            • componentManagerPermissions

              MixedPermissions componentManagerPermissions
              

              组件和组件集合管理权限。

              从以下版本开始:
              6.1.3
      • 程序包 com.supermap.services.tilesource

      • 程序包 com.supermap.services.util.log

      • 程序包 com.supermap.services.wcs

      • 程序包 com.supermap.services.wfs

        • com.supermap.services.wfs.DatasetNamespaceConfig扩展java.lang.Object实现可序列化

          • 序列化字段

            • datasourceName

              java.lang.String datasourceName
              
            • datasetName

              java.lang.String datasetName
              
            • prefix

              java.lang.String prefix
              
            • localPart

              java.lang.String localPart
              
            • namespaceURL

              java.lang.String namespaceURL
              
        • com.supermap.services.wfs.WFSConfig扩展java.lang.Object实现可序列化

          • 序列化字段

            • serviceDescription

              ServiceDescription serviceDescription
              
              服务描述信息。当为1.0.0时生效。可选参数。
            • identification

              ServiceIdentification identification
              

              服务描述信息。当为2.0.0时生效。可选参数。

            • provider

              ServiceProvider provider
              

              服务提供商的信息。当为2.0.0时生效。可选参数。

            • namespaceConfig

              NamespaceConfig namespaceConfig
              
              WFS 命名空间配置。
            • maxFeatures

              int maxFeatures
              

              getFeature操作最大返回要素数目。默认为2000,如果设为0或-1则表示默认返回所有记录。

            • version

              java.lang.String version
              

              WFS服务版本号

              从以下版本开始:
              7.1.0
            • needtoReverseXY

              boolean needtoReverseXY
              

              是否需要反转xy坐标顺序

      • 程序包 com.supermap.services.wms

        • com.supermap.services.wms.InitException扩展java.lang.Exception实现可序列化

        • com.supermap.services.wms.OutputMapImage扩展java.lang.Object实现可序列化

          • 序列化字段

            • imageUrl

              java.lang.String imageUrl
              

              地图图片的 URL 地址。

              GIS 服务器根据客户端的请求生成地图图像,并把该图像命名且存储在一个固定位置,并提供 URL 图像链接地址。

            • imageData

              byte[] imageData
              

              地图图片对应的二进制流。

              只有当图片输出格式(ImageOutputOption.format)为 OutputFormat.BINARY 时,该字段才会存储地图图片的二进制流;否则,该字段的值为空。

              另请参阅:
              ImageOutputOption, OutputFormat
            • image

              java.awt.image.BufferedImage image
              

              地图图片对应的 BufferedImage 对象。

              BufferedImage 实际为一个 java 对象, GIS 服务器可以操作 BufferedImage 对象,从而实现对地图图片的操作处理,例如图片的裁剪与拼接.

        • com.supermap.services.wms.SLDConfig扩展java.lang.Object实现可序列化

          • 序列化字段

            • pointStyles

              java.lang.String[] pointStyles
              

              支持的点风格集合。

            • lineStyles

              java.lang.String[] lineStyles
              

              支持的线风格集合。

            • polygonStyles

              java.lang.String[] polygonStyles
              

              支持的填充风格集合。

            • textStyles

              java.lang.String[] textStyles
              

              支持的文本风格集合。

        • com.supermap.services.wms.WMSConfig扩展java.lang.Object实现可序列化

          • 序列化字段

            • mapName

              java.lang.String mapName
              
              已过时。 
              地图名称。
            • serviceDescription

              ServiceDescription serviceDescription
              
              服务描述信息。
            • version

              java.lang.String version
              

              WMS 服务的版本号。如“1.1.1”。

            • srs

              java.lang.String[] srs
              
              WMS接口的指定坐标系,当为1.1.1时生效。可选参数。
            • crs

              java.lang.String[] crs
              
              WMS接口的指定坐标系,当为1.3.0时生效。可选参数。
            • cacheEnabled

              boolean cacheEnabled
              
              缓存是否可用。如果为true,表示获取地图图片的操作响应结果会保存到磁盘,当有请求相同图片的操作执行时,就直接使用缓存的图片。
            • sld

              SLDConfig sld
              

              支持的风格信息配置。

            • useStandardBGColor

              boolean useStandardBGColor
              
              是否采用wms标准的方式,处理bgcolor参数的默认值。
              如果useStandardBGColor为true ,那么在getMap操作中,当bgcolor参数为空或者没有设置时,将bgcolor设置为"0xffffff"
              如果useStandardBGColor为false,那么在getMap操作中,当bgcolor参数为空或者没有设置时,将bgcolor设置为地图默认配置中背景风格的前景色。
            • mapNameIsNotLayerGroup

              boolean mapNameIsNotLayerGroup
              
        • com.supermap.services.wms.WMSParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • name

              java.lang.String name
              
            • returnImage

              boolean returnImage
              
            • viewBounds

              Rectangle2D viewBounds
              
            • viewer

              Rectangle viewer
              
            • prjCoordSys

              PrjCoordSys prjCoordSys
              
            • backgroundStyle

              Style backgroundStyle
              
            • returnType

              ReturnType returnType
              
            • dynamicProjection

              boolean dynamicProjection
              
            • layers

              java.util.List<E> layers
              
            • bounds

              Rectangle2D bounds
              
            • scale

              double scale
              
            • description

              java.lang.String description
              
            • displayFilter

              java.lang.String displayFilter
              
      • 程序包 com.supermap.services.wmts

        • com.supermap.services.wmts.LayerMatrixSetMap扩展java.lang.Object实现可序列化

          • 序列化字段

            • layerName

              java.lang.String layerName
              

              图层的名称。

            • tileMatrixSetLink

              java.lang.String tileMatrixSetLink
              

              图层使用的瓦片矩阵集的名称。

            • title

              java.lang.String title
              

              图层的标题。

        • com.supermap.services.wmts.TileMatrix扩展java.lang.Object实现可序列化

          • 序列化字段

            • identifier

              java.lang.String identifier
              

              瓦片矩阵名称。

            • scaleDenominator

              double scaleDenominator
              

              比例尺分母。

              如比例尺分母为2000,则瓦片矩阵对应的地图比例尺为 1:2000。

            • resolution

              double resolution
              

              瓦片矩阵对应分辨率。

            • topLeftCorner

              java.lang.String topLeftCorner
              

              左上角坐标。

              即瓦片矩阵外接矩形的左上角坐标。格式为“x y”,x 跟 y 之间有一个空格,以这样的字符串来表示。

            • tileWidth

              int tileWidth
              

              每个瓦片的宽度,单位为像素。SuperMap iServer 中目前提供的瓦片宽度为512个像素。

            • tileHeight

              int tileHeight
              

              每个瓦片的高度,单位为像素。SuperMap iServer 中目前提供的瓦片高度为512个像素。

            • matrixWidth

              int matrixWidth
              

              瓦片矩阵的宽度,以 x 方向上瓦片的个数来表示。

            • matrixHeight

              int matrixHeight
              

              瓦片矩阵的高度,以 y 方向上瓦片的个数来表示。

        • com.supermap.services.wmts.TileMatrixSet扩展java.lang.Object实现可序列化

          • 序列化字段

            • identifier

              java.lang.String identifier
              

              瓦片矩阵集名称。

            • supportedCRS

              java.lang.String supportedCRS
              

              支持的坐标系。每个瓦片矩阵对应 1 个支持的坐标系。

            • tileMatrixs

              java.util.List<E> tileMatrixs
              

              集合中包含的瓦片矩阵列表。

            • wellKnownScaleSet

              java.lang.String wellKnownScaleSet
              

              通用比例尺集。每个瓦片矩阵对应 1 个或 0 个通用比例尺集。

            • scales

              java.lang.String scales
              

              比例尺集中比例尺信息

            • dpi

              java.lang.Double dpi
              

              wmts 规范所约定的dpi是90.7142857142857,即1 个像素代表0.28毫米

            • tileWidth

              java.lang.Integer tileWidth
              

              瓦片大小宽度,默认为256。

            • tileHeight

              java.lang.Integer tileHeight
              

              瓦片大小高度,默认值为256

            • matrixList

              java.util.List<E> matrixList
              

              通过配置瓦片矩阵来避免瓦片数目计算不正确的问题。

            • boundingBox

              Rectangle2D boundingBox
              
              瓦片矩阵集的最小范围
        • com.supermap.services.wmts.WMTSConfig扩展java.lang.Object实现可序列化

          • 序列化字段

            • identification

              ServiceIdentification identification
              

              服务说明。

            • provider

              ServiceProvider provider
              

              服务提供商的信息。

            • epsgsBoundingBoxReversed

              java.lang.String epsgsBoundingBoxReversed
              

              指定custom的BoundingBox中x,y是否需要反转的坐标系,all表示都需要反转。

            • hideFeatureInfo

              boolean hideFeatureInfo
              

              是否隐藏GetFeatureInfo操作,默认是不隐藏。

            • customEntireBounds

              java.lang.String customEntireBounds
              

              配置WMTS服务中地图的全幅范围。 某些第三方客户端,如OpenLayers 2.10 叠加WMTS服务时,要求WMTS服务的范围与底图的范围一致。

            • maps

              java.lang.String maps
              

              允许发布的地图名称,多个地图名之间之间使用逗号隔开。

            • tileMatrixSets

              TileMatrixSet[] tileMatrixSets
              

              WMTS服务支持的所有比例尺集的集合。 若比例尺集为空或其中的比例尺为空,第0级把整幅地图用一个256x256像素的图块表示,第1级把整幅地图表示成2x2个256x256像素的图块,以此类推,逐级乘2。

            • pixelSizes

              java.lang.String pixelSizes
              
              已过时。 

              在没有使用通用比例尺的情形下,配置使用自定义的比例尺对应的像素值,多个值之间使用“,”隔开。

            • wellKnownScaleSet

              java.lang.String wellKnownScaleSet
              
              已过时。 

              瓦片矩阵集所对应的通用比例尺集。

            • dpi

              java.lang.Double dpi
              
              已过时。 

              wmts 规范所约定的dpi是90.7142857142857,即1 个像素代表0.28毫米。

            • tileHeight

              java.lang.Integer tileHeight
              
              已过时。 

              瓦片大小高度,默认值为256。

            • tileWidth

              java.lang.Integer tileWidth
              
              已过时。 

              瓦片大小宽度,默认为256。

            • scales

              java.lang.String scales
              
              已过时。 

              比例尺集中比例尺信息。

            • verifyMode

              VerifyMode verifyMode
              

              规范验证模式

              从以下版本开始:
              7.1.0
            • disableTileMatrixSetLimits

              java.lang.String disableTileMatrixSetLimits
              

              指定无TileMatrixSetLimits的比例尺集,各比例尺集间以英文逗号分隔,填入"all"则表示对所有比例尺集都不设置TileMatrixSetLimits。

              从以下版本开始:
              11.2.0
        • com.supermap.services.wmts.WMTSFeatureInfo扩展java.lang.Object实现可序列化

          • 序列化字段

            • fieldNames

              java.lang.String[] fieldNames
              

              地物要素的属性字段名称。

              为一个 String 数组,与 WMTSFeatureInfo.fieldValues 属性相对应,即 fieldNames 数组中对应位置的属性字段的取值为 fieldValues 数组中相同位置的值。

            • fieldValues

              java.lang.String[] fieldValues
              

              地物要素的属性字段值。

              为一个 String 数组,与 WMTSFeatureInfo.fieldNames 属性相对应,即 fieldNames 数组中对应位置的属性字段的取值为 fieldValues 数组中相同位置的值。

        • com.supermap.services.wmts.WMTSParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • viewer

              Rectangle viewer
              
            • prjCoordSys

              PrjCoordSys prjCoordSys
              
            • bounds

              Rectangle2D bounds
              
            • scale

              double scale
              
            • returnImage

              boolean returnImage
              
            • visibleScalesEnabled

              boolean visibleScalesEnabled
              
            • visibleScales

              double[] visibleScales
              
            • dpi

              double dpi
              
            • maxScale

              double maxScale
              
            • minScale

              double minScale
              
            • name

              java.lang.String name
              
            • dynamicProjection

              boolean dynamicProjection
              
            • viewBounds

              Rectangle2D viewBounds
              
            • center

              Point2D center
              
        • com.supermap.services.wmts.WMTSQueryParameter扩展java.lang.Object实现可序列化

          • 序列化字段

            • infoFormat

              java.lang.String infoFormat
              

              要素信息的返回格式。

              默认格式是 application/vnd.ogc.wms_xml。

            • bounds

              Rectangle2D bounds
              

              地理范围

            • width

              int width
              

              切片宽

            • height

              int height
              

              切片高

            • featureCount

              int featureCount
              

              要返回信息的要素的数量。

              默认值为 1。

            • x

              int x
              

              以像素表示的要素 X 坐标。

              最左侧为0,向右递增。

            • y

              int y
              

              以像素表示的要素 Y 坐标。

              最上侧为0,向下递增。

            • customParameters

              java.util.Map<K,V> customParameters
              

              用户自定义参数信息。

        • com.supermap.services.wmts.WMTSServiceException扩展java.lang.RuntimeException实现可序列化

      • 程序包 com.supermap.services.wps