问题标签 [geoext]

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

filter - 使用 LIKE 运算符在 GeoExt.LegendPanel 中过滤(不显示)图层

这可以避免谷歌地图等底图图层和 WMS 等叠加层出现在 GeoExt 图例面板中:

问题是我需要过滤(即不显示)名称中包含“beam”的图层,我尝试这样做没有成功:

欢迎任何提示,

0 投票
1 回答
660 浏览

extjs - 如何将 GeoExt3 添加到 Extjs 6 MVVM 架构?

我想开发一个具有体系结构的Extjs 6应用程序MVVM。在这个应用程序中,我想使用GeoExt 3

我不知道如何将 GeoExt 3 库添加到应用程序?

我该怎么做?

0 投票
3 回答
1392 浏览

javascript - 如何在 ExtJS 6 中使用 UX 组件?

我正在尝试使用此组件:Colorpick button (xtype: colorbutton)

我对 ExtJS 很陌生,我不知道如何以及在哪里正确定义这种类型的按钮。我应该把源代码放在哪里,我应该如何正确地包含它?

我正在将 ExtJS 6.0.0 用于 web 映射应用程序。我在我的网页所在的目录中有“ext-6.0.0”文件夹,这样我就可以轻松地包含 ext-all.js 文件。

我包含所有面板的主 javascript 文件有 2 个主要组件:

这个文件(名为 panel.js)包含在我的 index.html 文件中。

谢谢 !

0 投票
1 回答
343 浏览

javascript - 关于geoext

我正在尝试开发用于在 web 上覆盖图层的框架。为此,我使用 geoserver 发布图层,并使用 geoext tree.js 示例在树状面板中显示所有图层。但是我遇到了放大和缩小的问题。当我使用 Geoext tree.js 示例时,我尝试使用此示例覆盖的图层,该图层正在放大和缩小最大范围。在下图中,它被清除。

在此处输入图像描述

0 投票
0 回答
144 浏览

openlayers - wfs 图层功能未完全加载到地图中

我对 openlayers 2 有点陌生。我有一个城市的道路层,我想使用 wfs 协议将其加载到地图上。图层很大,并没有完全显示在地图上

这是我的代码

非常感谢您的帮助

0 投票
1 回答
136 浏览

javascript - 更改语言环境 - gxp 查看器 - Boundless OpenGeo

我正在使用 Boundless sdk 套件来开发一个完整的 Web 应用程序,到目前为止它运行良好。但是,按照 Opengeo 文档(http://suite.opengeo.org/opengeo-docs/webapps/gxp/viewer/locale.html)更改查看器的语言环境,对我来说不起作用,因为我不清楚文档在哪里放置以下语句:

到目前为止,我所做的所有更改都是在 app.js 文件中进行的。正如文档所述,我应该找到代码块:

但它没有说它实际上在哪里。它不在 app.js 中,所以我得出它必须在其他地方。一旦我开始使用各种 geoext/ext 扩展,我就搞砸了我的应用程序。

我能够在 app.js 中找到上面的语句的唯一方法是,当我继续下一步(打包应用程序)时,解压缩 war 文件,然后在 lib/app.js 中搜索它。但我无法想象这是解决方案。

我不敢相信以前没有人问过这个问题。它是如此明显,还是我只是吸收缓慢?

0 投票
1 回答
488 浏览

javascript - OpenLayers DrawFeature 生成一个新层

我有一个 OpenLayers 控件来在我的地图上画一条线。这很好用。现在我添加了一个显示线条坐标的表单。用户应该能够在那里编辑坐标,并在提交表单时更新该行。

问题是我最终得到了两条可见的线。经过一些调试后,我发现,虽然我为 DrawFeature 指定了要使用的层,但处理程序会创建一个名为“OpenLayers.Handler.Path”的新层。所以我用鼠标画的所有东西都画在上面,而通过提交表单创建的线画在“我的图层”上。

我有以下代码:

那么为什么处理程序创建一个新层而不使用指定的层呢?

0 投票
0 回答
607 浏览

javascript - Openlayers a.setMap 在添加 wmsGetFeatureInfo 时不是函数

当我使用 WMSGetFeratureInfo 构建弹​​出窗口时,我的弹出地图工作。但是当我使用 WMSGetFeatureInfo 添加一些悬停弹出窗口时。我的地图发送错误消息“a.setMap 不是函数”。

我认为它可能与 openlayers 中的库有关,但我不是专家,因此不胜感激。

非常感谢!

这是我的代码

0 投票
2 回答
67 浏览

extjs - GeoExt:通过更改字段名称更改过滤器

在 GeoExt 2 中,我有一个包含一个字段和 2 个单选按钮的表单。我编写了单选按钮来更改该字段的名称以符合 GeoExt 的约定。

我可以确认(通过 Firebug)上面的代码更改了 HTML 中的字段名称,但是在提交表单时,GeoExt 在设置 OpenLayers 过滤器时不使用新的字段名称。

任何提示或解决方案?

0 投票
0 回答
308 浏览

javascript - 如何在openlayer 4中删除图层

我正在尝试从 layerGroup 中删除图层。但是我不知道如何进行。我有一个按钮,单击该按钮时,应从列表中删除该图层。