2011-01-03 15 views
1

Ich arbeite an einem Projekt, bei dem ich eine Karte für ein bestimmtes Gebiet erstellen und einige Points-of-Interest einfügen möchte. Denken Sie an diejenigen, die bereits in Google Maps enthalten sind.Begrenzungen der Google Maps-API

Mein erster Gedanke war, dass dies in der Google Maps API gemacht werden könnte, aber ich habe noch nie damit gearbeitet, daher habe ich einige Fragen zu den Einschränkungen und Möglichkeiten.

  1. Kann ich die Karte auf einen bestimmten Bereich beschränken?
  2. Kann ich die Punkte von Interesse filtern? Ex. nur Tankstellen und Hotels usw.

Das ist es, um mich zumindest zu starten.

Danke!

+0

Haben Sie die Dokumentation überprüft? – SLaks

+0

Ich lese jetzt durch die Dokumentation. Ich habe mich nur gefragt, ob jemand das gleiche getan hat und ob es möglich ist. –

Antwort

0

Wenn Sie Mit einer spatial-aktivierten db (postgis, mysql spatial ..) können Sie räumliche Abfragen machen, um Ihre POIs zu filtern. Bei der Filterung nach Typ sollten Sie eine Typspalte in Ihre Tabelle einfügen, um die Ergebnisse nach dieser Spalte zu filtern. Hoffe es hilft

0

Sie können die Ausdehnung der angezeigten Karte begrenzen, indem Sie die Steuerelemente abfangen (z. B. die Meldungen zum Ändern der Ansicht abfangen oder eigene implementieren und die Standardeinstellungen deaktivieren). Beachten Sie, dass die Out-of-area-Map immer noch angezeigt wird, wenn Sie stark herausgezoomt haben.

0
  1. Ja, können Sie Ihre Geocoder Suche einschränken, indem sie die Grenzen as described here

  2. AFAIK Angabe, nein, es sei denn, Sie die Ergebnisse filtern, sobald Sie sie erhalten haben

Verwandte Themen