这就是我正在做的解决这个问题:
我有一个 php 文件抓取一些网页以获取 GPS 坐标,然后将它们复制到一个文本文件中,但采用 JSON 格式:
[{ "boat": "Edda", "coordinates" : { "lat" : 7.80086, "lon": 64.75658}}, { "......
然后我有一个 php 文件,它读取文件并由我的网页使用 ajax 访问并输出字符串,然后网页处理它。
网页上的ajax:
<script type="text/javascript" language="JavaScript">
var point;
microAjax("BackgroundFiles/genjsonGPS.php", function (res) {
var json_obj = JSON.parse(res.toString());
initialize(json_obj);
window.setTimeout(function(){
}, 500);
});
</script>
genjsonGPS.php:
<?php
$myFile = "vesselGPS.txt";
$fh = fopen($myFile, 'r');
$vesselGPS = fread($fh, filesize($myFile));
fclose($fh);
echo($vesselGPS);
?>