问题标签 [geoserver]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
7058 浏览

configuration - 从地理服务器导出图层配置

是否可以从地理服务器导出图层配置并将它们导入另一台计算机上的地理服务器?每次切换计算机时,都需要很长时间来设置图层。

0 投票
2 回答
4309 浏览

gis - 如何将自定义数据源添加到 GeoServer WMS 服务?

我正在安装 GeoServer 作为 WMS 服务器以与 OpenLayers 合作。

问题是我必须使用通过 Web 服务提供的 3rd-party 平铺源。所以我想我必须调整 GeoServer 以从 3rd 方服务器获取平铺图像并响应 OpenLayers 请求。

这个想法正确吗?我应该怎么做才能做到这一点?

任何建议将不胜感激。

非常感谢。

0 投票
1 回答
5489 浏览

openlayers - openlayers GetFeatureInfo 请求示例 + 虚拟地球/google

我只是从http://openlayers.org/dev/examples/getfeatureinfo-control.html复制了示例代码。

我使用geoserver运行它,一切都像互联网版本一样正常运行,现在我尝试使用虚拟地球地图更改政治基础层。

由于虚拟地球和谷歌地图的性质,我将球墨卡托设置为 true,但之后高亮功能不再起作用。

我想我发现问题出在哪里,我正在创建的矢量与其余图层之间存在不同的投影,而 openlayers 不知道如何合并它们。有没有办法将我的矢量图层从(我认为)epsg:4326 转换为 epsg:900913(sherical mercator)?

在我的代码下面:

0 投票
1 回答
1386 浏览

c# - 使用 curl 和 C# 删除工作区(地理服务器)

我搜索并没有找到如何使用 curl 和 C# 删除工作区,

我可以使用 Curl 和 C# 创建工作区,但我不知道是否可以使用相同的工具删除工作区

提前致谢

0 投票
1 回答
357 浏览

geoserver - 带有 Mapstraction 的地理服务器

有人知道如何使用自定义托管的 Geoserver 的 Tile 图层或 WMS 图层作为基础图层放置在 Mapstraction 上吗?

MapStraction 有用于 google、yahoo、microsoft、openlayers 等的基础层插件,但不幸的是它缺少用于在 geoserver 上自定义开放层的插件。有谁知道如何巧妙地实现这样一个插件?

0 投票
2 回答
2344 浏览

c# - 在geoserver中用c#复制

任何人都知道如何使用 C# 在地理服务器中复制文件(工作区、形状、..)的文档或示例?

0 投票
1 回答
624 浏览

google-maps-api-3 - 谷歌地图 v3 kmllayer 不读取地理服务器 georss

我正在尝试在 v3 谷歌地图中呈现从 geoserver 生成的 georss 甚至 kml 文件。这是georss文件的链接:

http://216.2.146.130:8080/geoserver/wms/reflect?layers=PTV:v_incident_event_all&format=rss

这是我的测试页面:

http://216.2.146.155:8080/maptesting2/kmllayertest.html

在测试时,谷歌地图 js 似乎甚至没有尝试处理 georss 文件。我已经尝试保存输出的georss文件并静态加载它似乎可行,但我希望能够动态地执行此操作。有任何想法吗?

0 投票
1 回答
2571 浏览

openlayers - 更改地图视口并根据不同坐标进行缩放

我正在使用 OpenLayers API 作为位于映射服务器(geoServer)上的流式地图的客户端,当我在地图上放置搜索结果时,视口和缩放级别不会改变,我想缩放到结果集的坐标范围,以使合适的缩放级别适合所有结果坐标。

我尝试了以下代码,但没有任何价值..

0 投票
1 回答
9047 浏览

c# - C#如何解决Web客户端上传文件“远程服务器返回错误:(405)方法不允许。”?

您好,我想将本地的 html 文件上传到服务器中的远程文件夹,该文件夹包含带有 geoserver 元素的数据目录,这是我的代码:

我收到以下错误“不允许使用错误 405 方法”。我正在尝试使用不同的方法,例如post而不是put,但我遇到了同样的错误。

编辑:有人认为这可能是一个安全问题吗?使用 UploadData 我得到了同样的错误

编辑:在使用不同的方法(即UploadDatat ie)进行长时间测试后,我总是遇到同样的错误。我一直在搜索和阅读,但没有发现任何真正有用的东西。

编辑:有什么想法吗?

提前致谢

0 投票
2 回答
1902 浏览

bing-maps - 在 Web 地图(如 Geoserver、Bing 地图、Google 地图)上显示动态栅格(激光雷达)数据

我有一些高质量的激光雷达数据。我需要动态处理它,并根据我当时的输入和海拔来更新一个字段(不是海拔字段)。完成此操作后,我需要尽可能实时地在 Web 地图(Bing 地图、谷歌地图等)上显示此栅格数据。这是我到目前为止能够做的事情:我已经提出了一些使用 ArcGIS Python Lib 的脚本,这些脚本处理我的激光雷达剪辑,添加一个字段,根据输入的输入更新该字段。所以现在我基本上拥有了所有栅格上的点每 5 分钟分为 3 类。如果我在 arcGIS 中查看此栅格,我可以查看重叠在底图上的漂亮 3 色栅格。

但现在我需要在 Web 地图上呈现这些光栅剪辑。我的第一个想法是将这些分类剪辑多边形化并在 JavaScript 地图上显示多边形。但是多边形化需要很多时间,因此它被淘汰了。

现在我的其他选择是使用 GeoServer 的 Raster 渲染功能来显示图像。然后使用我创建的这个 WMS,将其重叠在 Bing 地图上。这就是我卡住的地方。我不知道如何从我的 ADF 文件中自动获取 Geoserver 支持的栅格,例如 Geotiff、jpg200o 等,首先在开放图层上渲染它们,然后尝试在 bing 地图上重叠它们。

如果有人知道任何好的教程可以在地图上进行这种动态变化的栅格渲染,如果你能指出我会很棒。

此外,如果有其他更好的方法来建立这种系统,请提出建议。我对几乎任何解决方案都持开放态度。

谢谢

PS:我非常擅长网络编程、网络服务、数据库和脚本等。但是对于使用激光雷达和地理光栅是新手。