テキスト ファイルから JSON オブジェクトを読み取り、位置を表示する Google Earth プラグインの実装があります。JSON オブジェクトには緯度と経度が含まれていますが、ここには制限があります... JSON オブジェクトが大きくなると (レコード数)、地球儀はそれらのレコードを選択しません。JSON オブジェクトには 50,000 を超えるレコードを含めることができますが、globe は一定量のレコードのみを選択します。地球によって読み取られるレコードの数を増やすにはどうすればよいですか?
JSON オブジェクトはこのようなものです。
{
"latitude": 32.08546754111066,
"longitude": -102.88606376716982
},
{
"latitude": 38.09459585284452,
"longitude": -106.99208418710695
}
このような JSON ファイルを開きます。
xmlHttp.open("GET", jsonfile, true);
JSON オブジェクトを取得し、位置を読み込みます
if (xmlHttp.status == 200 || xmlHttp.status == 0) {
var result = xmlHttp.responseText;
json = eval("(" + result + ")");
}
loadMarkers();
現在、テキスト ファイルには 69,000 レコード (緯度と経度) がありますが、プラグインは 15,000 レコードしか取得できないようです。