首页 文章
  • 1 votes
     answers
     views

    不显示OpenLayers中的ESRI休息服务

    我正在使用OpenLayers开展一个 Map 项目,我想在其上显示街道数据,这些数据位于Google图像底图的顶部 . ESRI通过他们的ArcGIS REST服务器提供了良好的街道覆盖,但是我已经尝试过遵循文档和this example,并且't figure out what I' m可以做的不同's making it not work. It will put a new layer ...
  • 2 votes
     answers
     views

    可以将Google流量图层添加到OpenLayers 2 Map ,而不显示Google基本 Map

    我知道我可以将一张谷歌 Map 作为OpenLayers.Layer.Google(.v3)图层添加到OpenLayers 2 Map 中,并可以使用以下代码将流量图层添加到包含的 Map 中: var map; function init() { map = new OpenLayers.Map('map'); map.addControl(new OpenLayers.Con...
  • 0 votes
     answers
     views

    清空OpenLayers画布

    我初始化了一个OpenLayers Map,但没有得到任何东西 . 设置 Map div宽度和高度 . 当我检查元素时,它显示map div中的canvas元素有“display:none” . 此外,我的图层中没有任何图像都被加载 . 可能有什么不对? 我正在使用OpenLayers 4 . (没有显示代码,因为我将回答我自己的问题,将此发布给我未来的自我和其他花费数小时与之斗争的人)
  • 0 votes
     answers
     views

    OpenLayers页面只能在IE中访问

    我使用OpenLayers和GeoServer开发了Web Map 应用程序 . Geoserver安装在8080端口的 生产环境 服务器上 . 它在Internet Explorer中工作正常,所有GIS图层都可以轻松访问 . 但我的应用程序不能在任何其他浏览器中运行,例如Chrome或Firefox等 . 任何人都可以解释为什么它不适用于任何浏览器,除了IE,问题在哪里?
  • 2 votes
     answers
     views

    使用8081端口将Apache代理到Geoserver 8080 for WFS

    几天来我一直陷入两难境地,现在我非常感谢你的帮助 . 这是我的情况: - Ubuntu Linux(所有端口打开) - 在端口8081上运行的Apache - 端口8080上的Geoserver Tomcat我试图通过与服务器不同的PC Build WFS连接,因此我需要使用代理 . 在我的服务器中,我编辑了httpd.conf并添加了以下行: ProxyRequests Off ProxyP...
  • 0 votes
     answers
     views

    打开图层GetFeatureInfo代理设置

    我有这条线的问题, OpenLayers.ProxyHost = "proxy.cgi?url="; 除了在开放层代码集中写上面的行之外还应该做什么? 我的信息我尝试使用WMSGetFeatureInfo命令获取WMS图像的功能信息 . 我使用的是openlayer 2.10,geoserver和apache-tomcat-6.0.35 . 我可以使用localhost:808...
  • 0 votes
     answers
     views

    Geoserver WMS调用不返回基本映射

    我正在开发基于openlayers,geoserver,java和javascript的Web应用程序 . 用户需要在 Map 上选择一个区域,并且必须将该部分作为图像下载 . 我尝试使用ajax击中wms - http://localhost:8080/geoserver/wms?request=GetMap&service=WMS&version=1.1.0&laye...
  • 1 votes
     answers
     views

    Openlayers Mapnik Tilecache配置问题

    我正在尝试设置Mapnik tilecache但是当我在Tilecache.cfg和Openlayers中设置bbox参数时无法在浏览器中看到任何图块但是当我没有指定bbox时一切正常并且我可以看到实际的 Map 图块 . 我想知道是否有人可以在代码中指出问题 . 我想我已经尝试了所有东西(以我有限的能力)而不是真正理解为什么它不起作用 . 顺便说一下,所有 Map 图层(用于mapnik样式)都...
  • 1 votes
     answers
     views

    添加带有openlayers / geoserver的标记

    我叫托尼 . 我来自越南 . 我想在webgis中添加一个带有openlayers / geoserver的标记 . 这是我的代码: <!-- Import OL CSS, auto import does not work with our minified OL.js build --> <link rel="stylesheet" type=&...
  • 2 votes
     answers
     views

    如何在多边形很小的情况下在wms图层中获取精确的featureinfo Geoserver?

    我获得了点击多边形特征信息的邻居多边形特征信息 .在我的代码中: getfeaturenfo :function(e) { coordinates=e; var params = { REQUEST: "GetFeatureInfo", ...
  • 0 votes
     answers
     views

    来自geoserver的geojson图层未显示(openlayer)

    我有这个脚本运行: var map; var map = new ol.Map({ target: 'map', renderer: ol.RendererHint.CANVAS, view: new ol.View2D({ center: ol.proj.transform([16.37, 48.21], 'EPSG:4326', 'EPSG:3857'), z...
  • 2 votes
     answers
     views

    Geoserver WMS图层未显示在OpenLayers中

    我想在网站上的现有openlayers-map中添加wms-overlay . 图层存储在地理服务器上 . 当我在地理服务器上打开图层时,它工作得很好 . 数据本身位于EPSG:31297 . 但是,当我加载网站openlayers是空的 . 尽管图层显示在图层切换器中 . 我知道有关于该主题的一些问题,通常它与项目有关 . 但是,在这种情况下,投影应该很好 . 我无法弄清楚为什么它不起作用 . ...
  • 0 votes
     answers
     views

    从Openlayers Marker-Array创建Geoserver Layer

    我目前正在使用js-array在openlayers中显示来自MSSQL DB的大量标记 . 但是性能太差了,我需要一个新的解决方案 . 我想我可以通过使用geoserver来显示包含所有标记的图层来解决这个问题 . 但我无法弄清楚如何实现这一目标 . 艾米想法如何改善我的网络应用程序的性能? Thnx提前 .
  • 0 votes
     answers
     views

    geoserver wms图层在openlayers中绘制不完整3

    我有一个来自geoserver的wms层,如下所示: wmslayer = new ol.layer.Tile({ source: new ol.source.TileWMS(({ url: 'http://localhost:8080/geoserver/wms', params: { 'LAYERS': 'poste:layer'...
  • 0 votes
     answers
     views

    扭曲的WMS层(GeoServer / OpenLayers)

    我在2天前问了同样的问题,但由于某种原因我仍然没有工作(图层预览中没有图片) . GeoSever中的WMS层是这样的: 它在浏览器中被扭曲: 这是我的代码: <script src="http://cdnjs.cloudflare.com/ajax/libs/proj4js/1.1.0/proj4js-compressed.js"></script>...
  • 0 votes
     answers
     views

    'Pink tiles'使用GeoWebCache时

    我'm trying to test simple web map based on PostGIS/Geoserver/OpenLayers stack on Windows Server 2008. I'已经使用了这个tutorial和geoserver docs . 当我尝试使用GeoWebCache将WMS图层添加到我的 Map 时: var index1d = new OpenLayer...
  • 2 votes
     answers
     views

    GeoServer WMS不会加载OpenLayers

    我知道网上有很多关于此的帖子,但我无法在GeoServer中获取我的WMS图层以加载OpenLayers . OpenLayers将图层添加到“图层切换器”,但它无处可见 . 我不确定它是否有所作为(我不知道它会如何)但我的图层存储在PostGIS数据库中,我可以在GeoServer的图层预览中查看它 . 该层位于EPSG 4326中,我知道它是OpenLayers的默认值,我将其添加到OSM底...
  • 0 votes
     answers
     views

    Angular - 在复选框上添加事件

    我正在使用OpenLayers为Angular编写一个 Map 应用程序,我想在复选框上添加一些事件 . 我创建了mat-button,里面有一个包含两个复选框的mat-menu . 所有 Map 组件都在app.component.ts文件中,带有复选框的菜单会创建一个app.component.html文件 . app.component.html : <!DOCTYPE html&gt...
  • 0 votes
     answers
     views

    具有OpenLayers WMS图像的Geoserver仅显示在localhost pc上

    我的OpenLayers页面上有来自GeoServer的wms的问题 . 在Geoserver和网页运行的localhost上,我可以看到wms和wfs . 如果我在另一台设备(其他计算机,笔记本电脑,ipad)上运行该页面,则wms未显示但wfs工作正常 . 所以网页上应该没有错误 . 在geoserver中也没有报告任何问题 . 我也试过不同的wms,但问题总是一样的:显示在localhost...
  • 2 votes
     answers
     views

    WMS图层在所有缩放级别上都无法正确呈现

    我已经使用PostGIS v2.4.2扩展配置了PostgreSQL v9.5.12数据库 . 我使用GeoServer v2.13.1将数据库的表格呈现为WMS图层,并使用Openlayers(v4.6.5)在webapp中将其可视化 . 使用的投影是EPSG:31255 . 但是,WMS图层在所有缩放级别上都无法正确显示 . 有时瓷砖会被切断(见截图1),或者不会渲染图层中的每个点(参见屏幕截...
  • 2 votes
     answers
     views

    在Openlayers4中Geoserver WPS的显示器栅格结果

    对于交互式Web应用程序,我使用 Openlayers 4.6.5 和 Geoserver 2.13.0 . 想要使用 Geoserver WPS 启用 dynamic processing of user-selected input data points . 我已经使用SourceForge中的统计数据包扩展了WPS功能,并希望对选定点的集合运行KernelDensity分析 . K...
  • 1 votes
     answers
     views

    导出不带画布的OpenLayers / GeoServer图像

    我的应用程序是使用OpenLayers和GeoServer动态创建覆盖在 Map 上的KML文件 . 我想将此组合 Map /叠加层导出为单个图像 . 使用Canvas作为我的渲染器,我可以使用“toDataURL()”函数成功完成此操作 . 不幸的是我需要支持Canvas不可用的IE7 / 8 . “Excanvas”javascript库也不会模拟此功能 . 我还有其他什么选择?我现在正在尝...
  • 2 votes
     answers
     views

    openlayers从wms获取属性

    我在OpenLayers中从Geoserver提供wms图层,并且当我点击 Map 时,我正试图从该图层中的对象中提取特定属性 . 我正在定义我的wms层,如下所示: oas = new OpenLayers.Layer.WMS( "oas", "http://www.bwgeoserver.com/geoserver/UK_Admin/wms", ...
  • 1 votes
     answers
     views

    geoserver和openlayers选择矩形像素值

    我正在运行一个带有1个光栅文件(GeoTIFF)作为图层的geoserver(2.5.x) . 从我的应用程序中,我可以在单击(通过WMS)时访问单个像素值,但我真正感兴趣的是获得一系列像素,然后对其进行一些处理 . 我想这样做的方法是创建一个MOD_CTRL作为触发器的控件,然后当拖动结束时,将所选范围传递给geoserver,以便我可以返回像素值列表 . OpenLayers.Util.ext...
  • 0 votes
     answers
     views

    在OSMDroid中显示Geoserver的 Map

    我在Geoserver中缓存了瓷砖,我需要在OSMDroid的android应用程序中显示 Map . 我已经使用OpenLayers的Web应用程序尝试了它并且工作正常如下: var map = new ol.Map({ target: 'map', layers: [ new ol.layer.Tile({ source: new ol...
  • 1 votes
     answers
     views

    通过geoserver打印模块(MapFish)在矢量图层上打印矢量标签

    我在openlayers(2.14)上使用了geoserver(2.2.3)和Mapfish打印模块的一些矢量图层 . 问题是我的点矢量图层上有一个样式,并且还有标签 . 在 Map 上一切都没问题,这两件事都没有问题,但是当我使用mapfish模块生成pdf时,会发生一些奇怪的事情...在最后的pdf中,矢量消失并且只打印标签,我猜问题是它们的组合,因为如果我退出 Map 上的标签,矢量点将显示...
  • 2 votes
     answers
     views

    对地理服务器进行mapfish打印请求

    我正在尝试使用openlayers和geoserver打印自定义 Map . 但是我无法找到它的实现 . 任何代码片段将不胜感激! 这是我目前为止显示的代码: <!DOCTYPE html> <html> <head> <title>Export PDF example</title> <link rel=&quo...
  • 2 votes
     answers
     views

    WMS GetFeatureInfo;多层,不同来源

    我正在使用GeoExt,OpenLayers开发一个Web应用程序,并使用我自己的GeoServer来提供各种 Map . 不过,我想让用户在需要时添加其他WMS,以便能够使用所有需要的层 . 因此,我的GetFeatureInfo请求的问题 . 现在我有一个工具栏按钮附加到geoext的 Map 面板, new GeoExt.Action({ iconCls: &quo...
  • 0 votes
     answers
     views

    Geoserver GeoWebCache AntiAlias LargePolygon错误OpenLayers

    当使用geoserver(1.7.X)和OpenLayers(WMS图层)时,如果使用抗锯齿渲染多个图层并且其中一个底层与图层中的其他特征相比非常大,那么我会得到一个奇怪的行为"on top" . alt text http://i30.tinypic.com/5zhys0.jpg 背景应该不是黑色的 . 如果我直接去geoserver并禁用antialias我得到了正确但当...
  • 3 votes
     answers
     views

    OpenLayers,如何限制WMS层范围

    我能够使用maxExtent和restrictedExtent属性创建一个OpenLayers Map . 我也玩WMS图层及其maxExtent属性,但是在WMS图层中使用singleTile时会出现问题 . 我想要的是拥有一个WMS图层,它只从服务器获取一个图像,但仅限于我想要的边界 . 因为我使用了singleTile = true,ratio = 1和maxExtend = my_desi...

热门问题