问题标签 [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.
geoserver - 如何通过 GeoServer 提供 tiff WMS 图像
我是 GeoServer/数据库世界的新手。我以前从未做过任何数据库工作,但作为学生实习的一部分,我需要使用 GeoServer 设置 WMS。
我在安装了 PostgreSQL 8.4 的独立模式下使用 GeoServer 2.0.1(使用 Jetty 下载)。我在 GeoServer 文档中浏览nyc_roads
并nyc_buildings
安装了演示,但我仍然不明白我应该如何提供一些测试图像。我注意到nyc_roads
设置包括一个负责设置nyc_buildings
数据库的 .sql 文件。我不知道这个文件是如何/在哪里生成的。
我们的测试图像是 .tiff 和 .jpeg。我已经成功地在本地 GeoServer 机器上进行了 WMS 调用,并打开了包含的演示图像。我现在希望将这些 .tiff 和 .jpeg 图像添加到 GeoServer 并通过 WMS 访问它们。我尝试将图像复制到 GeoServer 数据目录,添加新的数据存储和图层,但我总是收到有关input stream
.
如果我遗漏了重要信息,我很抱歉,这是我所知道的。
编辑:
正如下面评论中所描述的,我对为什么 GeoServer 不会发布 GeoTiff 图像层感到困惑。我已经为它制作了一个单独的工作区和数据存储。当我去添加 GeoTiff 图像时,边界框/地理坐标被正确读取,以及正确的 EPSG 格式。当我对设置感到满意时,我单击保存,但没有任何反应。没有错误消息或警告。
gis - GIS:需要将数据添加到形状文件
我之前尝试过发布这个问题,但没有成功,所以我再次尝试
我将一个形状(一组点)文件导入到 postgres 中,并在 postgres 中有一个带有附加数据的表(hist_info)。我尝试使用每个文件中需要的数据创建一个 VIEW,但由于某种原因,我无法弄清楚为什么我的 GIS 图层(在地理服务器中创建)是空白的。SELECT * FROM new_view 显示 VIEW 创建的表中有数据......
所以我的问题是 1. 我必须在 VIEW 中包含哪些数据才能使新创建的 VIEW 显示为点并在单击点时显示添加的数据?
- 组合这两个文件的最佳方法是什么,以便当有人单击其浏览中显示的地图上的一个点时,我可以显示 hist_info 表中的数据?
谢谢您的帮助!!
问候克里斯
postgis - 显示地图,如 OpenStreetMap
我喜欢 OpenStreetMap 显示其地图的方式。它几乎看起来像谷歌地图。我已经在笔记本上安装了 GeoServer 和 PostGis。我还为我的国家印度尼西亚获得了这个 cloudmade osm 文件。我下载了 indonesia.osm.bz2。
我成功地将它导入我的 PostGis 并在我的 GeoServer 上进行了设置,但它没有像 OpenStreetMap 那样显示地图。我选择planet_osm_polygon 作为我在GeoServer 中的图层。最后,我用 openlayers 显示了这个。 替代文字 http://deerawan.com/blogimages/map_polygon.jpg
但我希望像这样一个 替代文本 http://deerawan.com/blogimages/map-indo.png
我从 Cloudmade 使用的 OSM 文件是错误的吗?
谢谢您的帮助。
geoserver - 地理服务器和 WMS
我需要一些帮助。我是 Geoserver 和 WMS 概念的新手,我正在寻找非常基本的帮助。我已经下载并安装了 Geoserver,设置了图层等(包括 sld),但是,我不知道如何从这里获取这些信息到我的网站。正如我所提到的,我是新手,不知道自己在做什么,我尝试在网上搜索一步一步的帮助,但大多数人只是错过了上传并存储 shapefile 后如何操作或做什么地理服务器。
任何帮助或指向正确的信息方向将不胜感激。
谢谢
史蒂夫
web - 地理服务器和外部网站托管
我已经建立了一个网页,它从在 localhost 上运行的地理服务器调用 wms,并使用 openlayers 作为前端。一切都运行良好。然而,下一步会导致一些问题。我的网站由另一家公司托管在外部服务器上。因此,当我上传网页时它不起作用,有没有办法解决这个问题?我只能通过 ftp 访问网站
干杯
mysql - 在mysql中更改srid
是否可以更改几何类型列的 srid?我只想从原始纬度数据创建几何类型数据的视图并在地理服务器中使用它。然而,在使用 pointfromtext 函数后,我生成的数据类型是几何而不是点,geoserver 会将其视为字节数组的特征类型,不能在 geoserver 中使用。但是,如果我直接在 mysql 中使用“点”函数,我可以获得点的确切类型,但是 srid 是不正确的。
所以我的问题是我可以为数据的几何类型设置 srid 吗?
gis - 使用 getFeatureInfo 显示来自 WFS(矢量)层的数据
正如标题所说......我试图访问与矢量图层相关的数据但没有任何成功。
我收到以下错误:“没有请求 QUERY_LAYERS,或者请求中没有可查询的层”
我正在使用 geoserver、openlayers 和下面显示的脚本....
任何关于我做错了什么的建议将不胜感激
问候克里斯
java - 使用 geoserver 的 REST API 上传 SLD 的图形
如何使用 geoserver 的 REST API 上传 SLD 的图形。我已经设法上传了 SLD 的样式文件,但我看不到任何上传正在使用的样式的图形的可能性。
sql-server-2008 - Geoserver - 连接到 SQL Server 2008 Express 并获取数据
- Bref 历史: -
我使用的是 MapServer,一切正常,除了当我使用 PixMap 直接在图层上绘制标记时,它被切割在瓷砖之间。因此,我决定更改为看起来可以正常工作的 GeoServer,以在瓷砖之间有一些图像/像素图的地方绘制瓷砖。
-历史的终结-
好的,我可以连接到我的数据存储,即 Ms Sql Server 2008(Express 版)。也许,我无法在我的 OpenLayer 地图上显示任何内容。
我的数据库中的点示例:
在我的 GeoServer 2.0.2 中,我实际上使用了点的默认样式(红色方形点)。数据库中这些点的 EPSG 为“4326”,在 GeoServer 的配置中也是 4326,边界如下:
我做错了什么无法显示任何观点吗?
编辑这是我的表的定义
以下是来自 GeoServer 的查询示例:
只有当我将数据库中的 EPSG 设置为 0 时,它才会返回一个点列表(它们仍然没有显示在 openlayer“预览”中)。如果我把它留在 4326,它什么也不返回。geoserver 绘制的多边形在 EPSG:0 中。
geoserver - 如何从地理服务器获取图层列表
是否可以获得geoserver服务的所有图层的列表?即是否有一些特定的 url 请求可以发送?