Pase Geo JSON от ORDS - PullRequest
       0

Pase Geo JSON от ORDS

0 голосов
/ 07 апреля 2020

Я создаю Geo JSON FeatureCollection через Oracle ORDS. В результате получается Geo JSON, в котором есть несколько фигурных скобок, скобок и информации.

При попытке создать карту Leaflet с этими данными я получаю ошибку синтаксического анализа. Скорее всего, проблема заключена в квадратные скобки, потому что когда я беру желтую выделенную часть и помещаю ее в файл, я могу загрузить данные без всяких всплесков.

Кто-нибудь знает, как разобрать только желтую выделенную часть или удалить ее? избыток с выхода ORDS? Orcle ORDS output

Ответы [ 2 ]

0 голосов
/ 07 апреля 2020
const api_url = "url";

async function getApi() {
  const response = await fetch(api_url);
  const data = await response.json();
 // console.log(data); //
  L.geoJson(data.items[0].geojson).addTo(map);
}
getApi();
0 голосов
/ 07 апреля 2020

Точнее говоря, это структура данных, которая содержит некоторый geo Json в качестве подмножества.

Вы не предоставляете код, который вы используете для разбора ввода, но вместо того, чтобы передавать целые данные структурировать в L.geo JSON (или как вы это делаете), загрузить данные в переменную и вместо этого передать items[0].geojson.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...