SuperMap iServer Java 6R(2012) 更新リスト



SuperMap iServer Java 6R(2012) Service Pack 2

新特性

機能強化

変更


SuperMap iServer Java 6R(2012) Service Pack 1

新特性

機能強化

変更

表1 Java API インターフェース変更

パッケージ クラス/インターフェース フィールド/メソッド/プロパティ/イベント 備考
com.supermap.services.components.commontypes MapParameter

double[] visibleScales

新規プロパティ

boolean visibleScalesEnabled

新規プロパティ

double scale

マップスケールが基づくスクリーン解像度(DPI)。デフォルト値を76.2から96に変更。

表2 REST API インターフェース変更

モジュール リソース名称 リソース/パラメータ/リクエスト/表象 備考
map モジュール image/tileimage/entireimage リソース

layersID

パラメータ構成変更(旧バージョンと互換)
指定レイヤー快速表示
map モジュール image/tileimageリソース

random

新規パラメータ
map モジュール、realspace モジュール 当モジュールすべてのリソース

_cache

新規パラメータ
cacheEnabledに代わる。旧パラメータと互換
data モジュール features/feature リソース

georss

新規表象
spatialanalyst datasetInterpolation リソースとそのサブリソース

 

新規リソース
補間解析関連リソース
realspace モジュール symbols リソースとそのサブリソース

 

新規リソース
3Dシンボル関連リソース
networkanalyst モジュール model リソース

 

新規リソース



SuperMap iServer Java 6R(2012)

新特性

機能強化

変更

表3 Java API インターフェース変更

パッケージ クラス/インターフェース フィールド/メソッド/プロパティ/イベント 備考
com.supermap.services.providers UGCMapProvider

findNearest(java.lang.String mapName, Geometry geometry, double maxDistance, QueryParameterSet queryParameterSet)

maxDistance の単位をマップが対応するデータセットの単位と同じに変更。
queryByDistance(java.lang.String mapName, Geometry geometry, double distance, QueryParameterSet queryParameterSet) distance の単位をマップが対応するデータセットの単位と同じに変更。
UGCDataProvider getFeature(java.lang.String datasourceName, java.lang.String datasetName, Geometry geometry, double distance, java.lang.String attributeFilter, java.lang.String[] fields) distance の単位をデータセットの単位と同じに変更。
WFSDataProvider getFeature(java.lang.String datasourceName, java.lang.String datasetName, Geometry geometry, double bufferDistance, java.lang.String attributeFilter, java.lang.String[] fields) bufferDistance の単位をデータセットの単位と同じに変更。
com.supermap.services.components Map findNearest(Geometry geometry, double maxDistance, QueryParameterSet queryParameter, java.lang.String mapName) maxDistance の単位をマップが対応するデータセットの単位と同じに変更。
queryByDistance(java.lang.String mapName, Geometry geometry, double distance, QueryParameterSet queryParameters) distance の単位をマップが対応するデータセットの単位と同じに変更。
Data getFeature(java.lang.String datasourceName, java.lang.String datasetName, Geometry geometry, double bufferDistance, java.lang.String[] fields) bufferDistance の単位をデータセットの単位と同じに変更。
getFeature(java.lang.String datasourceName, java.lang.String datasetName, Geometry geometry, double bufferDistance, java.lang.String attributeFilter, java.lang.String[] fields) bufferDistance の単位をデータセットの単位と同じに変更。
com.supermap.services.components.impl MapImpl findNearest(Geometry geometry, double maxDistance, QueryParameterSet queryParameterSet, java.lang.String mapName) maxDistance の単位をマップが対応するデータセットの単位と同じに変更。
queryByDistance(java.lang.String mapName, Geometry geometry, double distance, QueryParameterSet queryParameterSet) distance の単位をマップが対応するデータセットの単位と同じに変更。
DataImpl getFeature(java.lang.String datasourceName, java.lang.String datasetName, Geometry geometry, double bufferDistance, java.lang.String[] fields) bufferDistance の単位をデータセットの単位と同じに変更。
getFeature(java.lang.String datasourceName, java.lang.String datasetName, Geometry geometry, double bufferDistance, java.lang.String attributeFilter, java.lang.String[] fields) bufferDistance の単位をデータセットの単位と同じに変更。
com.supermap.services.event EventUtils   新規クラス
com.supermap.services.protocols.wfs TransactionResponse   新規クラス
TransactionResult   新規クラス
InsertResult   新規クラス
TransactionStatus valueOf(java.lang.String name)
 
新規メソッド
values() 新規メソッド
com.supermap.services.wfs
 
Transaction
 
execute(TransactionParameter transactionParameter) 新規メソッド
DefaultWFS
 
transaction(TransactionParameter transactionParameter) 新規メソッド
WFSXMLEncoder encode(TransactionResponse result) 新規メソッド
 
 
DefaultWFS
DefaultWFS(GetCapabilitiesImpl getCapabilitiesImpl, DescribeFeatureTypeImpl describeFeatureTypeImpl, GetFeatureImpl getFeatureImpl, Transaction transactionImpl, NamespaceConfig namespaceConfig) 構造変更
com.supermap.services.wfs.impl
 
WFSXMLEncoder100 encode(TransactionResponse result) 新規メソッド
TransactionImpl   新規クラス。com.supermap.services.wfs.Transaction インターフェースを実装