问题标签 [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.
filter - 使用 LIKE 运算符在 GeoExt.LegendPanel 中过滤(不显示)图层
这可以避免谷歌地图等底图图层和 WMS 等叠加层出现在 GeoExt 图例面板中:
问题是我需要过滤(即不显示)名称中包含“beam”的图层,我尝试这样做没有成功:
欢迎任何提示,
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 文件中。
谢谢 !
openlayers - wfs 图层功能未完全加载到地图中
我对 openlayers 2 有点陌生。我有一个城市的道路层,我想使用 wfs 协议将其加载到地图上。图层很大,并没有完全显示在地图上
这是我的代码
非常感谢您的帮助
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 中搜索它。但我无法想象这是解决方案。
我不敢相信以前没有人问过这个问题。它是如此明显,还是我只是吸收缓慢?
javascript - OpenLayers DrawFeature 生成一个新层
我有一个 OpenLayers 控件来在我的地图上画一条线。这很好用。现在我添加了一个显示线条坐标的表单。用户应该能够在那里编辑坐标,并在提交表单时更新该行。
问题是我最终得到了两条可见的线。经过一些调试后,我发现,虽然我为 DrawFeature 指定了要使用的层,但处理程序会创建一个名为“OpenLayers.Handler.Path”的新层。所以我用鼠标画的所有东西都画在上面,而通过提交表单创建的线画在“我的图层”上。
我有以下代码:
那么为什么处理程序创建一个新层而不使用指定的层呢?
javascript - Openlayers a.setMap 在添加 wmsGetFeatureInfo 时不是函数
当我使用 WMSGetFeratureInfo 构建弹出窗口时,我的弹出地图工作。但是当我使用 WMSGetFeatureInfo 添加一些悬停弹出窗口时。我的地图发送错误消息“a.setMap 不是函数”。
我认为它可能与 openlayers 中的库有关,但我不是专家,因此不胜感激。
非常感谢!
这是我的代码
extjs - GeoExt:通过更改字段名称更改过滤器
在 GeoExt 2 中,我有一个包含一个字段和 2 个单选按钮的表单。我编写了单选按钮来更改该字段的名称以符合 GeoExt 的约定。
我可以确认(通过 Firebug)上面的代码更改了 HTML 中的字段名称,但是在提交表单时,GeoExt 在设置 OpenLayers 过滤器时不使用新的字段名称。
任何提示或解决方案?
javascript - 如何在openlayer 4中删除图层
我正在尝试从 layerGroup 中删除图层。但是我不知道如何进行。我有一个按钮,单击该按钮时,应从列表中删除该图层。