|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
タイトル: 地物検索インタフェース
説明: 地物検索処理を行うインタフェースです。
著作権: Copyright (c) 2005
会社名: Mitsubishi Electric Corporation
メソッドの概要 | |
java.util.Collection |
getContains(java.util.Collection targets,
psvGMObject region)
指定された地物群の中で、指定された幾何オブジェクトを包含するすべての地物を取得します。 |
java.util.Collection |
getContains(psvGMObject geometry)
指定された幾何オブジェクトを包含するすべてのレイヤの地物を取得します。 |
java.util.Collection |
getContains(java.lang.String[] layers,
psvGMObject geometry)
指定されたレイヤで、指定された幾何オブジェクトを包含するすべての地物を取得します。 |
java.util.Collection |
getInside(java.util.Collection targets,
psvGMObject region)
指定された地物群の中で、指定された幾何オブジェクトに包含されるすべての地物を取得します。 |
java.util.Collection |
getInside(psvGMObject geometry)
指定された幾何オブジェクトに包含されるすべてのレイヤの地物を取得します。 |
java.util.Collection |
getInside(java.lang.String[] layers,
psvGMObject geometry)
指定されたレイヤで、指定された幾何オブジェクトに包含されるすべての地物を取得します。 |
java.util.Collection |
getIntersection(java.util.Collection targets,
psvGMObject region)
指定された地物群の中で、指定された幾何オブジェクトと交差するすべての地物を取得します。 |
java.util.Collection |
getIntersection(psvGMObject geometry)
指定された幾何オブジェクトと交差するすべてのレイヤの地物を取得します。 |
java.util.Collection |
getIntersection(java.lang.String[] layers,
psvGMObject geometry)
指定されたレイヤで、指定された幾何オブジェクトと交差するすべての地物を取得します。 |
java.util.Collection |
getLayered(java.util.Collection targets,
java.lang.String[] layers)
指定された地物群で、指定されたレイヤに属するすべての地物を取得します。 |
java.util.Collection |
getNearestNeighbor(double x,
double y)
指定された点に最も近い地物を取得します。 |
java.util.Collection |
getNearestNeighbor(java.lang.String[] layers,
double x,
double y)
指定されたレイヤ内で、指定された点に最も近い地物を取得します。 |
java.util.Collection |
getWithin(java.util.Collection targets,
psvGMObject region,
double distance)
指定された地物群の中で、指定された幾何オブジェクトとの距離が 指定距離内に存在する地物の一覧を取得します。 |
java.util.Collection |
getWithin(psvGMObject region,
double distance)
指定された幾何オブジェクトから指定された距離範囲内に存在する地物の一覧を取得します。 |
java.util.Collection |
getWithin(java.lang.String[] layers,
psvGMObject region,
double distance)
指定されたレイヤ内で、指定された幾何オブジェクトから指定された距離範囲内に存在する地物の一覧を取得します。 |
メソッドの詳細 |
public java.util.Collection getContains(psvGMObject geometry)
geometry
- 幾何オブジェクト
getContains(String[], psvGMObject)
public java.util.Collection getContains(java.lang.String[] layers, psvGMObject geometry)
layers
- レイヤ名称geometry
- 幾何オブジェクト
getContains(Collection, psvGMObject)
public java.util.Collection getContains(java.util.Collection targets, psvGMObject region)
targets
- 地物群(要素:psvFeature)region
- 幾何オブジェクト
public java.util.Collection getInside(psvGMObject geometry)
geometry
- 幾何オブジェクト
getInside(String[], psvGMObject)
public java.util.Collection getInside(java.lang.String[] layers, psvGMObject geometry)
layers
- レイヤ名称geometry
- 幾何オブジェクト
getInside(Collection, psvGMObject)
public java.util.Collection getInside(java.util.Collection targets, psvGMObject region)
targets
- 地物群(要素:psvFeature)region
- 幾何オブジェクト
public java.util.Collection getIntersection(psvGMObject geometry)
geometry
- 幾何オブジェクト
getIntersection(String[], psvGMObject)
public java.util.Collection getIntersection(java.lang.String[] layers, psvGMObject geometry)
layers
- レイヤ名称geometry
- 幾何オブジェクト
getIntersection(Collection, psvGMObject)
public java.util.Collection getIntersection(java.util.Collection targets, psvGMObject region)
targets
- 地物群(要素:psvFeature)region
- 幾何オブジェクト
public java.util.Collection getNearestNeighbor(double x, double y)
x
- X座標y
- Y座標
getNearestNeighbor(String[], double, double)
public java.util.Collection getNearestNeighbor(java.lang.String[] layers, double x, double y)
layers
- レイヤ名称一覧x
- X座標y
- Y座標
public java.util.Collection getWithin(psvGMObject region, double distance)
region
- 幾何オブジェクトdistance
- 距離
getWithin(String[], psvGMObject, double)
public java.util.Collection getWithin(java.lang.String[] layers, psvGMObject region, double distance)
layers
- レイヤ名称一覧region
- 幾何オブジェクトdistance
- 距離
getWithin(Collection, psvGMObject, double)
public java.util.Collection getWithin(java.util.Collection targets, psvGMObject region, double distance)
targets
- 検索対象の地物一覧(要素:psvFeature)region
- 検索領域を表す幾何オブジェクトdistance
- 検索範囲
public java.util.Collection getLayered(java.util.Collection targets, java.lang.String[] layers)
targets
- 地物群(要素:psvFeature)layers
- レイヤ名称
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |