Auteur Topic: Google maps aanpassingen nodig  (gelezen 1469 keer)

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 609
    • Bekijk profiel
    • Template Support
Google maps aanpassingen nodig
« Gepost op: 01 juli 2016, 09:17:05 »
Tot 22 september kunnen websites nog gebruik maken van de "oude" manier om de kaarten af te beelden.
De oude manier is zonder een unieke API-key voor uw website.

Oude aanroep is bijvoorbeeld:
<script src="http://maps.google.com/maps/api/js" type="text/javascript"></script>Nieuwe aanroep:
<script src="https://maps.googleapis.com/maps/api/js?key=--UW-EIGEN--KEY-l" type="text/javascript"></script> javascript waarschuwing in de browser debug console
Google Maps API warning: NoApiKeys https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys
util.js:208
Aanvragen gratis  api-key: https://developers.google.com/maps/
De gratis key staat een beperkt aantal keren laden van uw kaarten toe "Free up to 25,000 map loads per day.3"

Dit bericht is ook op het HWA forum gepost. Graag de discussie over script aanpassingen e.d. op dit forum.

Wim
Vantage VUE / MB-Nano https://weer.sluispark.be/
Vantage VP2 / USB logger / Meteobridge https://www.weerstation-herent.be/

Support Leuven-Template at  https://support.leuven-template.eu/
Support PWS_Dashboard (HWS-Template) http://pwsdashboard.weather-template.com/

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 609
    • Bekijk profiel
    • Template Support
Re: Google maps aanpassingen nodig
« Reactie #1 Gepost op: 01 juli 2016, 14:07:50 »
Bijgevoegd de updates voor de drie Leuven-template scripts voor alle 2.8 / 2.7 gebruikers.

De scripts zijn zo aangepast dat u ze al kunt vervangen VOORDAT u een api-key heeft, dus om te testen kunt u ook tot 22 september stap 1 en 2 overslaan.
Ze zullen deze of volgende week ook in 2.8i release worden opgenomen

1. Aanvragen gratis  api-key: https://developers.google.com/maps/
2. Voeg aan het eind van wsUserSettings.php een aantal regels toe waardoor de api key opgeslagen is in uw settings

#---------------------------------------------------------------------------
#  map key version 3; used for google map in mesonet/Global Station Map of Affiliated Weather Networks
#           
##### obtain a key here  https://developers.google.com/maps/
#---------------------------------------------------------------------------
$SITE["mapKey"]         = 'xAIzaSyATSmCGS_K6T408mlhRntJOsEZO2JAFAwk';
#---------------------------------------------------------------------------

3. Maak een kopie van de mappen
3.1 weather??/glo  en
3.2 weather??/quake/
4. vervang de scripts
4.1 weather??/glo/wsGlobalMap.php  en
4.2 weather??/glo/wsRegionalMap.php  en
4.3 weather??/quake/ws_quake.php


Als u tegen  problemen aanloopt bij het aanvragen van een api key laat het mij weten.
Maak vooral wat aantekeningen of screenshots.

Mijn   probleem is dat google precies weet wat ik in het verleden heb gedaan.
En mij dus weigert de "nieuwe gebruiker" schermen te tonen.

Ik moet raden wat er mis gaat en ik moet raden hoe de  "nieuwe gebruiker" schermen er bij google uit zien.

Wim

P.S. niet alle scripts zijn aangepast. Ik moet nog de Curly scripts voor USA gebruikers aanpassen.

Edit: 2016-07-01 16:30  Voorbeeld uit .zip voor aanpassing wsUserSettings.php toegevoegd in post.
 
« Laatst bewerkt op: 01 juli 2016, 16:32:53 door wvdkuil »
Vantage VUE / MB-Nano https://weer.sluispark.be/
Vantage VP2 / USB logger / Meteobridge https://www.weerstation-herent.be/

Support Leuven-Template at  https://support.leuven-template.eu/
Support PWS_Dashboard (HWS-Template) http://pwsdashboard.weather-template.com/

giantocr

  • Gast
Re: Google maps aanpassingen nodig
« Reactie #2 Gepost op: 01 juli 2016, 16:16:47 »
Hoi Wim,

Wat voor regels moeten er toegevoegd worden,en hoe moeten die er uitzien in de wsUserSettings.php
Misschien even een voorbeeld van hoe en wat?
Key heb ik inmiddels aangevraagd en binnen, dus kan er mee testen

Vr groet,

Piet

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 609
    • Bekijk profiel
    • Template Support
Re: Google maps aanpassingen nodig
« Reactie #3 Gepost op: 01 juli 2016, 16:34:57 »
Hoi Wim,

Wat voor regels moeten er toegevoegd worden,en hoe moeten die er uitzien in de wsUserSettings.php
Misschien even een voorbeeld van hoe en wat?
Key heb ik inmiddels aangevraagd en binnen, dus kan er mee testen

Vr groet,

Piet
Hallo Piet,

