2010-11-23 7 views
1

Ich möchte eine Website, die meine Karte zeigt, hat Schwenken, Zoomen und andere Funktionen. Die Google API scheint das Richtige für mich zu sein. Nur eine Frage: Kann ich die Google-Javascript-API mit meinen eigenen Kartenbildern auf meinem eigenen Server verwenden? Ich möchte nicht die tatsächlichen Google Maps verwenden, nur seine Fähigkeit, zoombare/scrollbare Karten in einem Browser anzuzeigenKarten auf meinem eigenen Server mit Google Maps api

Antwort

2

Technisch kann dies möglich sein mit der Overlays Abschnitt (Ground overlays erlauben Bild Overlays auf der Karte) der API und hooking ein halbes Dutzend Ereignisse mit dem Neuzeichnen auf verschiedenen Zoomstufen, Tiling, Verbergen der echten Informationen über welchen Ort Google Karten denkt, dass es zeigt, etc.

Aber es ist definitiv nicht für solche Zwecke konzipiert und ich bin mir nicht sicher, ob es legal wäre, es auf diese Weise zu verwenden, müsste die Lizenz lesen.

Es gibt andere Alternativen da draußen, die in der Lage wären, diese Funktionalität ohne den Grad der Arbeit zu erreichen, die benötigt wird, um Google Maps zur Zusammenarbeit zu bringen, glaube ich.

2

Nein, ich denke nicht.

Sie können auch sehen, OpenStreetMap. Ich habe gesehen, dass benutzerdefinierte Kartenbilder mit der Benutzeroberfläche verwendet wurden.

0

Ich denke, Sie werden feststellen, dass der Google Maps Interaktivitätscode darauf ausgerichtet ist, mit Google Kartenservern für die zugrunde liegende Karte zu arbeiten. Sie können jedoch Ihre eigenen Ebenen über ihre Karten setzen und dann Ihren eigenen Inhalt servieren, solange es die gleichen Kartenkoordinaten verwendet.