Geocoding Anbieter mit Leaflet, Mapbox oder Google API, Google Map?
am 18.11.2015 - 10:37 Uhr in
Ich vergleiche gerade die Preise bzw. Limits von:
https://www.mapbox.com/pricing/
https://developer.mapquest.com/plans
https://developers.google.com/maps/documentation/javascript/usage
Wenn ich das richtig lese bietet Google API weitaus mehr Abrufe von Maps und Geocoding Service als die anderen Anbieter im Free Limit?
Und auch ab Bezahlmodus scheint Google wesentlich günstiger zu sein, als die Pakete der anderen Anbieter?
Jetzt das Problem:
Eigentlich möchte ich Leaflet nutzen, nur die Google Bestimmungen sagen ja das eine Google Map angezeigt werden muß bei Nutzung von Geocoding über Google?
Falls ich das verkehrt raus lese, korrigiert mich bitte.
Also könnte man Mapbox mit Leaflet nutzen, hier stehe ich aber vor dem Problem das ich keine Auswahl dafür im Geofield habe,
dort gibt es Mapquest oder Google Geocoder? Mapquest möchte ich nicht einsetzen, aufgrund der Free Limit Staffeln.
Hat jemand eine Idee? geht hier speziell um eine eigens aufgebaute Taxonomy mit Region - Ort - PLZ, die perfekt funktioniert über Geofield / Geocoder, aber eben
nur mit Google Geocoder und Google Map?
Eine andere Variante wie Getlocations funktioniert auch grandios, nur kann ich da in dem Fall meine eigene Taxostruktur nicht nutzen für die Umkreissuche, oder doch?
Bin für jeden Tip dankbar und mich würde auch sehr interessieren welche Kombis ihr so nutzt, auch auf Hinblick das die Entwicklung bei Geocoder nicht so eindeutig
absehbar ist?
https://www.drupal.org/project/geocoder
Ist es überhaupt sinnvoll jetzt noch auf die Kombi Geofield / Geocoder zu setzen?
Grüße Jenna
- Anmelden oder Registrieren um Kommentare zu schreiben
bei getlocations kannst du
am 18.11.2015 - 18:20 Uhr
bei getlocations kannst du doch das modul location_taxonomize nutzen und damit hast du dann auch ein funktionierende taxonomie.
C.A.W. Webdesign
Zitat: bei getlocations
am 27.11.2015 - 19:18 Uhr
bei getlocations kannst du doch das modul location_taxonomize nutzen und damit hast du dann auch ein funktionierende taxonomie.
Danke, das klappt bestens, habe das Modul glatt übersehen, weil ich es auf das Hauptmodul "Location" bezogen hatte, hoffe nur das eine Weiterentwicklung statt findet.
Damit wäre schon mal der Einsatz von Getlocations und meiner Taxostruktur geklärt.
Jetzt bleibt nur noch meine eigentliche Frage, die im Grunde nur Nutzungsrechte betrifft:
Ich möchte Leaflet nutzen, aber mit Geocoding für eine Umkreissuche mit Views, wie geht das?
Technisch natürlich kein Problem, der Geocoder von Getlocations arbeitet perfekt, Leaflet Map auch, nur ist der Geocoder für die Adresserfassung von Google und Google will dann die Anzeige auf einer Google Map, ich aber nicht.
Oder andersrum, Google Map wäre noch o.k., aber mit Einsatz der Leaflet JS.
Bei der Adresserfassung per Geocoding kann ich die Google Map anzeigen, das ist nicht so das Problem, aber bei der Ausgabe über Views, Markercluster usw. möchte ich eine Umkreissuche und Leaflet nutzen mit Maps von Mapbox oder MoreMaps oder ähnlichem.
Nur welchen Geocoder nehme ich dann, Getlocations greift ja auf den Google Geocoder zurück?
Kann mir bitte jemand schreiben wie man Leaflet legal mit einer Umkreissuche verwenden kann oder geht das auch ohne Geocoder nur über die hinterlegten Lat/Lon Daten aus Getlocations?
Dank vorab
Grüße Jenna
Hilft Dir evtl. der Artikel von Regina weiter?
am 28.11.2015 - 16:44 Uhr
Hallo Jenna,
Regina hat mal einen Artikel über Geographische Karten einbinden mit Leaflet geschrieben. Hier der Link: http://www.montviso.de/blog/geographische-karten-einbinden-mit-drupal-un...
Viele Grüße
Marita Betz
Barrierefreies Webdesign
Marita Betz
http://www.barrierefreies-webdesign-mb.de
Hallo Marita, danke, aber das
am 04.12.2015 - 11:49 Uhr
Hallo Marita,
danke, aber das ist nicht das Problem, technisch läuft ja alles.
Meine Frage bezieht sich nach wie vor auf den Einsatz einer Umkreissuche mit Getlocations und Leaflet Map bzw. Mapbox.
Der Geocoder von Getlocations greift ja auf den Google Geocoder zurück, heisst ich müßte eigentlich eine Google Map ausgeben, anstatt Leaflet.
Wie realisiert man dann die Umkreissuche mit Ausgabe auf einer Leaflet Map (ohne gegen die rechtlichen Bestimmungen zu verstoßen)?
Grüße Jenna
ich glaube wenn du den
am 04.12.2015 - 12:04 Uhr
ich glaube wenn du den bezahlten dienst von google nutzt, kannst du machen was du willst mit deinen geocoding anfragen
C.A.W. Webdesign
Zitat: ich glaube wenn du den
am 04.12.2015 - 18:59 Uhr
ich glaube wenn du den bezahlten dienst von google nutzt, kannst du machen was du willst mit deinen geocoding anfragen
Meinst du damit, wenn man nur den API 3 Key einsetzt könnte es schon reichen? Weil ja Anfangs die Zugriffe noch innerhalb des Freelimits liegen werden, da die bei Google ja sehr moderat sind.
Bedeutet ja aber auch, das man die ersten Monate oder länger nicht an Google zahlt, bleibt wohl nur Google direkt zu kontaktieren, das wollte ich mir eigentlich sparen.
Hast du eventuell eine Antwort zu der obigen Frage ob man eine Umkreissuche auch nur über die LAT/LON Daten realisieren kann, die Getlocations ja automatisch erfasst?
Also komplett ohne Geocoder? oder kann das nicht funktionieren? bevor ich da jetzt Tage an etwas rumprobiere würde mir dazu schon mal eine Antwort weiter helfen.
Vielen Dank und grüße Jenna
das glaube ich eher nicht, da
am 05.12.2015 - 06:55 Uhr
das glaube ich eher nicht, da ja dort explizit festgelegt ist, daß du auch googlemaps nutzt. aber musst du mal bei google fragen/lesen
C.A.W. Webdesign