问题标签 [wms]

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 投票
1 回答
6287 浏览

openlayers - 为什么这个 WMS 层没有出现在 openlayers 中?

我正在尝试从已发布的 ArcGIS Map Service 中显示 WMS 图层,而我得到的只是粉红色的瓷砖。谁能帮我纠正我的代码有什么问题?当我平移到美国时,我得到的只是“破碎的图像粉红色瓷砖”......没有任何 WMS 图层出现。

0 投票
0 回答
632 浏览

c# - ArcObject IWMSServiceDescription.get_LayerDescription C# 错误

我的目标是使用 ESRI 的 ArcObject API for .NET 连接到 WMS 服务并在我的应用程序地图上显示一个图层。

这是我正在努力解决的代码部分:

在运行时我遇到:

System.Runtime.InteropServices.COMException (0x8000FFFF):提供的命令在 ESRI.ArcGIS.GISClient.IWMSServiceDescription.get_LayerDescription(Int32 索引)的命令池中不存在

google 搜索显示 ArcObject API 中的一些类似方法会引发相同的异常,因为它们在 C# 中不受支持。有没有人遇到过这个?有人看到解决方法吗?不幸的是,我被困在使用 C# 中,所以使用 Java 或可能从 ESRI 获得更好支持的东西是不可能的。

0 投票
2 回答
7231 浏览

android - 如何在 Android 中使用 WMS 和 WFS

我在整个 Geo IT materia 中完全是新人:/,我的任务是检查一些在 Android 中查看地图的方法,并覆盖有矢量数据。

我有一个 WMS 和 WFS 服务,我可以在其中获取数据。但是我怎样才能将它集成到 Android 中呢?

Google Maps Api 不是免费用于商业用途吗?纽泰克也是吗?osmdroid 是否支持 wms/wfs 之类的东西?mapforge 呢?Mapforge 仅适用于离线地图,对吗?

有人有很好的教程如何构建这样的地图吗?

关于形状文件,我可以将 osm 地图图块与包含矢量数据的形状文件结合起来吗?

我知道这是很多问题,此刻我感觉就像一条被扔进新海的鱼。如果有人可以帮助我,我会很高兴:)

抱歉 4 我的英语不好。

问候马蒂亚斯

0 投票
0 回答
899 浏览

openlayers - Geoserver+Openlayers:如何在 WPS 过滤几何上执行专题地图

我目前正在使用 Geoserver 开发一个小型 Openlayers 项目。

我一直在使用 WMS 基础层和 WPS 服务来执行大多数计算,例如缓冲区、相交等。执行和链接这些操作非常容易。

但是,我似乎找不到在几何对象上执行专题地图的方法。我认为可能的唯一方法是将 SLD 文件附加到 WMS 请求,但这只会破坏使用 WPS 链接操作的意义,我认为它实际上会完全取代 WPS。

WMS是要走的路吗?

0 投票
2 回答
612 浏览

openlayers - 图层或图像如何保存在 wms 服务器或任何其他地图服务器中?

我一直在关注我的 webgis 项目的 openlayers 初学者指南。我有一个疑问:假设 openlayers 地图客户端向 wms 服务器发出“基本”类型图层的请求,该请求将在所有缩放级别显示。因此,在每个缩放级别都不同。生成瓷砖,并且不会损失图像的分辨率。所以这里我的问题是“在 wms 服务器中,这些图像是如何呈现的?......它是根据我们的要求从单个高分辨率图像中生成图块,还是在服务器中预先保存具有不同分辨率的图块??我希望你了解我的问题..谢谢!

0 投票
1 回答
174 浏览

r - 导出轮廓线以通过 WMS 为它们提供服务

我正在尝试进行自动映射。我想要一张不确定性地图,这些不确定性由等值线显示。我想导出这些等值线以及与它们关联的值,然后通过 web 地图服务显示它们。可能吗?通过以下代码,您可以生成轮廓线

0 投票
1 回答
783 浏览

java - 从 World Wind 中的 geoserver 下载 GeoTiff

我正在尝试使用 wms 请求将 tiff 文件下载到地理服务器,以便我可以通过 World Wind 中的 geotiff 解析器运行它。使用 World Wind Java SDK,我可以解析本地存储在计算机上的 tiff 文件,但我需要能够解析地理服务器上的文件。知道我该怎么做吗?因为已经有工具可以在本地解析它,所以我想也许我可以编写代码来在本地下载服务器请求并将其传递进去,这样我就不必重写解析器了。World Wind 支持解析 WMS 请求,但我需要能够解析返回 tiff 文件的 wms 请求。

非常感谢任何帮助或指导。

0 投票
2 回答
2233 浏览

java - 将 wms 和 wfs 与 osmdroid 或任何其他基于开源 Java 的库一起使用

我被要求开发一个使用来自 geoserver 的 wms-wfs 源的 android 地图应用程序。

为了更清楚我想完成

  1. 发送 wms 'getmap' 请求,然后获取图像,然后将其作为叠加层附加到地图视图。
  2. 当触摸 wms 覆盖时(我将获取触摸点的 x 和 y 值),然后将包含 x 和 y 的“getfeatureinfo”请求发送到地理服务器。Geoserver 将寻找其坐标对应于用户接触点的几何图形。如果有几何,geoserver 将发送一个 xml 文件,
  3. 获取 xml 响应(kml 或 xml 文件,我不确定差异)然后解析此 xml 文件以获取接触点的几何信息。此 xml 可能包含此信息

    • 地理点(这可能是一个点、一条道路、一个 poligone 或一个 multipoligone...
    • 几何图形的显示名称(城市名称、道路名称等)
  4. 根据此 xml 文件创建适当的几何图形。

    我知道我需要太多帮助。感谢您的任何回复(我可能会为该领域的任何新人解释可能的方式,也许这个问题会有所帮助)

顺便说一句,我在这段时间找到了一些资源。据说它们支持 wms、wfs 服务。让我分享它们:

  • nutiteq这是一个商业图书馆
  • openscales是一个基于 actionscript 的库
  • 我找不到任何示例的 mapsforge
0 投票
1 回答
1149 浏览

openlayers - 使用 OSM 显示 WMS

首先,对不起我的英语,但不是我的母语。我想问你是否知道为什么我的地图不起作用。我有两个带有地理服务器的 WMS 和与 OpenLayers 一起工作的 OSM。三张地图正在显示,问题是当 OSM 为“打开”时,另外 2 张在后面并且没有显示。这是我的代码。

非常感谢

由于我无法回答同样的问题,我编辑说我找到了解决方案,以防万一有人需要它,问题是一层一层地插入,你必须同时添加所有层。

现在工作正常:D

0 投票
1 回答
3826 浏览

c# - 自定义 WMS 服务

我正在做一个程序,该程序在本地系统上运行,无法访问互联网。是否可以使用 C# 创建我自己的自定义 Web 地图服务 (WMS) 服务器。我不知道有免费的开源系统。但我喜欢完全控制。谢谢莫顿·斯塔克