com.supermap.services.components.spi.ogc
类 BBoxUtil
- java.lang.Object
-
- com.supermap.services.components.spi.ogc.BBoxUtil
-
public class BBoxUtil extends java.lang.Object
-
-
构造器概要
构造器 构造器和说明 BBoxUtil()
-
方法概要
方法 限定符和类型 方法和说明 static java.lang.String
getRequestBound(java.lang.String version, Rectangle2D bounds, java.lang.String srsOrCrs, java.util.List<java.lang.String> reverseCoordinateSRS)
static boolean
isReverse(java.lang.String srs, java.lang.String version, java.util.List<java.lang.String> reverseCoordinateSRS)
解决缺陷isvj-2103,用户使用iserver转发第三方发布的wms130服务,出图错乱 使用iclient对接第三方wms服务可以通过设置一个参数出图正常,观察后发现这个参数让请求的bbox坐标翻转例如(x,y)翻转成(y,x) 用户希望能设置某个参数,使转发的iserver也能够翻转坐标,而wms130本身也需要根据坐标系统来判断是否需要翻转 所以这里根据用户设置和坐标系统判断坐标是否需要翻转
-
-
-
方法详细资料
-
getRequestBound
public static java.lang.String getRequestBound(java.lang.String version, Rectangle2D bounds, java.lang.String srsOrCrs, java.util.List<java.lang.String> reverseCoordinateSRS)
-
isReverse
public static boolean isReverse(java.lang.String srs, java.lang.String version, java.util.List<java.lang.String> reverseCoordinateSRS)
解决缺陷isvj-2103,用户使用iserver转发第三方发布的wms130服务,出图错乱 使用iclient对接第三方wms服务可以通过设置一个参数出图正常,观察后发现这个参数让请求的bbox坐标翻转例如(x,y)翻转成(y,x) 用户希望能设置某个参数,使转发的iserver也能够翻转坐标,而wms130本身也需要根据坐标系统来判断是否需要翻转 所以这里根据用户设置和坐标系统判断坐标是否需要翻转
- 参数:
srs
- 坐标系统 例如:EPSG:4326version
- WMS的版本 1.1.1或者1.3.0- 返回:
- 是否需要翻转
- 从以下版本开始:
- 10.0.0
-
-