问题标签 [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.
extjs - 如何使用 mapserver 和 openlayers 显示/隐藏标签
我想要一个像这个打印复选框这样的选中/取消选中选项来显示/隐藏我的 WMS 图层中的标签,这些标签由 openlayers 2.11 中的 mapserver 5.6.7 提供服务。我有一个工具栏,可以使用 geoext1 或 ext3.4 来放置它,所以问题是:
- 这可能吗?
- 如果是这样,怎么办?
对此我将不胜感激,谢谢!
mapserver - 将 Mapinfo 加载到 Mapserver
我是地图服务器的新手,我正在阅读教程(http://mapserver.org/input/vector/mapinfo.html),但我在将地图信息加载到地图服务器时遇到了问题(我正在使用 pmapper)。没有任何错误,但地图无法在地图服务器中显示。我该如何解决这个问题?
这是我在层中的代码:
我很抱歉我的英语不好:)
谢谢,
塞贝乔
linux - 如何创建“配置”文件?
最近我使用以下链接下载了一个文件
在下载的 mapcache 文件夹中,我找不到执行“./configure”的配置文件。但安装帮助文件告诉:
Unix 编译说明
如果您使用的是 git clone 而不是 tarball 发行版,则必须首先在根目录中运行 autoconf,以从 configure.in 创建配置文件:
$自动配置
对于 unix 用户,编译过程应恢复到:
$ ./配置
$ 制作
(作为根)
制作安装模块
安装脚本负责将构建的模块放在 apache 模块目录中。
要做到./configure
这一点应该有一个配置文件不是吗?请告诉我如何制作一个来摆脱这个问题。
mapserver - 将 Mapserver 默认 URL 转换为更用户友好的版本
我有一个 URL,用于查看使用 MapServer 生成的地图。
如何将其转换为更一般的样式,例如http://foo.com?
我只需要在 maps.google.com 或 www.openstreetmap.com 等特定 URL 中显示我的地图,仅此而已。例如,我想在原始 URL 中隐藏我的目录,例如 /home/mwh/osm-demo/basemaps/。
android - 通过 osmdroid 访问使用 MapServer 实现的我自己的 tileserver
我在 osgeo-6.05 中实现了一个正在运行的 Mapserver。我可以使用网络浏览器访问地图。
由于我正在尝试将该地图连接到我的 Android 应用程序,因此我正在使用 OSMdroid。我在许多论坛上看到,通过使用 XYTilesource 可以将自定义地图服务器连接到 Android 应用程序。如果我输入我的默认 URL 可以吗
作为 XYTilesource 的来源。
apache - 将模块加载到 Apache
我目前正在尝试将模块加载到 Apache,使用 cmake 构建。该模块称为 mod_mapcache。它已成功构建并正确安装在 /usr/lib/apache2/modules 目录中。
我正在使用 Ubuntu。所以我在 /etc/apache2/conf.d 文件夹中创建了一个名为 mapcache 的新文件。并写了
但是当我重新启动服务器错误时会生成告诉文件不存在。我在这里做错了什么?
apache2:/etc/apache2/apache2.conf 第 234 行的语法错误:/etc/apache2/conf.d/mapcache 第 1 行的语法错误:无法将 /etc/apache2/modules/mod_mapcache.so 加载到服务器:/ etc/apache2/modules/mod_mapcache.so:无法打开共享对象文件:没有这样的文件或目录操作“优雅”失败。
java - 配置:错误:找不到java包含文件
我正在尝试在我的 Linux CentOS 5.9 服务器上安装 MapServer,但不断收到相同的错误。
我在其他地方读到,这可以通过安装 sun-jdk 包而不是 gjc 来解决。现在,问题是我目前在我的工作计算机上没有 root 访问权限。所以我尝试将 jdk 文件下载到我的桌面上并使用
但仍然有同样的错误。
我不确定我是否正确使用了该命令。但我的主要问题是如何在没有 root 访问权限的情况下修复此错误?那可能吗?安装 sun-jdk 需要询问 root 密码吗?如果我这样做了,我该如何更改配置文件将在哪里查找它需要的包含文件,以便它停止在 gcj 文件中查找?
谢谢。
java - Java Web 项目无法从 Eclipse 内部执行 DLL 文件
我有一个 web 项目,当我将该项目部署到单个 tomcat 时工作正常,但是当我尝试从 Eclipse 内部运行相同的项目并且在相同的 tomcat 实例中它不工作时会引发以下异常:
上述异常的Java代码是:
谁能帮我解决上述异常?
javascript - OpenLayers:wrapDateLine 不起作用,JS 控制台中没有错误
应该很简单,不确定我的代码有什么问题:
根据我所阅读的内容,这应该可以工作,不是吗?就像我说的那样,控制台中没有错误。
任何输入表示赞赏。
Edit1:刚刚切换了 singleTile 和 wrapDateLine 的顺序,似乎可以解决问题。
也可以将 singleTile 和 wrapDateLine 放在一对 { } 中,而不是单独的。
javascript - MapServer mapfile:显示比例尺问题,日志中没有错误
这是映射文件中 SCALEBAR 的代码:
/tmp/mapserver3.log 中没有明显/明显的错误。会是什么问题?
EDIT1:必须将状态从 ON 更改为 EMBED。