[PHP] "; $ch = curl_init(); $options = array( CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING, 'UTF-8', CURLOPT_URL => $json_url.$json_string ); curl_setopt_array( $ch, $options ); $result = curl_exec($ch); // Getting jSON result string $result = json_decode($result, true); //Werte für Direction setvalue(42734 /*[Scripte\Google Maps\Streckendaten\Verkehrsinfo\Status]*/, $result['status']); setvalue(47100 /*[Scripte\Google Maps\Streckendaten\Verkehrsinfo\Entfernung]*/, ceil($result['routes'][0]['legs'][0]['distance']['value']/1000) ." km\n"); setvalue(11334 /*[Scripte\Google Maps\Streckendaten\Verkehrsinfo\Zeit]*/, ceil($result['routes'][0]['legs'][0]['duration']['value']/60) ." Minuten\n"); setvalue(43129 /*[Scripte\Google Maps\Streckendaten\Verkehrsinfo\Ziel]*/, $result['routes'][0]['legs'][0]['end_address']); setvalue(24687 /*[Scripte\Google Maps\Streckendaten\Verkehrsinfo\Start]*/, $result['routes'][0]['legs'][0]['start_address']); $stau = $result['routes'][0]['legs'][0]['duration_in_traffic']['value'] - $result['routes'][0]['legs'][0]['duration']['value']; setvalue(43570 /*[Scripte\Google Maps\Streckendaten\Verkehrsinfo\Verzögerung]*/, ceil($stau/60) ." Minuten"); if (ceil($stau/60) > 0 ){ //Stau angesagt WFC_SwitchPage(57255 /*[IPSLibrary]*/,"item9951"); //Sprachausgabe tts_play(1,"Achtung, es ist mit Stau auf dem Weg zur Arbeit zu rechnen. Bitte fahr ".ceil($stau/60) ." Minuten eher los","",2,0); } // print_R($result); //Weg zur Arbeit//https://developers.google.com/maps/documentation/embed/start?hl=de SetValueString(31553 /*[Scripte\Google Maps\Karte\B2 Map]*/,''); ?> [/PHP]