Вот мой код Я читаю файл, который содержит широту & longitude, я сортирую содержимое файла в массиве. Но я не хочу его хранить, есть ли какие-либо другие опции, чтобы я мог хранить & процесс Это.Как читать и анализировать файл с помощью java-скрипта?
Я генерируя карту с этими широчайшие & долготу в цикле, я передаю их к функции, в массиве вы не можете дать задержку, так что я хочу другой метод
Вот мой код:
function FileHelper()
{}
{
FileHelper.readStringFromFileAtPath = function(pathOfFileToReadFrom)
{
var request = new XMLHttpRequest();
request.open("GET", pathOfFileToReadFrom, false);
request.send(null);
var returnValue = request.responseText;
return returnValue;
}
}
var pathOfFileToRead = "LatLon.txt";
var contentsOfFileAsString = FileHelper.readStringFromFileAtPath
(
pathOfFileToRead
);
**var contentsArray=new Array();
var contentsArray = contentsOfFileAsString.split('\n');**
function main()
{
for(i=0;i<contentsArray.length;i++)
{
addMarker();
// setTimeout(function() { remveh1();}, 2000);
}
}
function addMarker()
{
console.log(contentsArray[i]);
split_contentArray=contentsArray[i].split(',');
vehicle_lat=split_contentArray[0];
vehicle_lng=split_contentArray[1];
var vehicle = new MQA.Poi({ lat: **vehicle_lat**, lng: **vehicle_lng** });
var icon = new MQA.Icon('https://cdn2.iconfinder.com/data/icons/gpsmapicons/blue/gpsmapicons07.png', 26, 26);
vehicle.setIcon(icon);
vehicle.setKey("abc");
map.addShape(vehicle);
vehicle.setRolloverContent("Vehicle # KA05 9999");
}
function remveh1()
{
map.removeShape(map.removeShape(map.getByKey("abc")));
};
* «в массиве вы не можете дать задержку» * - Что вы имеете в виду путем «задержки»? Пожалуйста, опишите более четко то, что вы пытаетесь сделать. Если вы хотите, чтобы маркеры отображались на карте по одному с задержкой между ними, тогда массив все же является подходящим местом для их хранения, вам просто нужно изменить код, который отображает их ... – nnnnnn
Я пытаюсь для отображения позиции на карте, основанной на lat lon, я не хочу хранить файл в массиве, есть ли другой способ хранения файла? – Rakesh
Что случилось с массивом? Если у вас есть много подобных вещей, таких как серия координат, то массив является наиболее очевидной и лучшей структурой для их хранения. Опять же, вы упомянули «задержку» в своем вопросе, но не объяснили, что это на самом деле означает Вот. Какой эффект вы пытаетесь достичь? С точки зрения пользователя, что произойдет, если он будет работать так, как вы хотите? – nnnnnn