メインコンテンツへ移動
読了時間:5分 (1029語)

JoomlaとOpenStreetMapで接続して検索する方法

JoomlaとOpenStreetMapを使った接続と検索の方法

ウェブサイトを通じてサービスを提供している場合、または物理的なオフィスを構えている場合、お客様が正確な場所を知ることは非常に重要です。これにより、お客様が私たちを最適な選択肢として選択する際の安全性が高まります。また、正確な場所を知らせる最適な方法は地図を使用することです。.

Joomlaにはマップを埋め込むための多くのオプションがあり、最高のオプションの1つはMy Maps Locationsです。これにより、Google Maps、Bing、OpenStreetMapなどのマッププロバイダーとサイトを接続できます。
OpenStreetMapは非常に人気のあるマッププロバイダーであり、サイトと接続するための多くのオプションがありますが、開発者の助けが必要になる場合があります。もう心配する必要はありません。My Maps Locationsは、非常に簡単な方法で自分で行うオプションを提供します。次のステップでは、OpenStreetMapをJoomlaと接続する方法を簡単に説明します。

 目次

このOpenStreetMap Joomla拡張機能の設定 

このOpenStreetMap Joomla拡張機能を使い始めるには、ローカルでホストされているJoomlaを使用します。
JoomlaサイトをOpenStreetMapに接続するには、コンポーネント > My Maps Location > 設定 > 一般設定に移動し、OpenStreetMapをマッププロバイダーおよびオートコンプリート検索として設定します。クリックするだけで実行できます。

これですべて設定されるはずです。「マッププロバイダー」タブでOpenStreetMapのタイプを変更するオプションがあります。.

OpenStreetMap.Mapnikを使用します。
すべて完了したら、保存をクリックするだけで完了です。

このJoomlaマップ拡張機能で場所を表示する 

マッププロバイダーとしてOpenStreetMapsを設定したので、フロントエンドに表示するためにロケーションとカテゴリの追加を開始します。まず、ロケーションを追加するカテゴリを作成します。

カテゴリは、ロケーションを分類する方法です。カテゴリは、フロントエンドでフィルターとして表示されるか、メニュー項目の事前定義されたパラメーターとして使用され、カテゴリ化されたロケーションを読み込みます。
多くのロケーションがある場合は、これらのカテゴリを使用することをお勧めします。カテゴリとサブカテゴリを作成できます。新しいカテゴリを作成するには、コンポーネント > My Maps Location > カテゴリに移動し、新規をクリックします。

ここにタイトルを入力する必要があります。また、サブカテゴリとしてカテゴリを設定する場合は、右側のセクションで親フォルダを選択する必要があります。.

このセクションでは、カテゴリを公開/非公開に設定したり、プライバシー、言語、タグ、メモなどの他のパラメータを追加できることに注意してください。また、「マーカーを選択してください」タブでカテゴリのデフォルトマーカーを定義し、そのタブに移動して選択をクリックし、最後に使用するマーカーを選択して「挿入」をクリックします。

マーカーが定義され、カテゴリが完了したので、保存をクリックすれば、そのカテゴリの設定は完了です。次のステップは、フロントエンドに表示する新しいロケーションを作成することです。
ロケーションを作成するには、コンポーネント > My Maps Location > ロケーション > 新規に移動します。
入力が必要なフィールドは3つあります。

  • ロケーション名.
  • ロケーションのカテゴリ.
  • ロケーションの詳細情報(住所).

住所を追加する方法は3つあります。

  • 検索フィールドを使用する.
  • 地図上を移動し、カーソルでロケーションを指定する.
  • 住所を入力する.

記入できるフィールドは他にもありますが、これらはこの例に必要なフィールドです。これら3つのフィールドを記入します。
この例では、場所としてビッグ・ベンを利用します。

検索バーに “Big Ben” と入力し、“検索” をクリックするだけです。マップ上を移動して直接マーカーを配置することもできます。結果は同じで、緯度と経度が自動的に入力されます。場所に関するその他の情報 (説明、営業時間など) は、場所の詳細ビューに表示されます。場所の詳細編集の連絡先リンクは、場所ごとに連絡先リンク、mailto、または URL を追加する機能です。フロントエンドでは、URL を開くか、mailto アクションを実行する連絡先ボタンが表示されます。最後に 保存 をクリックすると、場所が作成されます。

 

最後のステップは、最終的に場所を表示することです。この例では、モジュールを使用して場所を追加します。My Maps Locationには、ネイティブの場所用の2つのモジュールと、サードパーティの統合用のモジュール(K2アイテムの場所を表示するモジュールなど)が付属しています。
このモジュールを使用すると、メニューと同じフィルタを使用できますが、モジュールの位置に表示され、場所をマップまたはリストとして表示したり、場所や場所のカテゴリを選択したりできます。
に移動するだけです拡張機能>モジュールそして新規をクリックし、マップモジュールMy Maps Location

このセクションでは、モジュールのすべての設定を行うことができます。OpenStreetMapを地図プロバイダーとして設定することを忘れないでください。.

以前に作成した地図のカテゴリとしてOpenStreetMapカテゴリを呼び出しました。
最後に、保存をクリックするだけで、マップモジュールの設定が完了します。

右側のセクションに追加したところ、見栄えがよくなりました。
ご覧のとおり、設定は非常に簡単で、いくつかの項目をクリックするだけで完了します。

My Maps Location の使用を開始し、最高のJoomlaウェブサイトを作成する

この記事では、この素晴らしい拡張機能のほんの一部を紹介しました。Hikashopとの連携などのすべての機能が非常に使いやすく、サイトを本当にプロフェッショナルなものにしてくれます。今がチャンスです… 何をお待ちですか? こちらからメンバーシップを取得してください!

最新情報をお届け

ブログを購読すると、新しい更新情報があった際にメールでお知らせしますので、見逃すことはありません。.

関連記事

 

コメント

まだコメントはありません。最初にコメントを投稿してください
既に登録済みですか? こちらからログイン
2026年4月2日(木)

キャプチャ画像