当前,我正在使用Mapbox Javascript SDK。创建客户端后,尝试使用reverseGeocode服务时。有人可以帮我吗?
我使用了forwardGeocode,它似乎工作正常。
const geocodingService = mbxGeocoding({ accessToken: environment.MY_ACCESS_TOKEN });
geocodingService.reverseGeocode({
query: [-95.4431142, 33.6875431],
limit: 2
})
.send()
.then(response => {
// GeoJSON document with geocoding matches
const match = response.body;
console.log(match);
});
遇到错误
core.js:15724错误TypeError:将圆形结构转换为JSON ->从具有构造函数'MapiError'的对象开始 |属性'request'->具有构造函数'MapiRequest'的对象 ---属性“错误”使圈子封闭 在JSON.stringify() 在可读ObjectToString(zone.js:669) 在resolvePromise(zone.js:831) 在resolvePromise(zone.js:788) 在zone.js:892 在ZoneDelegate.push ../ node_modules / zone.js / dist / zone.js.ZoneDelegate.invokeTask(zone.js:423) 在Object.onInvokeTask(core.js:17290) 在ZoneDelegate.push ../ node_modules / zone.js / dist / zone.js.ZoneDelegate.invokeTask(zone.js:422) 在Zone.push ../ node_modules / zone.js / dist / zone.js.Zone.runTask(zone.js:195) 在排水微任务队列(zone.js:601)