Sorry, vergeten te vermelden dat meer gedetailleerde beschrijving in de .zip in het bestand map-changes.php staat.
Heb meteen de post aangepast.
Wim
Vantage VUE / MB-Nano https://weer.sluispark.be/
Vantage VP2 / USB logger / Meteobridge https://www.weerstation-herent.be/

Support Leuven-Template at  https://support.leuven-template.eu/
Support PWS_Dashboard (HWS-Template) http://pwsdashboard.weather-template.com/

giantocr

  • Gast
Re: Google maps aanpassingen nodig
« Reactie #4 Gepost op: 01 juli 2016, 16:40:20 »
Hoi Wim,

Wat voor regels moeten er toegevoegd worden,en hoe moeten die er uitzien in de wsUserSettings.php
Misschien even een voorbeeld van hoe en wat?
Key heb ik inmiddels aangevraagd en binnen, dus kan er mee testen

Vr groet,

Piet
Hallo Piet,

Sorry, vergeten te vermelden dat meer gedetailleerde beschrijving in de .zip in het bestand map-changes.php staat.
Heb meteen de post aangepast.
Wim

giantocr

  • Gast
Re: Google maps aanpassingen nodig
« Reactie #5 Gepost op: 01 juli 2016, 17:08:54 »
Hoi Wim,

Alles hier gewijzigd wat nodig was.

1 - wsUserSettings.php met het desbetreffende gedeelte wat in bij in geplaatst moest worden.
2-  wsGlobalMap.php  - wsRegionalMap.php  en ws_quake.php vervangen door de nieuwe.

Geen problemen tegen gekomen tot nu toe.

Bedankt voor de uitleg en aanpassingen van de scripts.

Vr groet,

Piet

mandersp

  • Gebruiker van Leuven-Template
  • Sr. Member
  • *
  • Berichten: 78
  • Weerstation Afferden
    • Bekijk profiel
    • Weerstation Afferden
Re: Google maps aanpassingen nodig
« Reactie #6 Gepost op: 01 juli 2016, 19:25:04 »
Mijn Engels is helaas niet mijn sterke kant, vandaar mijn vraag.

Welke api moet ik gebruiken, er staan er zoveel, is er een directe link van?
Met vriendelijke groeten
Piet Manders

Weerstation Afferden

Harm

  • Gebruiker van Leuven-Template
  • Full Member
  • *
  • Berichten: 45
    • Bekijk profiel
    • Weerstation 't Zandt
Re: Google maps aanpassingen nodig
« Reactie #7 Gepost op: 01 juli 2016, 20:21:34 »
Wim,

Alles gewijzigd:

Key geplaatst en de drie php bestanden vervangen.

Heb geen problemen/fout meldingen ontvangen.

Bedankt.

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 609
    • Bekijk profiel
    • Template Support
Re: Google maps aanpassingen nodig
« Reactie #8 Gepost op: 01 juli 2016, 20:42:48 »
Mijn Engels is helaas niet mijn sterke kant, vandaar mijn vraag.

Welke api moet ik gebruiken, er staan er zoveel, is er een directe link van?
Ik ga morgen proberen om onder een andere naam / ip adres e.d. me aan te melden.

Het probleem is dat google mij direct herkent en  alles overslaat, dus mij niet de procedure voor "nieuwe gebruikers" laat uitvoeren.

Pas dan kan ik een duidelijke gebruiksaanwijzing maken.

Je hebt nodig: " Google Maps JavaScript API" => https://developers.google.com/maps/pricing-and-plans/

Je start met https://accounts.google.com/ServiceLogin?passive=true&continue=https%3A%2F%2Fdevelopers.google.com%2Fmaps%2Fpricing-and-plans%2F&service=ahsid#identifier

En meldt je klikt op "Account maken"

Je vult dan je gegevens in

Klik op "Volgende stap"

Accepteert "Privacy en voorwaarden pop-up" door eerst naar beneden te scrollen en dan op accoord te klikken

Je krijgt dan een e-mail om te controleren of het wel je eigen e-maila adres is.

En dan loopt het bij mij volkomen vast.

Dus als je er niet uit komt, jij en ik hebben nog tijd tot 22 september

Wim

Vantage VUE / MB-Nano https://weer.sluispark.be/
Vantage VP2 / USB logger / Meteobridge https://www.weerstation-herent.be/

Support Leuven-Template at  https://support.leuven-template.eu/
Support PWS_Dashboard (HWS-Template) http://pwsdashboard.weather-template.com/

mandersp

  • Gebruiker van Leuven-Template
  • Sr. Member
  • *
  • Berichten: 78
  • Weerstation Afferden
    • Bekijk profiel
    • Weerstation Afferden
Re: Google maps aanpassingen nodig
« Reactie #9 Gepost op: 02 juli 2016, 20:14:45 »
Bij mij is het nu ook gelukt, ik had al een tijdje geleden een api key aangevraagd voor een andere site.
Ik hoop dat dezelfde api key bij mijn andere sites ook blijft werken, ik heb deze meerdere keren gebruikt.

