Roba1993 / Happy-Hour

Das DHBW Happy-Hour Projekt vom Kurs WWI2012F
MIT License
4 stars 0 forks source link

Google Maps verweigert den Dienst bei internen Webseiten #1

Closed thedulus closed 9 years ago

thedulus commented 9 years ago

Folgender Fehler hindert mich am Weiterarbeiten mit Google Maps:

Bei der von Ihnen verwendeten Website scheint es sich um eine interne oder kostenpflichtige Website zu handeln. Wenn Sie die Google Maps API für Websites verwenden möchten, die nicht kostenlos der Öffentlichkeit zur Verf\üfcgung stehen, ist gemäß Abschnitt 9.1.1(b) der Nutzungsbedingungen eine Unternehmenslizenz erforderlich. Diese Website scheint nicht über eine Lizenz zu verfügen; die Maps API wurde daher für diese Website deaktiviert. 
Wenn Sie nicht der Entwickler dieser Website sind, sollten Sie den Entwickler darüber informieren. Wenn Sie jedoch der Entwickler sind und glauben, dass die Website versehentlich gesperrt wurde, oder wenn Sie eine Unternehmenslizenz erwerben m\öchten, wenden Sie sich an unser Maps for Business-Team.  
Weitere Informationen finden Sie hier: https://developers.google.com/maps/support/availability.

Aus diesem Grund kann ich lokal nicht weiterentwickeln. Ich habe den aktuellen Stand auf meinen Server geladen - dort funktioniert es ohne Probleme (http://happyhour.djbeck.de/) - da dies kein interner Webserver ist.

Nun die Frage wie es weitergehen soll: GMaps beibehalten und die Entwicklung auf einem öffentlichen Server weitertreiben (womit ich kein Problem hätte)? Eine kostenlose Förderung beantragen (http://www.google.com/earth/outreach/grants/software/index.html), wobei das eigentlich eher für "gemeinnützige Organisationen" gedacht ist? Zu Alternativen wechseln (z.B. Mapquest)?

markusthoemmes commented 9 years ago

Es ist die Frage, an was Google das festmacht. Wenn es am localhost in der URL liegt, können wir das schnell mit einem Alias auf den Hostnamen fixen. Ansonsten denke ich schon, dass wir so eine Förderung bekommen könnten, wenn wir es als Universitätsprojekt deklarieren und keine Gewinnabsicht dahinter haben. Das Förderprogramm von für die Google Maps API existiert im Moment nicht für Deutschland und fällt daher flach.

Wodurch entstand der Fehler denn? Bei welcher von dir benötigten Funktion hat er dicht gemacht?

Als Alternativen würde ich in erster Linie OpenStreetMap sehen, das mit Leaflet eine sehr populäre API hat. Die Routenplugins dazu überzeugen mich auf den ersten Blick aber nicht unbedingt. Müsste man erstmal genauer evaluieren, ob unser benötigter Funktionsumfang da ist. Mir wäre es also deutlich lieber, wenn wir mit Google Maps weiterarbeiten könnten.

markusthoemmes commented 9 years ago

Problem gelöst!

Wir bleiben bei Google Maps.