ciao a tutti..vi spiego il mio problema:
ho realizzato una app per android che recupera le coordinate gps e salva la latitudine in un file di testo latitudine.txt e la longitudine in un file di testo longitudine.txt (per semplicità) e li copia in un server apache2.
Quello che vorrei ora è creare una pagina html che mi prenda i dati dai file di testo e visualizzi il punto sulla mappa sfruttando googlemap.
Leggendo su internet ho capito come funziona e ho tirato giù questo listato per visualizzare sulla mappa un determinato punto:
codice:
<body><style type="text/css">
div#gmaps-canvas {
width:775px;
height:300px;
}
</style>
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=false"></script>
<script type="text/javascript">
function getXmlHttpRequestObject() {
if (window.XMLHttpRequest) {
return new XMLHttpRequest(); //Not IE
} else if(window.ActiveXObject) {
return new ActiveXObject("Microsoft.XMLHTTP"); //IE
} else {
alert("Your browser doesn't support the XmlHttpRequest object.");
}
}
function initialize() {
var myLatLng = new google.maps.LatLng(35.3535,19.553);
var myOptions = {
zoom: 14,
center: myLatLng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById("gmaps-canvas"), myOptions);
}
</script>
</head>
<body onload="initialize()">
<div id="gmaps-canvas"></div>
</body>
</html>
Ma ora il problema nasce sul fatto che dovrei "dire" al javascript di leggere il file per le coordinate e immetterle nella riga facendo qualcosa del genere:
var myLatLng = new google.maps.LatLng(latitudine, longitudine);
ma non riesco a capire come fare per far sì che mi legga i file di testo...
esiste altro modo più semplice per scambiare i dati?
grazie!