- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中org.geoserver.wfs.WFSException.<init>()
方法的一些代码示例,展示了WFSException.<init>()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WFSException.<init>()
方法的具体详情如下:
包路径:org.geoserver.wfs.WFSException
类名称:WFSException
方法名:<init>
暂无
代码示例来源:origin: org.geoserver/gs-wfs
/**
*
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated modifiable
*/
public Object parse(ElementInstance instance, Node node, Object value) throws Exception {
throw new WFSException("Circle is not supported", "InvalidParameterValue");
}
}
代码示例来源:origin: org.geoserver.community/gs-nsg-wfs-profile
void checkTimeout() {
if (!cancelled && System.currentTimeMillis() > timeoutTime) {
this.thrown = true;
throw new WFSException(request, "Timeout exceeded", TIMEOUT_EXCEPTION_CODE);
}
}
代码示例来源:origin: org.geoserver/wfsv
FeatureTypeInfo featureTypeInfo(QName name) throws WFSException, IOException {
FeatureTypeInfo meta = catalog.getFeatureTypeInfo(name.getLocalPart(),
name.getNamespaceURI());
if (meta == null) {
String msg = "Could not locate " + name + " in catalog.";
throw new WFSException(msg);
}
return meta;
}
}
代码示例来源:origin: org.geoserver/gs-wfs
private void checkValidJoinFilter(Filter filter) {
Set<String> prefixes = getFilterPrefixes(filter);
if (prefixes.size() > 2) {
throw new WFSException(
"Not subfilter joins against more than one table "
+ prefixes
+ ", this kind of filter is not supported: "
+ filter);
}
}
代码示例来源:origin: org.geoserver/wfsv
FeatureTypeInfo featureTypeInfo(QName name) throws WFSException, IOException {
FeatureTypeInfo meta = catalog.getFeatureTypeInfo(name.getLocalPart(),
name.getNamespaceURI());
if (meta == null) {
String msg = "Could not locate " + name + " in catalog.";
throw new WFSException(msg);
}
return meta;
}
}
代码示例来源:origin: org.geoserver/gs-wfs
public void checkValidity(TransactionElement element, Map featureTypeInfos)
throws WFSTransactionException {
if (!getInfo().getServiceLevel().getOps().contains(WFSInfo.Operation.TRANSACTION_REPLACE)) {
throw new WFSException(element, "Transaction REPLACE support is not enabled");
}
if (featureTypeInfos.size() != 1) {
throw new WFSException(
element,
"Transaction REPLACE must only specify features from a"
+ " single feature type");
}
}
代码示例来源:origin: org.geoserver/gs-wfs
FeatureTypeInfo featureTypeInfo(QName name, GetFeatureRequest request)
throws WFSException, IOException {
FeatureTypeInfo meta =
catalog.getFeatureTypeByName(name.getNamespaceURI(), name.getLocalPart());
if (meta == null) {
String msg = "Could not locate " + name + " in catalog.";
throw new WFSException(request, msg, "InvalidParameterValue").locator("typeName");
}
return meta;
}
代码示例来源:origin: org.geoserver/gs-wfs
@Override
public Object read(Object request, Map kvp, Map rawKvp) throws Exception {
// special cite compliance check to ensure the client specified typeNames rather than just
// typeName (but typename is a parameter in a StoredQuery in CITE tests!!)
if (!kvp.containsKey("typenames")
&& kvp.containsKey("typename")
&& getWFS().isCiteCompliant()
&& !kvp.containsKey("STOREDQUERY_ID")) {
throw new WFSException("WFS 2.0 requires typeNames, not typeName");
}
return super.read(request, kvp, rawKvp);
}
}
代码示例来源:origin: org.geoserver/gs-wfs
private void checkNonSpatial(PropertyName pn) {
AttributeDescriptor ad = (AttributeDescriptor) pn.evaluate(featureType);
if (ad instanceof GeometryDescriptor || isGmlBoundedBy(pn)) {
throw new WFSException(
request,
"Cannot use a spatial property in a alphanumeric binary "
+ "comparison");
}
}
};
代码示例来源:origin: org.geoserver/wfsv
public Object visit(PropertyName name, Object data) {
// case of multiple geometries being returned
if (name.evaluate(featureType) == null) {
// we want to throw wfs exception, but cant
throw new WFSException("Illegal property name: "
+ name.getPropertyName(), "InvalidParameterValue");
}
return name;
}
;
代码示例来源:origin: org.geoserver/xslt
@Override
public String getMimeType(Object value, Operation operation) throws ServiceException {
try {
TransformInfo info = locateTransformation((FeatureCollectionResponse) value, operation);
return info.mimeType();
} catch(IOException e) {
throw new WFSException("Failed to load the required transformation", e);
}
}
代码示例来源:origin: org.geoserver/wfsv
public Object visit(PropertyName name, Object data) {
// case of multiple geometries being returned
if (name.evaluate(featureType) == null) {
// we want to throw wfs exception, but cant
throw new WFSException("Illegal property name: "
+ name.getPropertyName(), "InvalidParameterValue");
}
return name;
}
;
代码示例来源:origin: org.geoserver/gs-wfs
public void checkValidity(
TransactionElement element, Map<QName, FeatureTypeInfo> featureTypeInfos)
throws WFSTransactionException {
if (!getInfo().getServiceLevel().getOps().contains(WFSInfo.Operation.TRANSACTION_INSERT)) {
throw new WFSException(element, "Transaction INSERT support is not enabled");
}
}
代码示例来源:origin: org.geoserver/wfsv
protected FeatureCollection getFeatures(GetFeatureType request,
FeatureSource source, Query gtQuery) throws IOException {
if(!(source instanceof VersioningFeatureSource))
throw new WFSException(source.getSchema().getTypeName() + " is not versioned, cannot " +
"execute a GetVersionedFeature on it");
return ((VersioningFeatureSource) source).getVersionedFeatures(gtQuery);
}
代码示例来源:origin: org.geoserver/gs-wfs
public void checkValidity(TransactionElement delete, Map featureTypeInfos)
throws WFSTransactionException {
if (!getInfo().getServiceLevel().getOps().contains(WFSInfo.Operation.TRANSACTION_DELETE)) {
throw new WFSException(delete, "Transaction Delete support is not enabled");
}
Filter f = delete.getFilter();
if ((f == null) || Filter.INCLUDE.equals(f)) {
throw new WFSTransactionException(
"Must specify filter for delete", "MissingParameterValue");
}
}
代码示例来源:origin: org.geoserver/xslt
private Operation buildSourceOperation(Operation operation, TransformInfo info) {
try {
EObject originalParam = (EObject) operation.getParameters()[0];
EObject copy = EcoreUtil.copy(originalParam);
BeanUtils.setProperty(copy, "outputFormat", info.getSourceFormat());
final Operation sourceOperation = new Operation(operation.getId(),
operation.getService(), operation.getMethod(), new Object[] { copy });
return sourceOperation;
} catch (Exception e) {
throw new WFSException(
"Failed to create the source operation for XSLT, this is unexpected", e);
}
}
代码示例来源:origin: org.geoserver/gs-wfs
/**
* Test {@link WFSException#init(Object)} for Exception with a WFS20 {@link Delete}-Action.
*
* @see "https://osgeo-org.atlassian.net/browse/GEOS-5857"
*/
@Test
public void testWFS20Delete() {
WFSException tmpEx = new WFSException(new Delete.WFS20(deleteType2), "test");
Assert.assertEquals("Delete", tmpEx.getLocator());
}
代码示例来源:origin: org.geoserver/gs-wfs
/**
* Test {@link WFSException#init(Object)} for Exception with a WFS11 {@link Delete}-Action.
*
* @see "https://osgeo-org.atlassian.net/browse/GEOS-5857"
*/
@Test
public void testWFS11Delete() {
WFSException tmpEx = new WFSException(new Delete.WFS11(deleteElementType1), "test");
// WFS 1.x: no locator
Assert.assertNull(tmpEx.getLocator());
}
代码示例来源:origin: org.geoserver/gs-wfs
/**
* Test {@link WFSException#init(Object)} for Exception with a WFS20 {@link
* GetFeatureRequest}-Action.
*
* @see "https://osgeo-org.atlassian.net/browse/GEOS-5857"
*/
@Test
public void testWFS20GetFeatureType() {
WFSException tmpEx = new WFSException(new GetFeatureRequest.WFS20(getFeatureType2), "test");
Assert.assertEquals("GetFeature", tmpEx.getLocator());
}
}
代码示例来源:origin: org.geoserver/gs-wfs
/**
* Test {@link WFSException#init(Object)} for Exception with a WFS11 {@link
* GetFeatureRequest}-Action.
*
* @see "https://osgeo-org.atlassian.net/browse/GEOS-5857"
*/
@Test
public void testWFS11GetFeatureType() {
WFSException tmpEx = new WFSException(new GetFeatureRequest.WFS11(getFeatureType1), "test");
// WFS 1.x: no locator, GetFeature type is a top-level request and provides a default
// version (1.1.0)
Assert.assertNull(tmpEx.getLocator());
}
我最近尝试在 Lubuntu 14.04 服务器上安装带有 Tomcat7 的 GeoServer,但遇到了很多问题,因为 Tomcat7 的 Java 默认版本设置为 1.7。昨晚我为此苦苦挣扎,我
有人知道为什么geoserver在设置图层时不实现直接sql查询吗? 最佳答案 开发人员还没有抽出时间来解决这个问题。 (对此功能的需求并不大,因为 GeoServer 可以像表格一样轻松地提供数据库
这几天一直在纠结一个大问题——如何通过Geoserver获取矢量图 block ?我找了很多文档和博客,有一些对问题有用的资源,一步一步操作很容易: http://suite.opengeo.org/
我是 GeoServer/数据库世界的新手。我以前从未做过任何数据库工作,但作为学生实习的一部分,我需要使用 GeoServer 设置 WMS。 我在独立模式下使用 GeoServer 2.0.1(使
我试图通过在geoserver中使用WFS GetFeature来获取一些按GML格式的日期过滤的数据,但该操作忽略了时间参数,只返回一个包含所有数据的巨大GML文件。这是我正在使用的查询: http
我想在我的 tomcat Web 服务器中运行 geoserver web archive。我使用的是 tomcat 8。 我从 geoserver 下载 GeoServer 2.7.1.1 web
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 想改进这个问题?将问题更新为 on-topic对于堆栈溢出。 6年前关闭。 Improve this qu
我正在使用 Geoserver 2.1.1 版、Postgres 9 和 PostGIS 2.0 我想要实现的目标应该(我认为!)非常直截了当。我想在 map 上绘制一条线,代表地球表面两个城市之间的
我一直在搜索很多,但没有找到关于 Geoserver 可以处理多少并发用户的明确经验法则,无论是在 Tomcat 还是 Glassfish 容器中。 假设在高峰时段可能有大约 400 个并发用户,并且
我正在对 Geoserver 源代码进行一些更改。 我使用了来自 here 的快速入门指南.我完成了指南中的所有步骤,效果很好。当我使用 web-app/org.geoserver.web/start
我准备使用redis作为geoserver的web缓存,所以需要了解geoserver中的数据库连接。我已经在 Eclipse 中导入了 geoserver,并且有两个名为 gs-sec-jdbc 和
本文整理了Java中org.geoserver.wfs.WFSException类的一些代码示例,展示了WFSException类的具体用法。这些代码示例主要来源于Github/Stackoverfl
本文整理了Java中org.geoserver.wms.WMSInfoImpl类的一些代码示例,展示了WMSInfoImpl类的具体用法。这些代码示例主要来源于Github/Stackoverflow
本文整理了Java中org.geoserver.catalog.WMTSStoreInfo类的一些代码示例,展示了WMTSStoreInfo类的具体用法。这些代码示例主要来源于Github/Stack
本文整理了Java中org.geoserver.security.WorkspaceAccessLimits类的一些代码示例,展示了WorkspaceAccessLimits类的具体用法。这些代码示例
本文整理了Java中org.geoserver.wfs.WFSGetFeatureOutputFormat类的一些代码示例,展示了WFSGetFeatureOutputFormat类的具体用法。这些代
本文整理了Java中org.geoserver.ysld.YsldHandler类的一些代码示例,展示了YsldHandler类的具体用法。这些代码示例主要来源于Github/Stackoverflo
我正在使用 Geoserver 和 SQL Server 2008。 我有一个表,其中有一列 [geography] 类型。我能够看到 Geoserver 中显示的表(我已经安装了 SQL Serve
我使用 geoserver 2.0.1,我使用 textsymbolizer 来标记 map 上的要素。地理服务器可能不支持 '' 标签,因为我尝试更改字体大小、字体系列或 .. 它没有效果。如何在不
我在 OS X 10.10 上的 Tomcat 7.0.62 上运行 GeoServer 2.7.1。我已经使用 Homebrew 安装了 Tomcat,并将 GeoServer 2.7.1 war
我是一名优秀的程序员,十分优秀!