已过时的 API


目录
已过时的接口
com.supermap.data.DatasetCollectionChangeOrderListener
          用于接收改变集合类型的数据集中的子数据集位置事件(DatasetCollectionChangeOrderEvent)的监听器。 
com.supermap.data.DatasetCollectionListener
          用于接收对集合类型的数据集中的子数据集操作事件(DatasetCollectionEvent)的监听器。

集合类型的数据集有两种类型,分别为影像数据集集合和栅格数据集集合,其对应的子数据集的类型为影像数据(影像数据集和影像文件)和栅格数据集。

对集合中的数据集操作的事件有三种,分别是向集合中添加数据集 Added、正在删除集合中的数据集 Removing 和已删除集合中的数据集 Removed。

 
com.supermap.data.DatasetCollectionRemoveAllListener
          用于接收删除集合类型的数据集中的所有子数据集事件(DatasetCollectionRemoveAllEvent)的监听器。

集合类型的数据集有两种类型,分别为影像数据集集合和栅格数据集集合,其对应的子数据集的类型为影像数据(影像数据集和影像文件)和栅格数据集。

删除所有子数据集事件也有两种情况,分别是正在删除 Removing 和已经删除 Removed 。

 
com.supermap.data.DatasetCollectionRenameListener
          用于接收对集合类型的数据集中的子数据集的重命名事件(DatasetCollectionRenameEvent)的监听器。

合类型的数据集有两种类型,分别为影像数据集集合和栅格数据集集合,其对应的子数据集的类型为影像数据(影像数据集和影像文件)和栅格数据集。

重命名事件也有两种情况,分别是正在重命名 Renaming 和已经重命名 Renamed 。

 
com.supermap.data.DatasetCollectionRequireRefreshListener
          用于需要刷新集合类型的数据集事件(DatasetCollectionRequireRefreshEvent)的监听器。

集合类型的数据集有两种类型,分别为影像数据集集合 DatasetImageCollection 和栅格数据集集合 DatasetGridCollection,其对应的子数据集的类型为影像数据(影像数据集和影像文件)和栅格数据集。

