ああ、それも腐った山に追加されるかもしれませんね。それも頭に入れておきます。
@angus @merefield へ機能リクエストを提出してもよろしいでしょうか?
メンバーの所在地検索をイギリス(UK)に限定できると非常に役立ちます。
例:
これらの結果のいずれもイギリスにはありません。
管理者設定を通じて、GBR のみを強制する(または任意の国コードを指定する)機能があれば、人々が実際に探しているものを即座に提案できるため、非常に助かります。
別のサイトでは ESRI のジオサーチを使用しており、上記を GBR に限定し、さらに事前に設定されたイギリスの境界ボックスに制限するために以下のような処理を行っています。
// 検索ボタン
var searchControl = L.esri.Geocoding.geosearch({
useMapBounds: false,
searchBounds: L.latLngBounds(SW, NE),
providers: [L.esri.Geocoding.arcgisOnlineProvider({
countries: ['GBR'],
// https://developers.arcgis.com/rest/geocode/api-reference/geocoding-category-filtering.htm#ESRI_SECTION1_502B3FE2028145D7B189C25B1A00E17B
//categories: ['Address', 'Postal', 'Coordinate System'],
categories: ['District', 'City', 'Postal', 'Coordinate System'],
maxResults: 10
})],
placeholder: '町、郵便番号、座標...',
position: 'topright'
}).addTo(map);
このような機能は実現可能でしょうか?
@angus トピック一覧に場所を表示するオプションがあると嬉しいです。そのようなオプションは見つからなかったのですが、もし見落としているようでしたら教えてください!ありがとう
また、このカテゴリのトピック一覧にトピックのステータスアイコンを有効にするという設定が何をするものなのか気になっていました。その意味がはっきりせず、適用しても変化が見られませんでした。
フォーラムで、ユーザーが場所を設定できないと報告がありました。
彼らは外国の場所の候補が表示されることは確認できましたが、場所入力をある程度進めると、すべての候補が消失してしまいました。
私は彼のために場所を問題なく設定できました。なぜなら、API は私には機能するが、他の人には機能しないのでしょうか?
同じような経験をした方はいますか?
はい、私どもも全く同じ問題が発生しています。これは当フォーラムの最近のスレッドで議論されました。
ただし、正確な原因を特定することができませんでした ![]()
興味深いですね。はい、これはまさに私のユーザーが直面していた問題です。
ここには既知の問題があり、このプラグインでは常に機能していませんでした。おそらく、ユーザーがデフォルトの無料ジオプロバイダーのレート制限に達している可能性があります。ご想像の通り、このプロバイダーの制限は非常に厳しいものです。この問題はユーザーにランダムに、一見無関係なタイミングで発生し、特に理にかなった理由がないように見えることがあります。残念ながら、問題のある部分(おそらくこれまで一度も機能したことがない部分)は、エラーが発生した際にそれを表示するためのアクションハンドラーが欠落している点です。
JavaScript コンソールにエラーは表示されていますか?
回避策としては、数時間待ってから再度試すことです。レート制限が解除されればエラーも発生せず、正常に動作する可能性があります。
現在はクライアントの大きなプロジェクトの納期対応で忙しいですが、後でこれを確認し、欠落しているハンドラーを追加します。それにより、私が根本的な問題について誤解している場合でも、より詳細な情報が得られるようになります。
コンソールにはエラーが出ていません ![]()
でも不思議なんですよ。「coven」と入力すると結果が出るのに、さらに文字を追加して「coventr」にすると結果が出ず、最後に Y を付けて「coventry」にするとまた結果が出るんです ![]()
これは Locations のバグではないと思います。
https://www.openstreetmap.org/ で直接検索しても、同様に役に立たない挙動を示しませんか?
そのサイトでは検索候補が全く表示されません。![]()
動的ではありません。確かに、毎回 Enter キーを押す必要があります。ただし、検索結果が大きな手がかりになります。
こんにちは、皆さん。私たちはイベントを地図上に表示するために、ロケーションプラグインとイベントプラグインを併用しています。
また、Fairphone エンジェルズ・プログラムという取り組みも行っています。これは、地域の Fairphone ユーザーを支援するために、グループがボランティアを提供できる仕組みです。現在、GitHub Pages を通じてカスタムマップを作成していますが、既存の Discourse グループを地図上に表示できれば、はるかに便利になるはずです。
こちらの投稿をいくつか読む中で、ユーザーマップを作成できることがわかりました(私は以前知りませんでした)。個人的な意見ですが、グループマップも素晴らしい追加機能だと思います。皆さんはどうお考えですか?
よろしくお願いいたします、Stefan
こんにちは!素晴らしいプラグインですね。このプラグインだけでなく、これまでの素晴らしいご尽力に心から感謝しています!
一点質問と機能リクエストがあります。トピックに複数の場所を追加することは可能でしょうか、あるいは将来的に可能になる予定でしょうか?設定やフォーラムでのヒントは見つかりませんでした。あるいは、トピックの返信を通じて(2 番目以降の)場所を追加することは可能になるでしょうか?
トピックあたり 1 つの場所のみがサポートされています。投稿レベルの場所のサポートはありません。
これはエッジケースのように思えますが?期待値の管理の観点から、利用頻度がその労力を正当化するものではないため、実装される可能性は低いでしょう。
もう少し詳しくユースケースについて説明していただけませんか。なぜトピックあたり複数の場所が必要なのでしょうか?
1 つのカテゴリ内に複数のトピック(それぞれに場所が設定されている)を投稿すれば、カテゴリのマップ上でそれらの場所がまとめて表示されることはご存知でしょうか?構成方法を調整して、この機能を活用することはできませんか?
こんにちは @forgenst さん、おそらくトピックを作成しようとしているカテゴリの設定で「場所」を有効にする必要があります。スクリーンショットによると、「未分類」カテゴリのようです。
こんにちは、ロバートさん。私たちのユースケースは非常に具体的です。当社の配送会社では、毎晩その日の日記を作成し、ドライバーと翌日の配車担当者のために、電気自動車の充電場所や駐車場所を記載しています。複数の車両を保有しているため、1 つのトピックで地理コード付きの位置情報と地図上の位置情報の両方を提供できるとうれしいです。
ただし、これを機能リクエストとして提出する必要はありません。位置情報の共有には他の解決策もございます。当社管理者とスタッフにとって、単に利便性が高まるだけです。
プラグインの設定ではなく、各カテゴリの設定にあります。Discourse インスタンスのカテゴリ一覧に移動し、例えば「Uncategorized」をクリックし、ページ上部の「編集」ボタンをクリックします。開いたカテゴリ設定に「設定」タブがあり、そこに「場所」というセクションがあります。そこで(場所を有効にしたい他のカテゴリでも同様です)場所を有効にする必要があります。
了解しました、ありがとうございます。
これはフリーソフトウェアであることをお忘れなく。それはかなり厳しい要件ですね。:). Discourse の最新バージョンとの互換性を維持するためにプラグインをサポートするだけでも、しばしば負担になります。
そのような機能強化を実現するための資金提供付きプロジェクトを検討する可能性はありますが、かなり複雑なものになるでしょう。
投稿レベルのマークアップ方式を採用するかもしれません。


