問題タブ [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 でレイヤーをフィルター処理 (非表示) します。
これは、Google マップなどのベースマップ レイヤーや WMS などのオーバーレイが GeoExt 凡例パネルに表示されるのを回避するために機能します。
問題は、名前に「ビーム」が含まれる名前のレイヤーをフィルタリングする(つまり、表示しない)必要があることです。これを試してみましたが成功しませんでした:
どんなヒントでも大歓迎です
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 a.setMap は、wmsGetFeatureInfo を追加するときに関数ではありません
WMSGetFeratureInfo を使用してポップアップを作成すると、ポップアップ マップが機能します。しかし、WMSGetFeratureInfo を使用してホバー ポップアップを追加すると。私のマップ送信エラー メッセージ「a.setMap は関数ではありません」。
openlayers のライブラリに関連している可能性があると思いますが、私は専門家ではないので、助けていただければ幸いです。
どうもありがとう!
これが私のコードです