Информация из списка и отображение на карте - PullRequest
0 голосов
/ 28 февраля 2020

Как мне получить NIMI1 и координаты из массива и распечатать их на странице, используя javascript. Я также хотел бы отображать координаты в виде маркера на карте листовки. Это также часть большого списка, и это первый список, поэтому индекс равен [0]?

"features": [
        {
            "type": "Feature",
            "properties": {
                "FID": 5001,
                "SOLMUTUNNU": "1548112",
                "LYHYTTUNNU": "H4684",
                "SOLMUTYYPP": "P",
                "X": 2564475,
                "Y": 6679388,
                "PROJ_X": 2564469,
                "PROJ_Y": 6679361,
                "NIMI1": "Niinilahti",
                "NAMN1": "Bastviken",
                "NIMI2": "Niinisaarentie",
                "NAMN2": "Bastövägen",
                "REI_VOIM": 1,
                "AIK_VOIM": 1,
                "VERKKO": 1
            },
            "geometry": {
                "type": "Point",
                "coordinates": [
                    25.160047347437963,
                    60.2208899317569
                ]
            }
        }

1 Ответ

0 голосов
/ 28 февраля 2020

Добавьте javascript функцию и кнопку, как показано ниже, и см.

<!DOCTYPE html>
<html>
<body>

 <script>
  function arrayFunction() {
  var array = //your full array with semicolon 
  var myarray = array.indexOf("NIMI1");
  document.getElementById("new_array").innerHTML = myarray;

     window.print();
     document.body.innerHTML = myarray;
  }
 </script>

  <p id="new_array"></p>
  <button onclick="arrayFunction()">NIMI1</button>

</body>
</html>
...