Я хочу, чтобы загрузить GeoJSON файл, который загружается на серверне в состоянии разобрать файл JSon
var promise = ('https://api.myjson.com/bins/31e3j');
that.map.data.loadGeoJson(promise);
Это условие отлично работает
Но я хочу, чтобы загрузить этот GeoJSON файл локально поэтому у меня есть присвоило JSon код вместо с ссылку сервера к переменной, на которой я являюсь ни попадя какую-либо ошибку, но не смог получить O/P, а также
var promise = jQuery.parseJSON ('{ "type": "FeatureCollection","crs":{"type": "name","properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84"}},"features": [{"type": "Feature", "properties": {"id": 1},"geometry": {"type": "Polygon", "coordinates": [ [ [ -83.52936044652942, 40.30230752849768], [ -83.52924865349425, 40.30230753872012], [ -83.52924666169983, 40.3021800251207 ], [ -83.52935848418728, 40.302181900418084 ], [ -83.52936044652942, 40.30230752849768]]]}}, ]}');
that.map.data.loadGeoJson(promise);
У вашей JSON есть синтаксическая ошибка, которая делает ее недействительной json, что означает, что она не может быть проанализирована. –
Извините, что Comma не существует. Это была ошибка Typo. Код без запятой –