问题标签 [mapserver]

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 回答
2591 浏览

shapefile - 如何从 .shp 文件生成 .map 文件?

我有一堆与 .dbf 和 .shx 文件捆绑在一起的 ESRI 形状文件 (.shp)。是否有自动生成 MapServer 消耗的 .map 文件?

理想情况下,通过 linux 中的一些命令行命令。

0 投票
1 回答
433 浏览

gis - GeoServer 和 MapServer 注释功能

我目前正在评估 2 个产品 GeoServer 和 MapServer 以获得地图解决方案。其中一项要求是使最终用户能够使用文本、线条和符号系统对地图进行注释,然后将其另存为文件优先图像文件以嵌入到表单中。使用这两种产品都可以达到这个要求吗?如果是,我应该查看哪个确切的区域/类别?

0 投票
2 回答
1753 浏览

java - UnsatisfiedLinkError 和 NoClassDefFoundError:在 Ubuntu 11.10 上运行 Java Mapscript

我们使用 Java 技术在 Windows 平台上使用 MAPSERVER(版本 6.0.1)编写并运行了一个动态 Web 应用程序。现在,需要在 Ubuntu 11.10 上部署它。我们已经安装了 Apache Tomcat 6.0、Mapserver 6.0.1、Apache 2.0 和 FWTools-2.0.1(如果我没记错的话,这个包包含了 mapserver 所需的所有工具,所以我觉得没有安装任何其他工具) . 我们已经在 Apache Tomcat 的 Webapps 文件夹中部署了 war 文件(并没有放置应用程序)。我什至得到了没有与 mapscript api 相关的代码的索引页。但是在使用 mapscript 获取另一个 servlet 时,我们遇到了以下错误......

再次刷新显示上述错误的浏览器页面时,我得到了更改,

我在网上搜索了有关上述问题的信息。但最后一片空白。请提供有关上述问题的想法。

0 投票
1 回答
486 浏览

web - 我不知道从哪里开始 GIS 应用程序开发,或者选择哪种技术

我对 GIS 开发非常陌生,坦率地说,我根本没有这方面的背景。我搜索了网络,但我发现的教程似乎假设读者有一些背景信息。

问题是我对读什么或学什么感到困惑,似乎有很多技术,我感到迷茫,因为有些人谈到了开放层、地理服务器、地图服务器、谷歌地图和开放街道地图。

所以这就是我应该开发的东西,我希望你能给我一个关于使用哪种技术的建议,以及我应该从哪里开始阅读——鉴于我几乎一无所知——。

案例1:一个封闭的系统,只有大约20个用户,他们可以在地图上指定位置,Web应用程序将存储位置的纬度和经度并显示标记。我想使用 google maps api,但我取消了它,因为如果系统是封闭的,则许可证要求您购买服务。那么在这种情况下我应该使用什么技术?我需要一个免费选项,而且我将只使用网络服务器,所以如果解决方案包括使用我自己的地理服务器或类似的东西,我将无法做到这一点。

案例 2:我应该显示两个给定点之间的道路和路线,并可能在地图上添加一些注释。为此,我可以使用自己的地图服务器/地理服务器,但我再次需要您的建议。

当然解决方案需要是开源的

最后,我希望你能告诉我先从什么开始阅读,

0 投票
1 回答
1124 浏览

sql - postgis上的多表查询

在 postgis 中,我有几个具有相同结构但分别代表 Mapserver 的不同层(1、2、3 ...)的表,

我想从 table1、2、3 中获取查询结果...如果关键字匹配,请说出类似“名称”的名称,如下所示:

输入'name',结果会像

我只需要 gid 从 1 开始重新编号,获取它们的原始 gid 值似乎没有必要:)

我可以用一个查询语句来实现这个结果吗?如何?有什么好的想法会被应用吗?

谢谢

0 投票
1 回答
483 浏览

gis - MapServer SOS(传感器观测服务)配置

我尝试设置 MapServer SOS,但遇到了一个问题:SOS 没有返回任何内容。您可能会在下面看到我创建的地图文件:

如您所见,我尝试从 shapefile 检索传感器数据。SOS 返回的信息是:

虽然我将 6 个观察结果放入 shapefile 但 SOS 没有返回任何结果。你能告诉我我应该怎么做才能解决这个问题吗?!

谢谢,易卜拉欣

0 投票
2 回答
985 浏览

c++ - LNK2005: 找到使用 /MT 构建的模块

我正在尝试构建 C++ 项目(地图服务器)。这取决于其他一些项目。

当我运行时nmake,它显示了许多这样的错误:

我知道这是由不同项目的选项/MD引起的。/MT

我检查了所有项目的构建文件,发现只有一个带有/MT. 我将其更改为/MD并重建它,但错误仍然存​​在。

如何查找导致此错误的库?

谢谢大家!

PS项目清单:

zlib

0 投票
1 回答
3292 浏览

c - 计算给定边界框的比例以及图像的宽度和高度

我需要计算地图坐标中给定边界框的比例(EPSG:900913)和图像的宽度/高度。

这是因为我实现了一个非常基本的 WMS 服务器,但在某些时候我需要知道图像的比例。

一个简单的请求是:

该请求源自使用以下参数配置的网页中的 openlayer 组件:

有公式来计算这个吗?我可以在后端访问 postgres+posgis,但我更喜欢自己在 C 代码中进行计算。

0 投票
0 回答
948 浏览

mapserver - 如何在umn mapserver中清晰地显示栅格图层

在我的示例中,栅格图层未以正确的颜色显示。当图层放大时,它以正确的颜色显示。请检查我的代码。请告诉我是否应该添加任何内容。我的地图显示在一个矩形框中。如果缩放后​​的地图完全适合该框,则显示原始颜色。我无法理解这个问题。如果缺少任何东西来解决问题,请通知我是否需要我的示例的任何信息。这对我很有帮助。谢谢你。

花园地图.map:

0 投票
1 回答
140 浏览

fastcgi - mapserver 5.4.2 fcgi 错误

我正在尝试在 solaris 机器上编译 mapserver 5.4.2,但遇到了问题。我正在使用以下配置参数:

我得到的错误是:

任何想法该错误意味着什么以及我如何解决它?

谢谢...