- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中org.geoserver.wfs.WFSGetFeatureOutputFormat.getOutputFormats()
方法的一些代码示例,展示了WFSGetFeatureOutputFormat.getOutputFormats()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WFSGetFeatureOutputFormat.getOutputFormats()
方法的具体详情如下:
包路径:org.geoserver.wfs.WFSGetFeatureOutputFormat
类名称:WFSGetFeatureOutputFormat
方法名:getOutputFormats
暂无
代码示例来源:origin: org.geoserver/gs-wfs
/**
* Subclasses can delegate to this method if they want the full list of valid output format
* element names to be returned in the WFS 1.0 capabilities
*/
protected List<String> getAllCapabilitiesElementNames() {
List<String> result = new ArrayList<String>();
for (String name : getOutputFormats()) {
if (XML_ELEMENT.matcher(name).matches()) {
result.add(name);
}
}
// have the output order be independent of the used JDK
Collections.sort(result);
return result;
}
代码示例来源:origin: org.geoserver.community/gs-qos
@Override
protected List<String> getOutputFormats() {
List<WFSGetFeatureOutputFormat> formats =
GeoServerExtensions.extensions(WFSGetFeatureOutputFormat.class);
List<String> result = new ArrayList<>();
for (WFSGetFeatureOutputFormat format : formats) {
result.addAll(format.getOutputFormats());
}
return result;
}
}
代码示例来源:origin: org.geoserver/gs-wfs
protected String[] getAvailableOutputFormatNames(String first) {
List<String> oflist = new ArrayList<String>();
Collection featureProducers =
GeoServerExtensions.extensions(WFSGetFeatureOutputFormat.class);
for (Iterator i = featureProducers.iterator(); i.hasNext(); ) {
WFSGetFeatureOutputFormat format = (WFSGetFeatureOutputFormat) i.next();
for (Iterator f = format.getOutputFormats().iterator(); f.hasNext(); ) {
oflist.add(f.next().toString());
}
}
Collections.sort(oflist);
if (oflist.contains(first)) {
oflist.remove(first);
oflist.add(0, first);
}
return (String[]) oflist.toArray(new String[oflist.size()]);
}
代码示例来源:origin: org.geoserver.web/gs-web-demo
private List<String> getAvailableWFSFormats() {
List<String> formats = new ArrayList<String>();
final GeoServerApplication application = getGeoServerApplication();
for (WFSGetFeatureOutputFormat producer :
application.getBeansOfType(WFSGetFeatureOutputFormat.class)) {
for (String format : producer.getOutputFormats()) {
formats.add(format);
}
}
prepareFormatList(formats, new FormatComparator("format.wfs."));
return formats;
}
代码示例来源:origin: org.geoserver/gs-wfs
@Test
public void testOutputFormats() throws Exception {
Document doc = getAsDOM("wfs?service=WFS&request=getCapabilities&version=2.0.0");
// print(doc);
// let's look for the outputFormat parameter values inside of the GetFeature operation
// metadata
XpathEngine engine = XMLUnit.newXpathEngine();
NodeList formats =
engine.getMatchingNodes(
"//ows:Operation[@name=\"GetFeature\"]/ows:Parameter[@name=\"outputFormat\"]/ows:AllowedValues/ows:Value",
doc);
Set<String> s1 = new TreeSet<String>();
for (int i = 0; i < formats.getLength(); i++) {
String format = formats.item(i).getFirstChild().getNodeValue();
s1.add(format);
}
List<WFSGetFeatureOutputFormat> extensions =
GeoServerExtensions.extensions(WFSGetFeatureOutputFormat.class);
Set<String> s2 = new TreeSet<String>();
for (Iterator e = extensions.iterator(); e.hasNext(); ) {
WFSGetFeatureOutputFormat extension = (WFSGetFeatureOutputFormat) e.next();
s2.addAll(extension.getOutputFormats());
}
assertEquals(s1, s2);
}
代码示例来源:origin: org.geoserver/gs-wfs
@Test
public void testOutputFormats() throws Exception {
Document doc = getAsDOM("wfs?service=WFS&request=getCapabilities&version=1.1.0");
// print(doc);
// let's look for the outputFormat parameter values inside of the GetFeature operation
// metadata
XpathEngine engine = XMLUnit.newXpathEngine();
NodeList formats =
engine.getMatchingNodes(
"//ows:Operation[@name=\"GetFeature\"]/ows:Parameter[@name=\"outputFormat\"]/ows:Value",
doc);
Set<String> s1 = new TreeSet<String>();
for (int i = 0; i < formats.getLength(); i++) {
String format = formats.item(i).getFirstChild().getNodeValue();
s1.add(format);
}
List<WFSGetFeatureOutputFormat> extensions =
GeoServerExtensions.extensions(WFSGetFeatureOutputFormat.class);
Set<String> s2 = new TreeSet<String>();
for (Iterator e = extensions.iterator(); e.hasNext(); ) {
WFSGetFeatureOutputFormat extension = (WFSGetFeatureOutputFormat) e.next();
s2.addAll(extension.getOutputFormats());
}
assertEquals(s1, s2);
}
我是 OpenLayers3 的初学者,而且我是这个网站的新手,所以这是我的第一个问题,希望我在这里正确地提出它。对我来说不起作用的是在 OpenLayers3 中打开一个(不是平铺的?)WFS 层。
我必须在我的应用程序中使用和加载 wfs 和 wms但所有 android 库都支持 wms,但不支持 wfs。 谁能帮帮我? 有人用引擎来做这个吗? 最佳答案 问题并未完全详细说明,可能需要有关您面
我正在尝试使用 JAXB 为该模式生成类:http://schemas.opengis.net/wfs/1.1.0/wfs.xsd 我将该模式下载到本地文件,现在我正在尝试生成 JAXB 类。首先我得
本文整理了Java中org.geoserver.wfs.WFSException类的一些代码示例,展示了WFSException类的具体用法。这些代码示例主要来源于Github/Stackoverfl
本文整理了Java中org.geoserver.wfs.WFSGetFeatureOutputFormat类的一些代码示例,展示了WFSGetFeatureOutputFormat类的具体用法。这些代
假设我有一个 Geoserver 运行,其中包含 WFS 公开的两个层(具有属性): StreetLayer (geom, StreetName, Lanes, Length) HouseLayer
我尝试使用 OpenLayers (v2.12) 加载 WFS 层,但不幸的是,在向我的 wfs 服务器发出 HTTP OPTIONS 请求后加载中断。 FireBug 显示我的服务器发送了一个空响应
这是我的场景。页面加载并加载带有空矢量图层的 map 。所以它在那里,但没有任何功能。然后用户点击一个按钮,CQL 过滤器根据 CQL 设置加载特征。 我实现它的方法。我设置了一个空的矢量图层,没有l
本文整理了Java中org.geotools.wfs.v1_0.WFSConfiguration类的一些代码示例,展示了WFSConfiguration类的具体用法。这些代码示例主要来源于Github
TL:DR 我想将 GeoJSON 格式的 GeoServer WFS FeatureCollection 反序列化为 GeometryField/GeometryCollection。 让我们从模型
我有一个 geoserver例如,包含我们的数据。通过 GET 请求可以正常工作并返回预期结果。但遗憾的是它不适用于 POST。 准确地说,这是对带有 GET 的 Capabilities 的请求,它
所以我有一个正在运行的 Web 应用程序,它能够通过从 Geoserver 获取数据来向现有的 Postgis 表添加点和线。我需要添加以下一个特定的功能: 我想让用户也可以在 map 界面上为每个点
我正在尝试使用 GeoServer 通过 WFS-T 保存更改:这是我从地理服务器获取功能的代码 var sourceWFS = new ol.source.Vector({ loader:
我们使用的是 geoserver 2.7.2 并且无法根据需要设置 WFS 安全性。我们的目的是仅向特定用户发布包含地理服务器图层的给定工作空间。我在文档中读到您不能“结合”层安全性和服务安全性。但是
经过长时间的搜索和尝试,我现在寻求帮助: 我的情况: 我有一个 jquery/openlayers-app,它允许用户创建简单的 具有 WFS-T 属性的几何图形... 我正在使用 tomcat6(:
我正在使用 Geotools 开发 wfs 应用程序。我正在使用比较过滤器对象来进行 wfs 要素属性过滤。例如,Shape_Area > 0 或 CITY ="ANKARA"查询工作正常,但如果我定
我正在构建一个应用程序,用户可以在其中检索地理服务器层(存储:postgres)的所有功能并将它们显示在表格上。为此,我使用 OWSLib (get_feature)。 现在我需要添加编辑数据的功能(
本文整理了Java中org.geoserver.wfs.WFSException.getCode()方法的一些代码示例,展示了WFSException.getCode()的具体用法。这些代码示例主要来
本文整理了Java中org.geoserver.wfs.WFSException.getLocator()方法的一些代码示例,展示了WFSException.getLocator()的具体用法。这些代
本文整理了Java中org.geoserver.wfs.WFSException.getMessage()方法的一些代码示例,展示了WFSException.getMessage()的具体用法。这些代
我是一名优秀的程序员,十分优秀!