【解决办法】参考如下代码:
const url = '
https://iserver.supermap.io/iserver/services/transportationanalyst-sample/rest/networkanalyst/RoadNet@Changchun/path.rjson';
const params = {
nodes: JSON.stringify([{"x":119.6100397551,"y":-122.6278394459}, {"x":171.9035599945,"y":-113.2491141857}]),
hasLeastEdgeCount: false,
parameter: JSON.stringify({
resultSetting: {
returnEdgeIDs: false,
returnNodeIDs: false,
returnPathGuides: false,
returnRoutes: true,
returnEdgeFeatures: false,
returnEdgeGeometry: false,
returnNodeFeatures: false,
returnNodeGeometry: false
},
weightFieldName: "Length"
})
};
axios.get(url, { params })
.then(response => {
console.log('请求成功:', response.data);
// 处理返回数据
})
.catch(error => {
console.error('请求失败:', error);
// 处理错误
});