问题标签 [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.
android - 可以包含在 android 地图应用程序中的地图类型
我听说过位图、光栅图和矢量地图也可以支持(或从服务器请求)哪些地图类型的地图还有地图瓦片,我知道谷歌地图和 osmdroid(osm android 映射 api)使用地图瓦片和当我使用移动地图集从 osm mapnik 下载地图时,瓷砖被下载为 .png 文件(图像)我想知道服务器可以提供哪些其他类型的地图(并使用 osmdroid 显示)因为我想开发离线工作的安卓地图应用程序,让用户包含他/她想要的地图???
openlayers - 以 OpenStreetMap(OSM) 作为基础层的 Openlayer
我在将来自我的 Minesotta 地图服务器的OpenLayer放在OSM 层上作为基础层时遇到问题。
当我使用谷歌地图作为基础层时,它工作得很好!
那么是否有可能像 osm 作为基础层和 OpenLayer 作为覆盖层一样工作。或者这种组合是可能的还是不可能的
cgi - MapServer cgi-bin 从查询字符串中获取值并连接到 Postgres 查询
我正在使用 cgi-bin 并显示一张地图,其中包含 Postgres 数据库中的一些数据。
但是,我需要引入一个输入,用户可以在其中选择一个日期,这个日期将过滤数据库中的结果。
我有输入并通过 URL(get 方法)发送参数,但我不知道如何从 cgi-bin 查询字符串中获取此参数以及如何将参数的值连接到数据库查询。
这是地图文件的代码部分:
gis - Linux 上的 gis 工具功能
目前,我有一个 openlayers 网页,它查询一个 tilelite 服务器,该服务器提供通过 layers-shapefiles.xml 添加的各种 shapefile(河流、湖泊、火边界、时区、自然森林、BLM 土地、电视接收轮廓......)的 mapnik 瓷砖.inc.
很快我将在美国西部进行广泛的旅行。我正在寻找一个可以在本地生成图块的系统,这样我就不会用尽我的数据使用量(我当前的设置对此很有效),但在查询 shapefile 数据时具有更多功能。在这方面,我目前的设置非常有限。我可以根据缩放级别打开和关闭形状和名称,但我正在寻找可以让我查询单个形状并在弹出窗口或滑出框架中显示相应数据(来自 shapefile db)的东西。如果需要,我可以构建弹出框或滑出框。
我正在考虑安装 mapserver 并看看它可以做什么,我今天可能会这样做,但我只是想问是否有人可以帮助我使用具有我正在寻找的功能的工具。
更新:
我花了一天时间来熟悉 mapserver。我可以打开和关闭图层,这是我无法使用由 tilelite 提供并由 openlayers 筛选的 mapnik 瓷砖做的。但是,我找不到任何人做我之前描述的事情的例子,即查询单个形状并从 shapefile 属性表中获取该形状的属性,并通过气球、弹出窗口以某种方式在网页上呈现它……是我在问什么可能呢?
javascript - Is it possible to display OSM data with another WMS layer of a different projection?
I have an issue where I have a large amount of data stored in EPSG:27700 (OSGB) that needs to be mapped. I have already developed a mapper to do this using OpenLayers and for a base layer, OpenSpace from the UK Ordinance Survey (http://www.ordnancesurvey.co.uk/oswebsite/web-services/os-openspace/api/index.html). However this baselayer is projected in 27700, so I've not had an issue up until this point as all the projections (from mapserver and the base layer) were the same.
There is now a requirement to zoom further into the layers than the free Ordinance Survey allows (even with a loss of quality). I've found its possible to use OpenLayers to zoom further into layers where they are tile based such as OSM. The issue I am having is trying to get OpenLayers to display OSM data AND my layer in projection EPSG:27700.
Is this even possible?
Thanks.
apache - 如何让地图服务器工作
我已经使用 MapServer 大约 2 个小时了,但是上手似乎有点复杂。所以这是我的问题
有没有办法让 mapserver 显示一个简单的整个世界地图,我可以在其中移动地图以查看世界的不同部分?
(从我目前学到的知识来看,它只是向您显示您通过 mapserv cgi 的地图,并且地图是静态的,不能移动!)
编辑:我仍然想知道我是否可以为整个世界或一个国家或其他任何地方制作一张简单的地图!我应该自己为所有内容编写 .Map 文件吗?
openlayers - OpenLayers 中的 WMS 图层主题
我有一个 WMS 图层(使用 MapServer),我想用 OpenLayers 中的某些颜色绘制它。
有谁知道怎么做这样的事情???
谢谢 !!!
shapefile - MapServer:帮助添加数据和设置 WMS
我正在尝试使用 MapServer 来设置和运行 WMS 服务器来托管我在一组 shapefile 中的数据。
我从安装 MS4W 开始(因为我认为这很简单),并在此处下载了 british_isles.shp.zip 表单:
我现在已经两次关注 MapServer 上的文档,但我仍然看不到它告诉我如何做我需要的任何事情。
WMS 页面只介绍了地图文件,但没有解释如何添加数据或如何将 WMS 指向数据,数据部分没有告诉您如何将数据输入服务器,您只需按照一堆不给你任何信息的链接。
完成后的地图服务器配置需要尽可能简单地重新设置,因为它需要在几台单独的机器上。
我真的很喜欢一个简单的教程,介绍如何获取 shp 文件并通过 MapServer 作为 WMS 服务器运行,并可能缓存切片以提高性能。
谁能指点我实现这一目标所需的资源或帮助我完成我需要采取的步骤?
问候,
我x
transparency - MapServer 6中的整个地图图层透明
我有一个包含多个图层的地图文件,其中一个图层的 OFFSITE 设置为 255 255 255。不幸的是,当地图文件被称为 wms 图层时,这似乎会导致所有图层的透明度 - 背景地图(独立的 wms 调用)是显示通过,虽然奇怪的是没有通过白色部分,但似乎与抗锯齿更相关(当我将 IMAGEMODE 切换为 RGB 而不是 RGBA 时,问题消失了,但图像质量很糟糕)。
当我注释掉 OFFSITE 时,所有图层的透明度都会被删除。如果我使用 Mapserver 5.x 而不是 6,也不会出现问题。
但这些解决方案都不是我的选择。
奇怪的是,ArcGIS 10 中没有出现该问题,但在 QGIS 和 OpenLayers 以及 MapModeller (CadCorp) 中出现了问题,但我看不出来自这些不同客户端的 wms 调用有明显差异。
我对 Mapserver 中可用的所有其他透明度设置有点不清楚,但我已经更改了其中的一些(元数据中的 wms_bgcolor 和 wms_transparent;OUTPUTFORMAT 中的 TRANSPARENT ON/OFF)并且没有任何改变。
我希望有人可以帮助阐明一些...
提前致谢, 菲奥娜