【发布时间】:2021-10-26 18:42:02
【问题描述】:
我最近两天在互联网上搜索地址以进行地理编码。我还没有找到更好的解决方案。我正在用 express graphql 构建一个 api。对于地理编码首先我使用这个geocoder 包。当我将此包与文档一起使用时,我遇到了一个错误。
代码-
geocoder.geocode("Dhaka, Bangladesh", function (err, data) {
console.log(err)
console.log(data)
});
然后我继续搜索。最后我在介质中找到了一种解决方案。当我使用它时,它也会抛出一条错误消息。那段时间我用node-gecoder.
代码-
let options = {
provider: 'openstreetmap'
};
let geoCoder = nodeGeocoder(options);
geoCoder.geocode('Bangladesh')
.then((res) => {
console.log(res);
})
.catch(err => {
console.log(err)
})
现在我错了。对我来说最好的解决方案是什么?
请帮忙。非常感谢。
【问题讨论】:
-
好的,下次。但是现在请告诉我解决方法?
标签: javascript node.js express google-geocoder