Получить конкретное значение из JSON и создать несколько массивов - PullRequest
0 голосов
/ 19 октября 2018

Привет, дорогие эксперты StackOverflow, Я знаю, что это может звучать глупо, но я искал решение везде, и я надеюсь, что вы можете мне помочь.

У меня есть этот объект, который сохраняеткоординаты полигонов относительно карты мира с помощью Mapbox.И мой вопрос: мне нужно добраться до массивов координат, но как мне туда добраться?

Надеюсь, вы мне поможете:)

{
  "type": "FeatureCollection",
  "features": [
    {
      "id": "85d9515ab2c9df2f8d8c1509983d2cfa",
      "type": "Feature",
      "properties": {},
      "geometry": {
        "coordinates": [
          [
            [
              9.688465713883659,
              47.42508776635637
            ],
            [
              9.670269607933506,
              47.406270028309706
            ],
            [
              9.714558243187213,
              47.402087395494846
            ],
            [
              9.724857925803434,
              47.41463429766182
            ],
            [
              9.703915237808047,
              47.43391352359839
            ],
            [
              9.688465713883659,
              47.42508776635637
            ]
          ]
        ],
        "type": "Polygon"
      }
    }
  ]
}

1 Ответ

0 голосов
/ 19 октября 2018

Предполагая, что ваш JSON-объект - YOUR_OBJECT, вы можете получить массив координат, используя:

obj = YOUR_OBJECT
coords = obj.features[0].geometry.coordinates
...