public class SLDServlet2
extends java.lang.Object
コンストラクタと説明 |
---|
SLDServlet2() |
修飾子とタイプ | メソッドと説明 |
---|---|
static java.util.Map<java.lang.String,java.lang.String> |
getSLDFilterQueryMap(StyledLayerDescriptor sld)
SLD からフィルタクエリを生成する.
|
static java.util.Map<java.lang.String,java.lang.String> |
getSLDFilterQueryMap(java.net.URL url)
指定URLからSLDを取得し、SLD からフィルタクエリを生成する
|
static java.lang.String |
toFilterKeywords(Rule rule)
SLDルールをeコミマップの検索キーワードに変換する.
|
public static java.lang.String toFilterKeywords(Rule rule)
getSLDFilterQueryMap(StyledLayerDescriptor)
の利用を推奨する.
- 空文字の表現ができない -> "attr0="といった値省略形式?
- IsNullの表現ができない -> "attr0 is null"といった形式?
検索キーワードの表記一覧
- 含む: attr0~*123
- 含まない: attr0!~*123
- 等しい: attr0=123
- 異なる: attr0<>123
- 以下: attr0<=123
- 以上: attr0>=123
- より小さい:attr0<123
- より大きい:attr0>123rule
- SLDルールpublic static java.util.Map<java.lang.String,java.lang.String> getSLDFilterQueryMap(java.net.URL url) throws java.io.IOException, FilterToSQLException
url
- SLDのURLjava.io.IOException
FilterToSQLException
public static java.util.Map<java.lang.String,java.lang.String> getSLDFilterQueryMap(StyledLayerDescriptor sld) throws FilterToSQLException
sld
- SLDオブジェクトFilterToSQLException