En dat er niet te veel meer blijft veranderen.... :-\
« Laatst bewerkt op: 02 juli 2016, 20:54:51 door mandersp »
Met vriendelijke groeten
Piet Manders

Weerstation Afferden

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 609
    • Bekijk profiel
    • Template Support
Re: Google maps aanpassingen nodig
« Reactie #10 Gepost op: 03 juli 2016, 09:09:25 »
Bij mij is het nu ook gelukt, ik had al een tijdje geleden een api key aangevraagd voor een andere site.
Ik hoop dat dezelfde api key bij mijn andere sites ook blijft werken, ik heb deze meerdere keren gebruikt.

En dat er niet te veel meer blijft veranderen.... :-\
Helaas lijkt het niet te werken:
http://www.weerstationheijen.nl/weather28/index.php?p=Earthquakes&lang=nl#data-area

Als je die key voor een andere site hebt gebruikt moet je opnieuw aanmelden met je "google aanmeld adres" en ook je eigen site opgeven.

In jouw geval dus *.weerstationheijen.nl/*
Het sterretje *. ervoor zorgt dat ook www.weerstationheijen.nl  de key mag gebruiken
De /*  ernaar zorgt ervoor dat ook de submappen zoals /weather28  de api-key mogen gebruiken.

Wim

Vantage VUE / MB-Nano https://weer.sluispark.be/
Vantage VP2 / USB logger / Meteobridge https://www.weerstation-herent.be/

Support Leuven-Template at  https://support.leuven-template.eu/
Support PWS_Dashboard (HWS-Template) http://pwsdashboard.weather-template.com/

mandersp

  • Gebruiker van Leuven-Template
  • Sr. Member
  • *
  • Berichten: 78
  • Weerstation Afferden
    • Bekijk profiel
    • Weerstation Afferden
Re: Google maps aanpassingen nodig
« Reactie #11 Gepost op: 03 juli 2016, 10:10:01 »
Bedankt Wim.

Het is nu gelukt...
Dit is de directe link daar naar toe: https://developers.google.com/maps/documentation/javascript/
Met vriendelijke groeten
Piet Manders

Weerstation Afferden

wsNoordbergum

  • Sr. Member
  • ****
  • Berichten: 73
    • Bekijk profiel
    • Weerstation Noordbergum
Re: Google maps aanpassingen nodig
« Reactie #12 Gepost op: 17 september 2016, 22:41:23 »
Hallo Wim.

Ik gebruik versie 2.7a
De bestandsnamen die in de download staan heb ik niet in de mappen staan, moet ik deze hernoemen naar wel bestaande bestandsnamen?
Ik neem aan dat de bestandsnamen van versie 2.8 verschillend zijn als die in versie 2.7

Het API verhaal heb ik alwel klaar.

Groeten Tjeerd.

Davis Vantage pro 2 met UV en Solar
Belfryboy logger
Meteobridge
Cumulus (test)
Nova fijnstof sensor
Bliksemdetector AS3935 Arduino (coming soon)

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 609
    • Bekijk profiel
    • Template Support
Re: Google maps aanpassingen nodig
« Reactie #13 Gepost op: 18 september 2016, 09:51:54 »
Hallo Wim.

Ik gebruik versie 2.7a
De bestandsnamen die in de download staan heb ik niet in de mappen staan, moet ik deze hernoemen naar wel bestaande bestandsnamen?
Ik neem aan dat de bestandsnamen van versie 2.8 verschillend zijn als die in versie 2.7

Het API verhaal heb ik alwel klaar.

Groeten Tjeerd.
Die versie maakt nog gebruik van de oorspronkelijke Saratoga scripts.
De aanpassing moet daar gebeuren in regel 51 van weather2/glo/incCSS.php

Hier kunt u uw huidige versie controleren: http://www.wsnoordbergum.nl/weather2/glo/incCSS.php?sce=view
Regel 51 bevat de oude aanroep
<script src="http://maps.google.com/maps/api/js?sensor=false&amp;language='.$Lang.'" type="text/javascript"></script>verander die in
<script src="https://maps.googleapis.com/maps/api/js?key=xxxxxxxxxxxx&amp;language='.$Lang.'" type="text/javascript"></script>Voor de xxxxxxxxxxxx zet u uw eigen api-key

Wim
Vantage VUE / MB-Nano https://weer.sluispark.be/
Vantage VP2 / USB logger / Meteobridge https://www.weerstation-herent.be/

Support Leuven-Template at  https://support.leuven-template.eu/
Support PWS_Dashboard (HWS-Template) http://pwsdashboard.weather-template.com/

wsNoordbergum

  • Sr. Member
  • ****
  • Berichten: 73
    • Bekijk profiel
    • Weerstation Noordbergum
Re: Google maps aanpassingen nodig
« Reactie #14 Gepost op: 18 september 2016, 23:37:41 »
Dank voor uw hulp.

Groeten Tjeerd
Davis Vantage pro 2 met UV en Solar
Belfryboy logger
Meteobridge
Cumulus (test)
Nova fijnstof sensor
Bliksemdetector AS3935 Arduino (coming soon)