微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

OSM for ERPnext

如何解决OSM for ERPnext

我想在 Erpnext 的一个字段中使用 OSM,来显示地图。以下是我使用开放路线服务的地图代码,但无法将其添加到 Erpnext 的 HTML 字段中。有人可以帮我吗?

let request = new XMLHttpRequest();

 request.open('POST',"https://api.openrouteservice.org/v2/matrix/driving-car");

 request.setRequestHeader('Accept','application/json,application/geo+json,application/gpx+xml,img/png; charset=utf-8');
 request.setRequestHeader('Content-Type','application/json');
 request.setRequestHeader('Authorization','key');

 request.onreadystatechange = function () {
   if (this.readyState === 4) {
     console.log('Status:',this.status);
     console.log('Headers:',this.getAllResponseHeaders());
     console.log('Body:',this.responseText);
     var data = this.responseText;
     var jsonResponse = JSON.parse(data);
     console.log(jsonResponse.destinations[0].snapped_distance);
   }
 };

 const body = '{"locations":[[9.70093,48.477473],[9.207916,49.153868]]}';

  request.send(body);

谢谢

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。