对集合类型的数据集执行同步操作(即调用DatasetImageCollection#synchronize()DatasetGridCollection#synchronize() 方法)、追加操作(即调用DatasetImageCollection#append()DatasetGridCollection#append() 方法)或以映射方式添加子数据集操作(即调用DatasetImageCollection#add(Map)DatasetGridCollection#add(Map) 方法)后,需要对其进行刷新。

 
com.supermap.data.LicenseVerifyFailedListener
          从 10.0.0 版本过时。使用 LicenseVerifyFailedListener 替代。 
 

已过时的类
com.supermap.chart.AttributeSpecs
          使用 AttributeSpec 替代。 产品规范物标属性类。用于提供电子海图产品规范中物标的属性字段。例如,ENC 3.1 版本。 
com.supermap.data.processing.CacheBuilderOSGBTool
          该类已经过时,使用 ObliquePhotogrammetry3DModelTool 替代, 倾斜摄影模型数据处理工具类。该类提供了压缩纹理、单体化处理、格式转换、文件合并的一系列倾斜摄影模型处理的方法,可满足在不同终端使用倾斜摄影模型。 
com.supermap.data.CollectionDatasetInfo
          数据集集合中子数据集信息类。

包括了数据集集合子数据集的信息,如子数据集的名称,子数据集的类型,子数据集所在数据源的连接信息等。

 
com.supermap.analyst.navigation.CompilerParameterSSC
          迁移到network模块。 
com.supermap.data.processing.CompressType
          该类已经过时。使用 EncodeType 替代,EncodeType 类定义了缓存文件的编码类型常量。

该类定义了缓存的压缩类型常量。

 
com.supermap.analyst.spatialanalyst.CostPathLineResult
          使用 PathLineResult 替代。 距离栅格分析中两点间最少耗费路径结果类。

用于存储 DistanceAnalyst.costPathLine() 方法的计算结果。

 
com.supermap.data.DatasetCollectionChangeOrderEvent
          指示改变集合类型的数据集中的子数据集位置的事件。

集合类型的数据集有两种类型,分别为影像数据集集合和栅格数据集集合,其对应的子数据集的类型为影像数据(影像数据集和影像文件)和栅格数据集。

 
com.supermap.data.DatasetCollectionEvent
          指示对集合类型的数据集中的子数据集操作的事件。

集合类型的数据集有两种类型,分别为影像数据集集合和栅格数据集集合,其对应的子数据集的类型为影像数据(影像数据集和影像文件)和栅格数据集。

对集合中的数据集操作的事件有三种,分别是向集合中添加数据集 Added、正在删除集合中的数据集 Removing 和已删除集合中的数据集 Removed。

 
com.supermap.data.DatasetCollectionRemoveAllEvent
          指示删除集合类型的数据集中的所有子数据集的事件。

集合类型的数据集有两种类型,分别为影像数据集集合和栅格数据集集合,其对应的子数据集的类型为影像数据(影像数据集和影像文件)和栅格数据集。

删除所有子数据集事件也有两种情况,分别是正在删除 Removing 和已经删除 Removed 。

 
com.supermap.data.DatasetCollectionRenameEvent
          指示对集合类型的数据集中的子数据集重命名的事件。

集合类型的数据集有两种类型,分别为影像数据集集合和栅格数据集集合,其对应的子数据集的类型为影像数据(影像数据集和影像文件)和栅格数据集。

重命名事件也有两种情况,分别是正在重命名 Renaming 和已经重命名 Renamed 。

 
com.supermap.data.DatasetCollectionRequireRefreshEvent
          指示需要刷新集合类型的数据集的事件。

集合类型的数据集有两种类型,分别为影像数据集集合 DatasetImageCollection 和栅格数据集集合 DatasetGridCollection,其对应的子数据集的类型为影像数据(影像数据集和影像文件)和栅格数据集。

对集合类型的数据执行同步操作(即调用DatasetImageCollection#synchronize()DatasetGridCollection#synchronize() 方法)、追加操作(即调用DatasetImageCollection#append()DatasetGridCollection#append() 方法)或以映射方式添加子数据集操作(即调用DatasetImageCollection#add(Map)DatasetGridCollection#add(Map) 方法)后,需要对其进行刷新。

 
com.supermap.data.DatasetGridCollection
          不再支持该接口。 栅格数据集集合类型的数据集类。

栅格数据集集合是一种数据集类型,派生于 Dataset,对该类型的数据集可以创建、更新和删除影像金字塔、重命名数据集等;它又具有集合的功能,能对集合中栅格数据集进行添加、删除和追加等操作。

只有栅格数据集 DatasetGrid 能添加到栅格数据集集合中。

栅格数据集集合类型的数据集默认为平面坐标系。

只有当集合中无子数据集时,对其设置投影才有效;有子数据集时,不允许修改集合的投影信息,即设置投影无效。

当添加的子数据集行列数大于5000的时候,添加到地图窗口,数据集和集合都没有金字塔的情况下,该子数据集在原始分辨率下才能显示。 

com.supermap.data.DatasetGridCollectionInfo
          不再支持该接口。 
com.supermap.data.DatasetImageCollection
          不再支持该接口。 影像数据集集合类型的数据集类。

影像数据集集合是一种数据集类型,派生于 Dataset,对该类型的数据集可以创建、更新和删除影像金字塔、重命名数据集等;它又具有集合的功能,能对集合中影像数据集进行添加、删除和追加等操作。

能添加到影像数据集集合中影像数据有两种类型,一种是影像数据包括影像数据集 DatasetImage,另一种是影像插件所支持的影像文件(如 *.sit)。

注意:

  1. 影像数据集集合类型的数据集默认为平面坐标系。
  2. 只有当集合中无子数据集时,对其设置投影才有效;有子数据集时,不允许修改集合的投影信息,即设置投影无效。
  3. 当添加的子数据集行列数大于5000的时候,添加到地图窗口,数据集和集合都没有金字塔的情况下,该子数据集在原始分辨率下才能显示。
  4. 在对影像数据集集合创建金字塔时,所指定的(NoData)无值会被忽略,因此,对于大量需要背景透明的影像数据,可以通过将背景色设置为无值,然后构建金字塔的方式来处理。
 
com.supermap.data.DatasetImageCollectionInfo
          不再支持该接口。 影像数据集集合信息类。该类用于设置影像数据集集合的创建信息,包括名称、像素格式、像素分块类型、波段数和编码方式等。 
com.supermap.data.EducationLicense
          教育许可管理类型,用于登录和退出教育许可。该类位于com.supermap.data.cloudlicense.jar中。 
com.supermap.realspace.networkanalyst.FacilityAnalystCheckResult3D
           
com.supermap.chart.FeatureInfoSpecs
          使用 FeatureInfoSpec 替代。 产品规范物标信息类。用于描述各产品规范的物标的基本信息,包括物标的名称、类型及与该物标相关的属性等。例如,ENC 3.1 版本。

S57ObjectsEnc31.xml 中存储了产品规范的物标的基本信息。该类可用于从该 XML 文件中读取产品规范的物标的相关的信息。以机场物标为例,如下图所示:

通过该类获取的机场物标的基本信息:Acronym="AIRARE"、Code="2"、Primitives="PA"、Name="Airport/airfield"以及LocalName="机场"、Attributes 。其中,Attributes 返回的是产品规范物标属性AttributeSpecs集合,对应图中<Attributes> 与 </Attributes> 之间的内容。

S57ObjectsEnc31.xml 文件的初始位置为:SuperMap 组件产品安装目录\Bin\Resource\Chart\S57文件夹下,但需要注意的是,该文件路径可通过 ChartEnvironment 类的 setS57SpecsObjectFile 方法进行修改,并且 SuperMap 不建议用户修改该文件的内容,以免造成不必要的错误而影响使用。

 
com.supermap.realspace.FlyingMode
           
com.supermap.analyst.navigation.GPSData
          迁移到network模块,修改为TrackPoint 
com.supermap.data.HardwareKeyType
          该类定义了硬件锁类型常量。

硬件锁有五种类型,单机锁,限时单机锁,网络锁,限时网络锁和无效锁类型。

该类仅在Windows平台版本中支持,在 Linux版本中不提供。

 
com.supermap.realspace.Layer3DModel
           
com.supermap.mapping.LayerSnapshotAddedEvent
            
com.supermap.data.License
          从 10.0.0 版本过时。使用 com.supermap.License 替代。 
com.supermap.data.LicenseConnectMode
          从 10.0.0 版本过时。使用 LicenseConnectMode 替代。 
com.supermap.data.LicenseFeatureInfo
          从 10.0.0 版本过时。使用 LicenseFeatureInfo 替代。 
com.supermap.data.LicenseMode
          从 10.0.0 版本过时。使用 LicenseMode 替代。 
com.supermap.data.LicenseVerifyFailedEvent
          从 10.0.0 版本过时。使用 LicenseVerifyFailedEvent 替代。 
com.supermap.data.processing.MapCache3DBuilder
          该类已经过时,使用 MapCacheBuilder 替代。三维地图缓存生成类,该类主要用于为地图生成供三维场景发布使用的三维地图缓存,其配置文件为 *.sci3d 格式。三维地图缓存的金字塔文件目录结构与影像缓存一致。

三维缓存是一种用于改善三维场景浏览用户体验的优化策略。服务器端创建了三维缓存之后,客户端用户的每一次地图浏览,比如平移、放大、缩小地图,都会向服务器端发送一个 URL 请求,此时,服务器端按照匹配的条件,将已缓存的数据返回到客户端。

需要注意的是,由于三维地图缓存按经纬度坐标系全球剖分,因此只支持经纬度坐标系,在打开地图数据后必须设置为动态投影(WGS1984)。若地图为投影坐标系,用户可使用 SuperMap Deskpro .NET 6R 产品将坐标系转换为经纬度坐标系后,再生成缓存。

关于三维地图缓存的详细介绍请参见《二三维缓存》技术文档。

 
com.supermap.mapping.MapDrawContinuingEvent
            
com.supermap.mapping.MapDrawingEvent
            
com.supermap.analyst.navigation.MapMatchParameter
          迁移到network模块,参见MapMatching 
com.supermap.data.processing.ModelCacheBuilder
          该类已经过时,使用 VectorCacheBuilder 替代,进行缓存的构建,欲知详情请参见 VectorCacheBuilder 类。 VectorCacheBuilder为矢量模型缓存生成器类,该类主要用于为矢量模型数据生成供三维场景发布使用的矢量模型缓存,其配置文件为 *.scv 格式。

生成 SCM 模型缓存类,负责生成 SCM 模型缓存。

使用 SCM 模型缓存,需要几个环节,先是制作模型,接着使用属性表记录需要在场景中展现的信息,然后生成 SCM 缓存,最后把生成的缓存加载到三维场景中,此后就能快速地浏览大量的三维模型。具体的流程如下:

1.制作需要在三维场景中展现的三维模型,模型制作可以使用 3DMAX 来完成;

2.在制作模型时需要在一个属性表数据集中记录模型的放置位置,X、Y、Z方向上的缩放比,X、Y、Z 方向上的旋转角度,sgm 文件的路径。原始模型文件(3ds 文件)到 sgm 文件的转换可以通过 GeoModel 对象来完成。

3.根据制作数据指定的字段名称对 ModelCacheBuilder 类进行设置,然后执行创建缓存(build() 方法)操作。

4.通过 Layer3Ds.add(…) 方法加载生成的缓存文件。

 
com.supermap.realspace.spatialanalyst.ModelValidator
           
com.supermap.realspace.spatialanalyst.ModelValidatorParameter
           
com.supermap.data.ProductType
          从 10.0.0 版本过时。使用 com.supermap.ProductType 替代。 
com.supermap.data.ProductVersion
          该类定义了产品版本类型常量。

目前,SuperMap 提供两种类型的产品版本,分别为:大版本为2.0.0的产品,大版本为6.0.0的产品。 

com.supermap.analyst.navigation.SSCDataEnvironment
          迁移到network模块。 
com.supermap.mapping.ThemeLabelItem
           
com.supermap.analyst.networkanalyst.TransportationAnalystCheckResult
           
com.supermap.realspace.networkanalyst.TransportationAnalystCheckResult3D
           
com.supermap.data.processing.VectorCacheBuilder
           
com.supermap.data.processing.VectorModelCacheBuilder
          该类已经过时,使用 VectorCacheBuilder 替代,进行缓存的构建,欲知详情请参见 VectorCacheBuilder 类。 矢量模型缓存生成器类,该类主要用于为矢量模型数据生成供三维场景发布使用的矢量模型缓存,其配置文件为 *.scv 格式。

矢量模型缓存的生成需要一个属性表,在此属性表中存储模型的空间位置和模型文件路径等信息。在进行数据发布时,推荐使用矢量模型缓存。

注意,矢量模型缓存(VectorModelCacheBuilder)通过 Layer3DVectorFile 加载,而模型缓存(ModelCacheBuilder)通过 Layer3DModel 加载。

关于矢量模型缓存的详细介绍请参见《二三维缓存》技术文档。

 
com.supermap.realspace.spatialanalyst.VisibilityAnalyst3D
           
 

已过时的字段
com.supermap.data.EngineType.ALTIBASE
          Altibase 引擎类型,对应的枚举值为 2004。 
com.supermap.data.EngineType.ATLASDB
          atlasdb 文件引擎类型,对应的枚举值为 2059。 
com.supermap.data.EngineType.BEYONDB
          BeyonDB 引擎类型。 
com.supermap.data.EngineType.DATASERVER
          Dataserver 引擎类型,对应的枚举值为 2051。 
com.supermap.data.EngineType.DRDS
          DRDS 引擎类型,对应的枚举值为 2008。 
com.supermap.realspace.threeddesigner.ModelFileSetting.FilePath
           
com.supermap.data.EngineType.GBASE8T
          Gbase8T 引擎类型,对应的枚举值为 2009。 
com.supermap.data.GeometryType.GEOLINEEPS
           
com.supermap.data.GeometryType.GEOPOINTEPS
           
com.supermap.data.GeometryType.GEOREGIONEPS
           
com.supermap.data.GeometryType.GEOTEXTEPS
           
com.supermap.data.processing.CacheImageType.GIF
          GIF 类型。

GIF(Graphics Interchange Format)图像互转换格式。GIF 文件的数据是一种基于 LZW 算法的连续色调的无损压缩格式。其压缩率一般在 50% 左右。

 
com.supermap.data.EngineType.GREENPLUM
          GreenPlus 引擎类型,对应的枚举值为 2052。 
com.supermap.data.DatasetType.GRIDCOLLECTION
          存储栅格数据集集合对象的数据集。对栅格数据集集合对象的详细描述请参考 DatasetGridCollection 
com.supermap.realspace.threeddesigner.ModelFileSetting.IgnoreLOD
           
com.supermap.data.DatasetType.IMAGECOLLECTION
          存储影像数据集集合对象的数据集。对影像数据集集合对象的详细描述请参考 DatasetImageCollection 
com.supermap.data.EngineType.KADB
          KADB 引擎类型,对应的枚举值为 2010。 
com.supermap.data.EngineType.KDB
          KDB 引擎类型,对应的枚举值为 2005。 
com.supermap.data.EngineType.KINGBASE
          不再支持该引擎,可通过PostGIS引擎访问 Kingbase 数据库。 Kingbase 引擎类型,针对 Kingbase 数据源,不支持多波段数据,对应的枚举值为 19。该引擎目前仅供项目使用。

支持 KingbaseES V4 及 KingbaseES V6 数据库版本,不需配置 ODBC 数据源即可连接数据库。

目前 Windows 平台支持的功能如下:

  1. 新建数据源、复制数据集;
  2. 在地图窗口中浏览地图。

目前 Linux 平台支持的功能如下:

  1. 在地图窗口中浏览地图;
  2. 地图出图。

使用 SuperMap 产品创建 Kingbase 数据源的方法:

  1. 启动 KingbaseES 企业管理器,在控制台根目录下新建 KingbaseES 注册;
  2. 添加服务器,并在该服务器下创建数据库;
  3. 数据库创建成功后,使用 SuperMap 桌面或组件产品填写相应数据源连接信息即可完成数据源的新建。具体参数设置请参见DatasourceConnectionInfo类的示例。
 
com.supermap.mapping.SnapMode.LINE_WITH_HORIZONTAL_OR_VERTICAL
            
com.supermap.mapping.SnapMode.LINE_WITH_INTERSECTION
            
com.supermap.data.EngineType.MDB
          MDB 引擎类型,对应的枚举值为 1001。 
com.supermap.data.EngineType.MYSQLPlus
          MySQLPlus数据库引擎类型,实质上为MySQL+Mongo,对应的枚举值为 2007。 
com.supermap.data.EngineType.SDE
          ArcSDE 引擎类型,对应的枚举值为 4。

支持ArcSDE 9.2.0 及以上版本

1.支持ArcSDE 9.2.0 及以上版本的点、线、面、文本和栅格数据集5种数据类型的读取,不支持写。

2.不支持读取ArcSDE文本的风格,ArcSDE默认存放文本的字段“TEXTSTRING”不能删,否则我们读取不到文本。

3.不支持ArcSDE 2bit位深的栅格的读取,其它位深均支持,并可拉伸显示。

4.不支持多线程。

5.使用SDE引擎,需要ArcInfo的许可,并把ArcSDE安装目录bin下的 sde.dll 、sg.dll 和 pe.dll这三个dll拷贝到SuperMap产品下的Bin目录(即SuSDECI.dll 和 SuEngineSDE.sdx 同级目录)

6.支持平台:Windows 32位 ,Windows 64位。

 
com.supermap.data.EngineType.SINODB
          Sinodb 引擎类型,对应的枚举值为 2050。 
com.supermap.data.WorkspaceType.SMW
          已经废弃。 SMW 工作空间,文件型工作空间。该常量仅在 Windows 平台版本中支持,在 Linux版本中不提供。 
com.supermap.data.EngineType.SRDB
          上容关系数据库引擎类型,对应的枚举值为 2006。 
com.supermap.mapping.LayerType.SUBLAYER_RESTER
            
com.supermap.data.WorkspaceType.SXW
          已经废弃。 SXW 工作空间(即 SuperMap XML Workspace)。是一种 XML 格式的工作空间,可用文本编辑器打开,如:记事本,EditPlus 等。用文本编辑器打开后可以比较方便的获取到该工作空间里面的信息,比如数据源、地图以及资源文件等信息,便于利用这些信息设置其他工作空间尤其是地图中风格的设置。 
com.supermap.data.EngineType.TIBERO
          Tibero 引擎类型,对应的枚举值为 2014。 
com.supermap.data.EngineType.XUGU
          xugu 文件引擎类型,对应的枚举值为 2058。 
 

已过时的方法
com.supermap.analyst.addressmatching.AddressLoadSetting.addField(String)
            
com.supermap.mapping.ThemeLabel.addToHead(ThemeLabelItem)
           
com.supermap.mapping.ThemeLabel.addToHead(ThemeLabelItem, boolean)
           
com.supermap.mapping.ThemeLabel.addToTail(ThemeLabelItem)
           
com.supermap.mapping.ThemeLabel.addToTail(ThemeLabelItem, boolean)
           
com.supermap.analyst.networkanalyst.NetworkBuilder.buildNetwork(DatasetVector[], DatasetVector[], Datasource, String, NetworkSplitMode, double)
          使用 buildNetwork 替代。 通过线数据集数组和点数据集数组构建网络数据集。 
com.supermap.analyst.networkanalyst.NetworkBuilder.buildNetwork(DatasetVector, Datasource, String)
          使用 buildNetwork 替代。 通过指定的线数据集、数据源和数据集名称来构建网络模型数据集。 
com.supermap.data.processing.SceneCacheBuilder.buildOfflinePackage(String, String)
           
com.supermap.realspace.threeddesigner.CacheProcessor3D.buildPagedLODInfo(String)
           
com.supermap.realspace.threeddesigner.CacheProcessor3D.buildPagedLODInfo(String, int)
           
com.supermap.data.MosaicToolkit.buildPyramid(String, PyramidResampleType)
          为指定影像数据创建金字塔。 
com.supermap.data.processing.VectorCacheBuilder.buildTexture(String, int)
          该方法已经过时。 根据纹理图片的索引路径和层级创建纹理图片。

使用场景:该方法用于服务器端接收客户端请求时使用。 

com.supermap.data.processing.VectorCacheBuilder.buildWithoutConfigFile()
          为矢量数据创建矢量缓存。使用该方法创建缓存不会生成矢量缓存的配置文件。

注意:使用该方法时,纹理不会被创建缓存。

使用场景:该方法用于服务器端接收客户端请求时使用。

 
com.supermap.data.processing.OSGBCacheBuilder.buildWithTileClip()
          生成缓存(切片切割),可用于白模生成缓存。该缓存叠加体缓存时,不支持纹理重映射。 
com.supermap.analyst.spatialanalyst.CalculationTerrain.calculateOrthoImage(DatasetGrid, Colors, Color, double, Datasource, String)
          使用 calculateOrthoImage 替代。 生成正射三维影像。 
com.supermap.analyst.spatialanalyst.CalculationTerrain.calculateProfile(DatasetGrid, GeoLine, double)
          使用 calculateProfile()替代。 剖面分析,根据给定线路查看 DEM 栅格沿该线路的剖面,返回剖面线和采样点坐标。 
com.supermap.data.GeoLineM.calibrateLineM(GeoLineM, CalibrateMode, boolean)
          根据给定的路由对象线段来校正路由对象。 
com.supermap.data.GeoLineM.calibrateLineM(PointMs, CalibrateMode, boolean)
          根据路由点串校正路由对象的 M 值。 
com.supermap.analyst.networkanalyst.TransportationAnalyst.check()
          由于check不需要load,改为静态方法迁移到NetworkBuilder中,不再局限于交通网络分析,设施网络也可使用。 
com.supermap.realspace.networkanalyst.TransportationAnalyst3D.check()
          由于check不需要load,改为静态方法迁移到NetworkBuilder3D中,不再局限于交通网络分析,设施网络也可使用。 
com.supermap.realspace.networkanalyst.FacilityAnalyst3D.check()
            
com.supermap.analyst.networkanalyst.TransportationAnalyst.check(ArrayList, ArrayList)
          使用check()替代。 对网络数据集和转向表进行数据检查。 
com.supermap.mapping.ThemeLabel.clear()
           
com.supermap.analyst.spatialanalyst.RasterClip.clipDatasetRaster(Dataset, GeoRegion, boolean, boolean, Datasource, String)
          使用clip()替代。 对栅格或影像数据集进行裁剪,结果存储为一个新的栅格或影像数据集。 
com.supermap.data.LogFile.close()
          调用该方法关闭日志文件。 
com.supermap.data.processing.OSGBCacheBuilder.combineRootNodes(String, String, int, HashMap, int)
           
com.supermap.realspace.threeddesigner.ModelBuilder3D.combineSkeletonByMaterial(Model, Model)
           
com.supermap.data.processing.CacheBuilderTIN.compactCacheFiles(String, String, String)
           
com.supermap.analyst.navigation.DataCompiler.compileSSCData(CompilerParameterSSC)
            
com.supermap.data.processing.VectorCacheBuilder.computeFileName()
          返回由该实例的 Bounds,Level,OutputFolder 所确定的缓存文件名称列表,文件名为绝对路径。 
com.supermap.data.processing.ImageCacheBuilder.computeImageFileName()
          返回计算得到的各个层上的切片(Tile)文件的名称列表。 
com.supermap.data.processing.ImageCacheBuilder.computeImageFileName(int)
          根据参数指定的缓存层数计算该层下的切片(Tile)文件的名称列表。 
com.supermap.data.processing.VectorCacheBuilder.computeLevel()
          该方法已经过时。 计算设置数据集所适合的缓存层数。

在有参构造函数中,会自动调用该方法。但用户调用 setDataset()setRecordset() 方法时,不会执行该方法。

 
com.supermap.data.processing.TerrainCacheBuilder.computeLevel()
           
com.supermap.data.processing.MapCacheBuilder.computeOutputScales()
          计算生成地图缓存时的合适输出比例尺,即提供的默认输出比例尺。该操作会修改 setOutputScales() 方法的设置值,通过该方法可以查看默认的输出比例尺。 
com.supermap.data.processing.TerrainCacheBuilder.computeTerrainFileName()
          返回计算得到的各个层上的缓存图片名称列表。 
com.supermap.data.processing.TerrainCacheBuilder.computeTerrainFileName(int)
          根据参数指定的缓存层数计算该层下的缓存图片名称列表。 
com.supermap.realspace.Layer3DDataset.convertStyledRegionsToDataset(Datasource, String)
           
com.supermap.analyst.spatialanalyst.DistanceAnalyst.costPathLine(Point2D, Point2D, DatasetGrid, SmoothMethod, int, Datasource, String)
          使用costPathLine()替代。 根据给定的参数,计算指定源和目标点之间的最少耗费路径。 
com.supermap.data.Datasets.createGridCollection(DatasetGridCollectionInfo)
          根据给定的栅格数据集集合信息来创建栅格数据集集合。 
com.supermap.data.Datasets.createGridCollection(String, PixelFormat)
          根据给定的名称和像素格式创建栅格数据集集合类型的数据集。 
com.supermap.data.Datasets.createImageCollection(DatasetImageCollectionInfo)
          根据给定的影像数据集集合信息来创建影像数据集集合。 
com.supermap.data.Datasets.createImageCollection(String)
          根据给定的名称创建影像数据集集合类型的数据集。

创建影像数据集集合类型的数据集不用指定集合的像素格式,默认统一采用 PixelFormat.RGB 的像素格式。 

com.supermap.analyst.spatialanalyst.GeneralizeAnalyst.dissolve(DatasetVector, Datasource, String, DissolveParameter)
          使用dissolve() 替代。 矢量数据融合,返回结果矢量数据集。 
com.supermap.analyst.spatialanalyst.GeneralizeAnalyst.eliminate(DatasetVector, double, double, EliminateMode, boolean)
          使用eliminate()替代。 碎多边形合并,即将数据集中小于指定面积的多边形合并到相邻的多边形中。 
com.supermap.data.GeoLineM.extrapolateM(Point2D, Point2D, double, double, double, CalibrateMode)
          对路由对象的 BEFORE 与 AFTER 位置处的 M 值进行插值。关于位置的定义请参见 WhereToCalibrate 枚举。 
com.supermap.analyst.trafficanalyst.TransferAnalyst.findTransferLines(TransferAnalystParameter)
            
com.supermap.realspace.Scene.fly(Camera, boolean)
           
com.supermap.realspace.Scene.fly(Camera, int, boolean)
           
com.supermap.realspace.Scene.fly(Geometry, FlyingMode)
           
com.supermap.realspace.Scene.fly(Geometry, int)
           
com.supermap.realspace.Scene.flyPlay(Geometry, double, double)
           
com.supermap.data.processing.VectorCacheBuilder.fromConfigFile(String)
          导入缓存文件,根据缓存数据的配置文件中的内容来指定相关设置的值。 
com.supermap.realspace.threeddesigner.ModelConvertor.fromOFF(Model, String)
           
com.supermap.data.conversion.ImportSetting.fromXML(String)
          该方法已经过时。不再提供该功能。 从外部的 XML 流中读取相应的设置,方便多次转换。 
com.supermap.data.conversion.ExportSetting.fromXML(String)
          该方法已经过时。不再提供该功能。 从外部的 XML 流中读取相应的设置,方便多次转换。 
com.supermap.data.Toolkit.GemetryToGeoJson(Geometry)
          已废弃。 Gemetry转换为GeoJson字符串,支持点、线、面、多点、多线、多面。 
com.supermap.data.Toolkit.GemetryToWKB(Geometry)
          已废弃。 Gemetry转换为WKB二进制流,仅支持点、线、面。 
com.supermap.data.Toolkit.GemetryToWKT(Geometry)
          已废弃。 Gemetry转换为WKT字符串,仅支持点、线、面。 
com.supermap.data.Toolkit.GeoJsonToGemetry(String)
          已废弃。 GeoJson字符串转换为Gemetry,支持点、线、面、多点、多线、多面。 
com.supermap.mapping.DynamicLayer.get(int)
            
com.supermap.mapping.LayerSnapshotAddedEvent.getAddedGroup()
            
com.supermap.chart.DictionaryManagerChart.getAgencys()
          使用getAgencyS57s()替代。 获取 S-57 生产机构 AgencyS57 集合对象。 
com.supermap.mapping.ThemeGraph.getBarWidth()
           
com.supermap.data.processing.TerrainCacheBuilder.getBeginLevel()
           
com.supermap.data.processing.MapCacheBuilder.getBuildResult()
          返回生成缓存的结果信息,包括生成图片数,各种耗时等。 
com.supermap.analyst.addressmatching.AddressMatchResult.getCity()
            
com.supermap.data.processing.TerrainCacheBuilder.getCompressType()
           
com.supermap.mapping.ThemeLabel.getCount()
            
com.supermap.analyst.addressmatching.AddressMatchResult.getCounty()
            
com.supermap.realspace.StatusChangedEvent.getCurrentSatus()
           
com.supermap.data.Environment.getCustomMapRatioX()
          已过时。使用getCustomDPIX()替代。 返回水平方向上的像素与逻辑坐标的比例值。当 setCustomMapRatioEnable() 方法设置为 true 时有效。

举例:

假设屏幕水平方向像素数为1600,逻辑单位等于0.1毫米。如果显示器长150mm,则逻辑坐标 X = 1500;那么水平方向上的像素与逻辑坐标的比例值是:1600:1500=1.07。 

com.supermap.data.Environment.getCustomMapRatioY()
          已过时。使用getCustomDPIY()替代。 返回垂直方向上的像素与逻辑坐标比例值。当 setCustomMapRatioEnable() 方法设置为 true 时有效。

举例:

假设屏幕垂直方向像素数为1200,逻辑单位等于0.1毫米。如果显示器高150mm,则逻辑坐标 Y = 1500;那么水平方向上的像素与逻辑坐标的比例值是:1200:1500=0.8。 

com.supermap.data.processing.TerrainCacheBuilder.getDefaultBeginLevel()
           
com.supermap.data.processing.TerrainCacheBuilder.getDefaultEndLevel()
           
com.supermap.analyst.networkanalyst.DemandPointInfo.getDemand()
          返回需求点的需求量。 
com.supermap.data.conversion.ImportSettingWOR.getEncodeType()
          该方法已经过时。可以使用getTargetEncodeType()方法替代。 返回要生成的数据集的编码类型。 
com.supermap.data.conversion.ImportSetting.getEncodeType()
          该方法已经过时。使用getTargetEncodeType()替代。 返回要生成的数据集的编码类型。 
com.supermap.data.processing.TerrainCacheBuilder.getEncodeType()
           
com.supermap.data.processing.TerrainCacheBuilder.getEndLevel()
           
com.supermap.analyst.spatialstatistics.GWRParameter.getExplanatoryFeilds()
           
com.supermap.chart.DictionaryManagerChart.getFeatureInfoSpecs(int)
          使用getFeatureInfoSpecs()替代。 根据给定的物标代码返回产品规范物标信息 FeatureInfoSpecs 对象。 
com.supermap.chart.DictionaryManagerChart.getFeatureInfoSpecs(String)
          使用getFeatureInfoSpecs()替代。 根据给定的物标简称返回产品规范物标信息 FeatureInfoSpecs 对象。 
com.supermap.chart.DictionaryManagerChart.getFeatureInfoSpecss()
          使用getFeatureInfoSpecs()替代。 返回产品规范物标信息 FeatureInfoSpecs 集合对象。 
com.supermap.data.FieldInfos.getFieldNameBySign(FieldSign)
          该方法已经废弃。 
com.supermap.data.processing.VectorCacheBuilder.getFieldNames()
          返回生成的缓存数据包含的属性字段名称数组。

当设置的字段名称数组为 null 时,表示矢量数据中所有的字段值都生成到缓存文件中;若为 String[0] 时,表示没有字段值生成到缓存文件中;若设置的字段名称数组中包含矢量数据中不存在的字段名称时,程序将自动跳过该字段。

 
com.supermap.analyst.addressmatching.AddressLoadSetting.getFields()
            
com.supermap.data.LogFile.getFolder()
          返回日志文件的存储目录。默认目录为应用程序下的 Log 目录。时间间隔为非 None 时,日志文件名按照:"Log"+"_进程id"+"_起始时间点"的方式命名;时间间隔为 None 时,日志文件名按照:"Log"+"_进程id"的方式命名。如果达到文件规定的最大值,则+"#1/2/3"。 
com.supermap.data.Tolerance.getFuzzy()
          已过时,使用 getNodeSnap 替代。 返回节点容限。

有关节点容限,请参见 setFuzzy 方法。

 
com.supermap.data.DatasetImage.getHasPyramid()
          判断影像数据集是否已创建影像金字塔。true 表示已经创建,false 表示未创建。 
com.supermap.data.DatasetGrid.getHasPyramid()
          返回栅格数据集是否已创建金字塔。true 表示已创建金字塔,false 表示未创建金字塔。 
com.supermap.data.processing.MapCacheBuilder.getImageCompress()
          返回地图缓存图片的压缩率。 
com.supermap.analyst.spatialanalyst.PCACellularAutomataParameter.getIndexA()
            
com.supermap.mapping.ThemeLabel.getItem(int)
            
com.supermap.data.GeoLegend.getItems()
          已过时。使用getItemNames()替代。 返回图例项的名称的数组。 
com.supermap.data.Toolkit.getLastError()
          已过时,使用 getLastError2()接口替代。 
com.supermap.data.processing.VectorCacheBuilder.getLevel()
          该方法已经过时。 返回开始生成缓存的层数。 
com.supermap.analyst.networkanalyst.VehicleInfo.getLoadWeight()
          返回车辆的负载量。 
com.supermap.analyst.trafficanalyst.TransferAnalystSetting.getMergeTolerance()
          从7.0.1版本开始不需要公交站点归并容限。 
com.supermap.analyst.spatialstatistics.GWRParameter.getModelFeild()
           
com.supermap.mapping.LayerSnapshotAddedEvent.getParentSnapshot()
            
com.supermap.analyst.spatialanalyst.ZonalStatisticsAnalystParameter.getPixelFormat()
          已过时。对结果栅格的像素类型的说明,请参见:zonalStatisticsOnRasterValue() 方法。 返回像素格式。 
com.supermap.data.processing.PointCloudFileInfo.getPointCloudFileNamesArray()
           
com.supermap.data.processing.Point3DLinkModelCacheBuilder.getProcessType()
          获取生成缓存的方式,包括替换和追加两种方式。 
com.supermap.analyst.addressmatching.AddressMatchResult.getProvince()
            
com.supermap.data.processing.Point3DLinkModelCacheBuilder.getSimplifyPercent()
           
com.supermap.data.processing.Tile.getSize()
          已过时。使用getTileSize()替代。 返回瓦片的大小。 
com.supermap.data.conversion.ImportSettingDXF.getSpatialIndexType()
          该方法已经过时。使用getSpatialIndex()替代。 返回空间索引类型,当 isSpatialIndexAutoBuilt 属性为 true 时有效。 
com.supermap.data.conversion.ImportSettingDWG.getSpatialIndexType()
          该方法已经过时。使用getSpatialIndex()替代。 返回空间索引类型,当 isSpatialIndexAutoBuilt 属性为 true 时有效。 
com.supermap.mapping.ThemeGridUnique.GetSpecialValue()
          该方法已过时。 返回栅格单值专题图层的特殊值。

在新增一个栅格图层时,该方法的返回值与数据集的 NoValue 属性值相等。

 
com.supermap.mapping.ThemeGridRange.GetSpecialValue()
          该方法已过时。 返回栅格分段专题图层的特殊值。 
com.supermap.data.EngineInfo.getSupportExtenstions()
          该方法已废弃,使用getSupportExtensions()替代。

返回该引擎类型所支持的文件后缀名。

文件后缀名包含".",例如 UDB 引擎,此时返回{".udb",".udd"}。

 
com.supermap.mapping.DynamicLayer.getTag(int)
            
com.supermap.data.conversion.ImportSettingWOR.getTargetPrjCoordSys()
          该方法已经过时。 返回导入后目标数据的投影坐标系。 
com.supermap.data.SpatialIndexInfo.getTileField()
          已废弃。 返回空间索引的图幅字段。该字段用于图幅空间索引。 
com.supermap.data.processing.Tile.getTileFormat()
          已过时。使用getType()替代。 返回瓦片数据格式。 
com.supermap.data.processing.MapCacheBuilder.getTilingMode()
          返回地图缓存的剖分方式。 
com.supermap.data.LogFile.getTimeInterval()
          返回日志分文件存储间隔。有五种存储方法:不分文件存储;每小时一个日志文件进行存储;每天一个日志文件进行存储;每星期一个日志文件进行存储;每月一个日志文件进行存储。 
com.supermap.data.conversion.ExportSettingGIF.getTransparentColor()
          该方法已经过时。不支持该功能了,使用系统内部默认的颜色值,即 Color(0,0,0)。 返回影像文件的透明色。 
com.supermap.data.processing.VectorCacheBuilder.getUpdateSize()
          返回在三维场景中渲染该缓存图层时每次更新的缓存块数,具体值为该方法返回值的平方。

该字段值越大,则场景元素越不容易被过滤掉,但同时也会消耗更多的硬件资源,建议用户根据自身机器配置来选择该字段值的大小。对于已经生成的缓存文件,用户可以在缓存配置文件(*.scv)中自行修改LevelWidth的值,以配合当前硬件实现较流畅的视觉体验。 

com.supermap.data.processing.VectorCacheBuilder.getVectorCacheTileType()
          返回矢量缓存切片文件的类型。 
com.supermap.realspace.Layer3D.getVisibleDistance()
           
com.supermap.realspace.Feature3D.getVisibleDistance()
           
com.supermap.data.conversion.ImportSettingTEMSClutter.getWorldFilePath()
          该方法已经过时。不再提供该功能。 返回影像文件的坐标参考文件。 
com.supermap.ui.MapLayoutControl.Cursors.getZoonIn()
            
com.supermap.ui.MapLayoutControl.Cursors.getZoonOut()
            
com.supermap.data.Geometrist.hasHollow(Geometry)
          判断指定的面对象是否包含有洞类型的子对象。 
com.supermap.mapping.ThemeLabel.indexOf(double)
           
com.supermap.mapping.DynamicLayer.indexOf(Geometry)
            
com.supermap.data.Datasets.indexOf(String)
          已废弃 
com.supermap.mapping.DynamicLayer.indexOf(String)
            
com.supermap.analyst.spatialanalyst.Generalization.integrate(DatasetVector, double, Unit)
            
com.supermap.data.GeoLineM.interpolateM(Point2D, Point2D, double, double, double, CalibrateMode)
          对路由对象的 INTERVAL 位置处的 M 值进行插值。关于位置的定义请参见 WhereToCalibrate 枚举。 
com.supermap.mapping.ThemeLabel.isAllDirectionsOverlapedAvoided()
            
com.supermap.mapping.ThemeLabel.isAllDirectionsOverlappedAvoided()
            
com.supermap.realspace.Layer3D.isAlwaysRender()
           
com.supermap.data.processing.MapCacheBuilder.isBlockOverRecord()
          返回缓存日志文件里是否写入缓存生成的进度信息。即每个比例尺每块缓存生成结束时的结果信息,包括生成图片数,各种耗时等。 
com.supermap.realspace.Layer3D.isChangedToLayerStyle()
           
com.supermap.data.Environment.isClearTypeSupported()
           
com.supermap.data.Environment.isCustomMapRatioEnabled()
          已过时。使用isCustomDPIEnabled()替代。 返回是否使用自定义的像素与逻辑坐标的比例,true 时使用自定义的比例,false 时使用系统的像素与逻辑坐标比例。

像素指的是显示设备的像素,逻辑坐标是独立于设备的,它的单位可以是像素,毫米,英寸等,目前 SuperMap 一个逻辑单位等于0.1mm。 

com.supermap.data.processing.MapCacheBuilder.isDeleteLogFile()
          返回缓存生成完成是否删除日志文件。 
com.supermap.data.conversion.ExportSettingTIF.isExportingPRJFile()
          该方法已经过时。使用系统内部默认值 true,即默认导出投影文件。 返回是否将投影信息导出到外部 PRJ 文件,默认为 true,即导出到外部的 prj 文件中,否则投影信息会导出到 tiff 文件中。 
com.supermap.realspace.Scene.isFullScreen()
           
com.supermap.data.processing.MapCacheBuilder.isScaleOverRecord()
          返回缓存日志文件里是否写入每个比例尺生成结束时的信息,包括生成图片数,各种耗时等。 
com.supermap.analyst.spatialanalyst.OverlayAnalystParameter.isSingleResult()
          该方法已经过时。 返回是否返回单个线对象。

线面叠加分析 Clip、Identity、Intersect方法有效。

如果线在多个面对象内(面对象有重叠)或边界处,返回一个线对象或者返回多个线对象,即如果设置为 true,则返回一个线对象,如果设置为 false,则返回多个独立的线对象。

 
com.supermap.realspace.Layer3D.isSketchMode()
           
com.supermap.analyst.spatialanalyst.OverlayAnalystParameter.isSupportOverlapInLayer()
          该方法已经过时。 返回叠加分析是否支持面数据集内含有重叠面的情形。默认为 false,即使用原有叠加分析算法,原有算法错误结果不可预期;如果设置为 true,则使用新的算法进行叠加分析。 
com.supermap.data.processing.MapCacheBuilder.isTaskOverRecord()
          返回缓存日志文件里是否写入缓存生成结束时的结果信息,包括生成图片数,各种耗时等。 
com.supermap.data.conversion.ExportSettingGIF.isTransparent()
          该方法已经过时。使用默认值 true。 返回是否导出为透明。 
com.supermap.mapping.LayerSettingImage.isTransparent()
           
com.supermap.data.conversion.ImportSetting.isUseFME()
          返回是否使用 FME 导入方式。 
com.supermap.realspace.threeddesigner.ModelBuilder3D.linearExtrude(Geometry, boolean, double, double, double, double)
           
com.supermap.realspace.threeddesigner.ModelBuilder3D.linearExtrude(Geometry, boolean, double, double, double, double, TextureMapParameter)
           
com.supermap.analyst.addressmatching.AddressLoad.load()
            
com.supermap.analyst.trafficanalyst.TransferAnalyst.load(LineSetting, StopSetting, RelationSetting)
          该方法已废弃,使用 load()替代。 使用公交分析基础功能时,加载公交数据。注意,该方法不支持多线程处理,否则可能出错。

该方法用于使用基本公交功能时,根据公交站点环境设置(StopSetting)、公交线路环境设置(LineSetting)和公交关系设置(RelationSetting)来加载公交数据。公交分析的基础功能是指能够进行一般的站点或线路查询、公交换乘分析,不能通过公交分析环境设置对象(TransferAnalystSetting)对站点捕捉容限、站点归并容限、步行阈值等参数进行设置,因此进行公交换乘分析时,只给出基本的换乘线路。

注意:如果修改了公交线路环境设置、公交站点环境设置和公交关系设置,或者对公交数据进行了修改,必须先调用 dispose 方法释放 TransferAnalyst 对象所占用的资源,然后重新调用 load 方法来加载公交数据,否则可能出错。

 
com.supermap.analyst.navigation.PathAnalyst.mapMatch(GPSData[], int)
            
com.supermap.analyst.addressmatching.AddressSearch.match(String, String, int)
            
com.supermap.mapping.ThemeLabel.merge(int, int, TextStyle, String)
           
com.supermap.realspace.Layer3DVectorFile.modifyFeature3Ds(Feature3D[])
           
com.supermap.data.LogFile.open()
          调用该方法打开日志文件。

注意:调用 open 方法时会清空之前的设置,所以利用该方法打开日志文件时,应该先调用 open 方法,然后再设置相关参数。 

com.supermap.mapping.Map.outputMapToEPS(String)
          已过时。 
com.supermap.mapping.Map.outputMapToGIF(String, boolean)
          已过时。 
com.supermap.analyst.navigation.PathAnalyst.prepareData(MapMatchParameter, String)
            
com.supermap.mapping.DynamicLayer.remove(int)
            
com.supermap.realspace.threeddesigner.ModelBuilder3D.removeUnreferencedVertex(Model, Model)
           
com.supermap.data.Geometrist.resample(Geometry, double)
          使用resample()替代。 根据重采样距离容限对几何对象进行重采样。 
com.supermap.chart.DictionaryManagerChart.ResetS57SpecsInfosFile()
          使用resetS57SpecInfosFile()替代。 重新设置产品规范基本信息文件。 
com.supermap.chart.DictionaryManagerChart.ResetS57SpecsObjectsFile()
          使用resetS57SpecObjectsFile()替代。 重新设置产品规范物标字典文件。 
com.supermap.realspace.threeddesigner.ModelBuilder3D.sectionProjection(GeoModel3D)
           
com.supermap.mapping.DynamicLayer.set(int, Geometry)
            
com.supermap.realspace.Layer3D.setAlwaysRender(boolean)
           
com.supermap.mapping.ThemeGraph.setBarWidth(double)
           
com.supermap.data.processing.TerrainCacheBuilder.setBeginLevel(int)
           
com.supermap.data.processing.MapCacheBuilder.setBlockOverRecord(boolean)
          设置缓存日志文件里是否写入缓存生成的进度信息。即每个比例尺每块缓存生成结束时的结果信息,包括生成图片数,各种耗时等。 
com.supermap.realspace.Layer3D.setChangedToLayerStyle(boolean)
           
com.supermap.data.Environment.setClearTypeSupported(boolean)
           
com.supermap.data.processing.VectorCacheBuilder.setCompressedTextureType(CompressedTextureType)
          设置生成模型缓存时的压缩纹理的格式。对压缩纹理的格式的详细介绍请参见 CompressedTextureType 枚举类的说明。 
com.supermap.data.processing.TerrainCacheBuilder.setCompressType(CompressType)
           
com.supermap.data.Environment.setCustomMapRatioEnabled(boolean)
          已过时。使用setCustomDPIEnabled()替代。 设置是否使用自定义的像素与逻辑坐标的比例,true 时使用自定义的比例,false 时使用系统的像素与逻辑坐标比例。

像素指的是显示设备的像素,逻辑坐标是独立于设备的,它的单位可以是像素,毫米,英寸等,目前 SuperMap 一个逻辑单位等于0.1mm。 

com.supermap.data.Environment.setCustomMapRatioX(double)
          已过时。使用setCustomDPIX()替代。 设置水平方向上的像素与逻辑坐标的比例值。当 setCustomMapRatioEnable() 方法设置为 true 时有效。

举例:

假设屏幕水平方向像素数为1600,逻辑单位等于0.1毫米。如果显示器长150mm,则逻辑坐标 X = 1500;那么水平方向上的像素与逻辑坐标的比例值是:1600:1500=1.07。 

com.supermap.data.Environment.setCustomMapRatioY(double)
          已过时。使用setCustomDPIY()替代。 设置垂直方向上的像素与逻辑坐标比例值。当 setCustomMapRatioEnable() 方法设置为 true 时有效。

举例:

假设屏幕垂直方向像素数为1200,逻辑单位等于0.1毫米。如果显示器高150mm,则逻辑坐标 Y = 1500;那么水平方向上的像素与逻辑坐标的比例值是:1200:1500=0.8。 

com.supermap.data.processing.VectorCacheBuilder.setDataset(DatasetVector)
          设置用于创建缓存的矢量数据集,支持的数据集类型为点数据集、线数据集、面数据集、文本数据集和复合数据集。

调用 setDataset() 方法,会废弃 setRecordset() 方法的设置结果,即 setDataset() 之后,getRecordset() 的返回值会变为 null。

 
com.supermap.data.processing.VectorExtrudeCacheBuilder.setDatasetVolume(DatasetVolume)
          设置重映射到模型对象上的体元栅格数据集。 
com.supermap.analyst.networkanalyst.DemandPointInfo.setDemand(double)
          设置需求点的需求量。 
com.supermap.data.conversion.ImportSettingWOR.setEncodeType(EncodeType)
          该方法已经过时。可以使用setTargetEncodeType()方法替代。 设置要生成的数据集的编码类型。 
com.supermap.data.conversion.ImportSetting.setEncodeType(EncodeType)
          该方法已经过时。使用setTargetEncodeType()替代。 设置要生成的数据集的编码类型。 
com.supermap.data.processing.VectorCacheBuilder.setEncodeType(EncodeType)
          设置生成缓存文件的压缩类型。

矢量缓存仅支持None和LZW两种压缩格式,即:仅支持 EncodeType.LZW 或 EncodeType.NONE 类型。

 
com.supermap.data.processing.TerrainCacheBuilder.setEncodeType(EncodeType)
          该方法已经过时。 设置地形缓存文件的编码类型。

地形缓存文件支持的编码格式仅支持 LZWNONE 两种,即通过该方法设置其他类型的编码类型无效,采用默认的编码方式。

 
com.supermap.data.processing.TerrainCacheBuilder.setEndLevel(int)
           
com.supermap.analyst.spatialstatistics.GWRParameter.setExplanatoryFeilds(String[])
           
com.supermap.data.conversion.ExportSettingTIF.setExportingPRJFile(boolean)
          该方法已经过时。使用系统内部默认值 true,即默认导出投影文件。 设置是否将投影信息导出到外部 PRJ 文件。

默认为 true,即导出到外部的 prj 文件中,否则投影信息会导出到 tiff 文件中。

 
com.supermap.data.processing.VectorCacheBuilder.setFieldNames(String[])
          设置生成的缓存数据包含的属性字段名称数组。

当设置的字段名称数组为 null 时,表示矢量数据中所有的字段值都生成到缓存文件中;若为 String[0] 时,表示没有字段值生成到缓存文件中;若设置的字段名称数组中包含矢量数据中不存在的字段名称时,程序将自动跳过该字段。

 
com.supermap.data.LogFile.setFolder(String)
          设置日志文件的存储目录。默认目录为应用程序下的 Log 目录。时间间隔为非 None 时,日志文件名按照:"Log"+"_进程id"+"_起始时间点"的方式命名;时间间隔为 None 时,日志文件名按照:"Log"+"_进程id"的方式命名。如果达到文件规定的最大值,则+"#1/2/3"。 
com.supermap.realspace.Scene.setFullScreen(boolean)
           
com.supermap.data.Tolerance.setFuzzy(double)
          已过时,使用 setNodeSnap 替代。 设置节点容限。

比较常用的容限,表示了数据集取点的精度,即数据集中任意两个节点间的最小距离。当两个节点之间的距离小于节点容限时,在拓扑处理中可以设置将其合并。下图中圆的直径为节点容限。

 
com.supermap.data.processing.MapCacheBuilder.setImageCompress(int)
          设置地图缓存图片的压缩率。 
com.supermap.analyst.spatialanalyst.PCACellularAutomataParameter.setIndexA(double)
            
com.supermap.data.processing.MapCacheBuilder.setIsDeleteLogFile(boolean)
          设置缓存生成完成是否删除日志文件。 
com.supermap.data.conversion.ImportSettingDXF.setIsLWPLineWidthIgnored(boolean)
          该方法已经过时。使用setLWPLineWidthIgnored()替代。 设置是否忽略多义线宽度,默认为 false。

LwpLine 为 AutoCAD 专有名称,意思为多义线。

 
com.supermap.data.conversion.ImportSettingDWG.setIsLWPLineWidthIgnored(boolean)
          该方法已经过时。使用setLWPLineWidthIgnored()替代。 设置是否忽略多义线宽度,默认为 false。

LwpLine 为 AutoCAD 专有名称,意思为多义线。

 
com.supermap.data.processing.VectorCacheBuilder.setLevel(int)
          该方法已经过时。 设置开始生成缓存的层数。 
com.supermap.analyst.networkanalyst.VehicleInfo.setLoadWeight(double)
          设置车辆的负载量。 
com.supermap.analyst.trafficanalyst.TransferAnalystSetting.setMergeTolerance(double)
          从7.0.1版本开始不需要公交站点归并容限。 
com.supermap.analyst.spatialstatistics.GWRParameter.setModelFeild(String)
           
com.supermap.data.DatasourceConnectionInfo.setOpenLinkTable(boolean)
          设置一个布尔值指定是否把数据库中的其他非 SuperMap 数据表作为 LinkTable 打开。 
com.supermap.data.processing.VectorCacheBuilder.setOutputScale(double)
          设置矢量缓存的比例尺。 
com.supermap.analyst.spatialanalyst.ZonalStatisticsAnalystParameter.setPixelFormat(PixelFormat)
          已过时。对结果栅格的像素类型的说明,请参见:zonalStatisticsOnRasterValue() 方法。 设置像素格式。 
com.supermap.data.processing.PointCloudFileInfo.setPointCloudFileNamesArray(ArrayList)
           
com.supermap.data.processing.Point3DLinkModelCacheBuilder.setProcessType(ProcessFileType)
          设置生成缓存的方式,包括替换和追加两种方式。 
com.supermap.data.processing.VectorCacheBuilder.setRecordset(Recordset)
          设置用于创建缓存的记录集,支持的数据集类型为点数据集、线数据集、面数据集、文本数据集。

注意:调用 setRecordset() 方法,会废弃 setDataset() 的设置,即 setRecordset() 之后,getDataset() 的返回值会变为 null。

 
com.supermap.data.processing.MapCacheBuilder.setScaleOverRecord(boolean)
          设置缓存日志文件里是否写入每个比例尺生成结束时的信息,包括生成图片数,各种耗时等。 
com.supermap.data.processing.Point3DLinkModelCacheBuilder.setSimplifyPercent(Map)
           
com.supermap.analyst.spatialanalyst.OverlayAnalystParameter.setSingleResult(boolean)
          该方法已经过时。 设置是否返回单个线对象。

线面叠加分析 Clip、Identity、Intersect方法有效。

如果线在多个面对象内(面对象有重叠)或边界处,返回一个线对象或者返回多个线对象,即如果设置为 true,则返回一个线对象,如果设置为 false,则返回多个独立的线对象。

 
com.supermap.realspace.Layer3D.setSketchMode(boolean)
           
com.supermap.data.conversion.ImportSettingDXF.setSpatialIndexType(SpatialIndexInfo)
          该方法已经过时。使用setSpatialIndex()替代。 设置空间索引类型。 
com.supermap.data.conversion.ImportSettingDWG.setSpatialIndexType(SpatialIndexInfo)
          该方法已经过时。使用setSpatialIndex()替代。 设置空间索引类型。 
com.supermap.mapping.ThemeGridUnique.setSpecialValue(int)
          该方法已过时。 设置栅格单值专题图层的特殊值。 
com.supermap.mapping.ThemeGridRange.setSpecialValue(int)
          该方法已过时。 设置栅格分段专题图层的特殊值。 
com.supermap.analyst.navigation.PathAnalyst.setSSCEnvironment(SSCDataEnvironment)
            
com.supermap.data.processing.VectorCacheBuilder.setStorageType(StorageType)
          设置缓存存储方式。 
com.supermap.analyst.spatialanalyst.OverlayAnalystParameter.setSupportOverlapInLayer(boolean)
          该方法已经过时。 设置叠加分析是否支持面数据集内含有重叠面的情形。

面数据集内含有重叠面指的是单个数据集中存在要素间的重叠现象。要素重叠区域在经过新算法的叠加分析后,会重复保留所有属性和区域。

例如下图为叠加分析合并中含有重叠面的示意图:

 
com.supermap.mapping.DynamicLayer.setTag(int, String)
            
com.supermap.data.conversion.ImportSettingWOR.setTargetPrjCoordSys(PrjCoordSys)
          该方法已经过时。用户无需进行该项设置,采用系统默认值。 设置要生成的数据的投影坐标系。 
com.supermap.data.SpatialIndexInfo.setTileField(String)
          已废弃。 设置空间索引的图幅字段。该字段用于图幅空间索引。 
com.supermap.data.processing.MapCacheBuilder.setTilingMode(MapTilingMode)
          设置地图缓存的剖分方式。

地图缓存的剖分方式包括全球剖分和区域剖分两种。

注意:

当选择以全球剖分方式生成地图缓存时,需注意以下几点:

  • 投影方式必须为WGS1984。
  • 必须使用GlobalLevelToScale()函数将层级转换为比例尺,然后设置进builder。
  • 不需要设置IndexBounds,该值对于全球剖分缓存无意义,会被忽略。

该接口只支持设置5.0版本缓存的剖分方式。

 
com.supermap.data.LogFile.setTimeInterval(LogTimeInterval)
          设置日志分文件存储间隔。有五种存储方法:不分文件存储;每小时一个日志文件进行存储;每天一个日志文件进行存储;每星期一个日志文件进行存储;每月一个日志文件进行存储。 
com.supermap.data.conversion.ExportSettingGIF.setTransparent(boolean)
          该方法已经过时。使用默认值 true。 设置是否导出为透明。 
com.supermap.mapping.LayerSettingImage.setTransparent(boolean)
           
com.supermap.data.conversion.ExportSettingGIF.setTransparentColor(Color)
          该方法已经过时。不支持该功能了,使用系统内部默认的颜色值,即 Color(0,0,0)。 设置影像文件的透明色。 
com.supermap.data.processing.VectorCacheBuilder.setUpdateSize(int)
          该方法已经过时。 设置在三维场景中渲染该缓存图层时每次更新的缓存块数,具体值为该方法返回值的平方。

该字段值越大,则场景元素越不容易被过滤掉,但同时也会消耗更多的硬件资源,建议用户根据自身机器配置来选择该字段值的大小。对于已经生成的缓存文件,用户可以在缓存配置文件(*.scv)中自行修改LevelWidth的值,以配合当前硬件实现较流畅的视觉体验。 

com.supermap.data.conversion.ImportSetting.setUseFME(boolean)
          设置是否使用 FME 导入方式。

设置为 true,表示使用 FME 导入方式,此时需要 FME 许可,并且只支持 FME 所支持的文件类型的导入。

设置为 false 时,表示以非 FME 方式导入,无需 FME 许可,只支持非 FME 方式所支持的文件类型的导入。

 
com.supermap.data.processing.VectorCacheBuilder.setVectorCacheTileType(VectorCacheTileType)
          设置缓存存储方式。 
com.supermap.realspace.Layer3D.setVisibleDistance(double)
           
com.supermap.realspace.Feature3D.setVisibleDistance(double)
           
com.supermap.data.conversion.ImportSettingTEMSClutter.setWorldFilePath(String)
          该方法已经过时。不再提供该功能。 设置影像文件的坐标参考文件。 
com.supermap.mapping.ThemeLabel.split(int, double, TextStyle, String, TextStyle, String)
           
com.supermap.realspace.threeddesigner.ModelBuilder3D.split(Model, Model)
           
com.supermap.realspace.threeddesigner.ModelBuilder3D.split(Model, Model, double)
           
com.supermap.data.processing.VectorCacheBuilder.toConfigFile(String)
          将对象的相关设置写到指定的文件中,文件的后缀名为.scv,即缓存数据的配置文件。 
com.supermap.data.PrjCoordSys.toEPSGCode()
          已过时。 
com.supermap.data.conversion.ImportSetting.toXML()
          该方法已经过时。不再提供该功能。 导出当前的设置为 XML 文件,用于保存导入的参数设置,方便用户持久化。 
com.supermap.data.conversion.ExportSetting.toXML()
          该方法已经过时。不再提供该功能。 输出当前的设置为 XML 文件,用于保存导出的参数设置,方便用户持久化。XML 的实现由组件层完成,具体的格式待定。 
com.supermap.data.GeoLineM.updateM(Point2D, Point2D, double, double, double, WhereToCalibrate, CalibrateMode)
          更新路由对象的 M 值。 
com.supermap.data.Toolkit.WKBToGemetry(byte[])
          已废弃。 WKB二进制流转换为Gemetry,仅支持点、线、面。 
com.supermap.data.Toolkit.WKTToGemetry(String)
          已废弃。 WKT字符串转换为Gemetry,仅支持点、线、面。 
 

已过时的构造方法
com.supermap.analyst.addressmatching.AddressSearch(String)
            
com.supermap.data.conversion.ExportSettingTEMSClutter(Object, String, FileType)
          该方法已经过时。 根据指定的参数构造一个新的实例。 
com.supermap.analyst.spatialanalyst.GenerateEventTableParameter(DatasetVector, Datasource, String)
           
com.supermap.analyst.spatialanalyst.GenerateRoutesParameter(Datasource, String, String)
           
com.supermap.analyst.spatialanalyst.GenerateSpatialDataParameter(DatasetVector, String, String, String)
           
com.supermap.analyst.spatialanalyst.GenerateSpatialDataParameter(DatasetVector, String, String, String, String)
           
com.supermap.data.conversion.ImportSteppedEvent(Object, int, int, ImportSetting, int, boolean)
          根据给定的参数构造一个 ImportSteppedEvent 类的新对象。