Foren
Neue Beiträge
Foren durchsuchen
Was ist neu?
Neue Beiträge
Profilnachrichten
Online
Anmelden
Registrieren
Aktuelles
Suche
Suche
Nur Titel durchsuchen
Von:
Neue Beiträge
Foren durchsuchen
Menü
Anmelden
Registrieren
App installieren
Installieren
Programmierung
HTML
Google Maps Marker/Pointer Aktualisieren
JavaScript ist deaktiviert. Für eine bessere Darstellung aktiviere bitte JavaScript in deinem Browser, bevor du fortfährst.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder einen
alternativen Browser
verwenden.
Auf Thema antworten
Beitrag
[QUOTE="schlucki, post: 8189, member: 1700"] Guten Tag; Ich bin neue hier und möchte mich kurz vorstellen, bevor ich zu meiner Frage/Fragen komme. Mein Name ist Michael. komme aus Österreich/Linz und bin stolze 52 Jahre alt und beschäftige mich seit kurzem mit PHP, HTML und JS. Also bitte ich vorab schon um Entschuldigung, wenn ich eine Frage stelle die für den Profi "normal" für mich aber der absolute "Alptraum" ist*. Zu meinem Problem: Ich habe eine Android APP erstellt, die mir in Zeitintervallen von 5 Sek. GPS Daten auf einen Webspace speichert. Ich möchte nun diese GPS Daten, die in einer *.TXT Datei (z.B. 48.123456, 14,123456) abgelegt sind auch über eine Website abrufen und anzeigen lassen.* Das Anzeigen und Abrufen der Daten, über die Website, funktioniert soweit schon sehr gut. Ich habe dafür viel gelesen und viel probiert, aber es funktioniert*:) Nun soll aber auch die Website ca. alle 5 Sekunden aktualisiert werden, damit ich das Fahrzeug/Person "verfolgen" kann. (keine Angst ist keine Spionage APP, ich brauche das für meine Firma!) Ich habe wohl die Möglichkeit über <meta http-equiv="refresh" content="5"/> gefunden, jedoch wird hier immer die ganze Website neu geladen, was ich jedoch nicht möchte! Gibt es eine "einfache" Lösung wo ich nur google maps oder die "pointer" mit den neuen GPS Daten refreshen kann? Ich denke eine Schleife oder ähnliches wäre das was ich benötige? Aber mir fehlt es hier an Erfahrung diesen Gedanken richtig umzusetzten. Ich habe schon sehr viel im Netz gelesen, jedoch hatte ich keine zufriedenstellende Lösung gefunden, die mein "Problem" löst!? Eventuell kann mir von euch jemand einen kleinen Stups in die richtige Richtung oder einen Link wo ich die Antwort finde, geben.:confused: Ich füge meinen HTML,PHP und JS Skrip mal an, mit dem ich bis jetzt gearbeitet habe. Bitte steinigt mich nicht, mir ist bewusst, dass gewisse Sachen vermutlich einfacher "zu schreiben" gingen, aber, wie schon mehrfach angeführt, ich bin Neuling und mit meinen Gedankengängen finde ich mich in diesen Quellcode relativ gut zu recht*:D [PHP]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <!-- <meta http-equiv="refresh" content="5"/> --> <title>Mein Titel</title> <h1> Überschrift </h1> <!-- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX --> <!-- Sektor 1 GPS Daten für Pointer --> <?php $gpsdaten = file_get_contents('gpsdaten/Sektor_1.txt'); ?> <script language="javascript"> var gpsfzg = "<?php echo $gpsdaten; ?>"; var res = gpsfzg.split(","); Sektor1_T1=res[0]; Sektor1_T2=res[1]; </script> <!-- ENDE GPS Daten für Fahrzeug --> <!-- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX --> <script src="http://maps.google.com/maps?file=api&v=2&sensor=false&key=ABQIAAAA5v01sGhQl-TBXa5oRUTuZBRRPDlVThHigVAlpBtmoYerwQltWxTPLGvWHiwSXccBTGODkm08VMXoAQ" type="text/javascript"></script> </head> <body onload="initialize()" onunload="GUnload()"> <!-- Name des DIVs, Abmessungen --> <div id="map-container" style="width: 950px; height: 650px"></div> <noscript> Sie benötigen javaScript um diesen Inhalt betrachten zu können. </noscript> <script type="text/javascript"> function initialize() { if (GBrowserIsCompatible()) { var map = new GMap2(document.getElementById("map-container")); // Ausgangsdaten konfigurieren: Laengen und Breitenangabe des Karten-Mittelpunktes; Zoomfaktor, Kartentyp (G_NORMAL_MAP, G_HYBRID_MAP, G_SATELLITE_MAP) map.setCenter(new GLatLng(Sektor1_T1, Sektor1_T2),12, G_SATELLITE_MAP); function createMarker(point,html) { var marker = new GMarker(point); // Tooltip beim Klick auf den Marker anzeigen oder nicht. GEvent.addListener(marker, 'click', function() { marker.openInfoWindowHtml(html); }); return marker; } // Standort Anfang var point = new GLatLng(Sektor1_T1,Sektor1_T2); var marker = createMarker(point,'Sektor 1') map.addOverlay(marker); // Standort Ende // Navigationselemente einblenden map.addControl(new GLargeMapControl()); // Kartentypen einblenden map.addControl(new GMapTypeControl()); // Übersichtskarte einblenden map.addControl(new GOverviewMapControl()); // Massstab einblenden map.addControl(new GScaleControl()); } } </script> <br></br> <!-- Anzeige der Fahrzeug GPS Daten --> <!-- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX--> <?php $gpsdaten = file_get_contents('gpsdaten/Sektor_1.txt'); echo "Sektor-1 GPS-Daten: $gpsdaten", "\n"; ?> <!-- ENDE --> <!-- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX--> <br></br> </body> </html>[/PHP] Ich sage schon mal jetzt DANKE für eure Hilfe und Geduld mit mir Michael [/QUOTE]
Zitate
Authentifizierung
Antworten
Programmierung
HTML
Google Maps Marker/Pointer Aktualisieren
Oben
Unten