1

私はGoogleMapsプロジェクトに取り組み始めていますが、Google Maps Apiはまったく初めてです。また、JavaScriptのスキルは非常に低く、私のバックグラウンドはJavaです。ドキュメントとチュートリアルを読み始めましたが、いくつかの基本的な質問には答えられないままなので、あなたの助けを借りたいと思います。

  1. Google Maps APIは、ユーザーアクセス制御の方法を提供しますか?たとえば、登録ユーザー(Joomlaサイト)が目印を追加できる地図がありますが、このユーザーが地図での作業を許可されているかどうかをGoogleマップに通知するにはどうすればよいですか?それとも、Maps APIを使用せずに自分で処理する必要がありますか?

  2. 次の機能を作成するための正しいアプローチは何でしょうか。ユーザーが空の地図に目印を追加できるようにしたい。次に、追加されたポイントが公開に問題がないかどうかを確認します。よろしければ、その目印を公開地図に転送したいと思います。

  3. 特定の地図上の目印を読み取るためのMapsAPI関数はありますか?

アンディ

4

1 に答える 1

0
  1. ユーザーアクセス制御に関しては、2つのことが混ざっているようです。GoogleウェブサイトでGoogleマップを使用し、マーカーを使用してマップを作成する場合、そのマップでマーカーを追加および編集できる他のユーザーを指定できます。ただし、Google Maps APIは明らかに、作業中の地図のサーバー側のコピーを保存しません。つまり、すべてがあなたのサイトで起こります。マーカーを追加する場合は、自分でマーカーを追跡する必要があるため、ユーザーアクセス制御も自分の問題です。しかし、自分のマーカーを使ってGoogleマップのウェブサイトに自分の地図を作成し、その地図を自分のサイトに表示するとどうなるのだろうか。それでは、マーカーを読み取る方法は何でしょうか。たとえば、マーカーのリストについて考えてみましょう。

  2. 正しい方法は、それをすべて自分で実装することだと思われます。ユーザーにマーカーを設定させ、マーカーをデータベースに保存します。マーカーを確認し、承認された場合はマークを付けて、マップにマーカーを入力するときに公開マップに表示します。

  3. さて、私は周りを読んでいて、明らかにGoogleマップは地図上のすべてのマーカーを読み取る機能を提供していないことを知りました:google-maps-v3ですべてのマーカーを取得する方法

于 2012-12-16T18:53:39.477 に答える