如何从用户选定的位置提取地理坐标?
据我所知,BotBuilder-Location只允许提取诸如place.streetAddress,place.locality,place.region,place.postalCode,place.country等信息。但我有兴趣接收地理坐标。
答案 0 :(得分:1)
Place类有一个GetGeoCoordinates函数,可用于获取其坐标。以下是源代码:https://github.com/Microsoft/BotBuilder-Location/blob/c4bdfa32c7190e92fc38ec02c6887edcace2dcf5/CSharp/BotBuilderLocation/Extensions.cs
这是一个示例(参见最后一个函数方法),它从该位置获取地址,使用GetGeoCoordinates函数从该位置获取坐标。 https://github.com/Microsoft/BotBuilder-Location/blob/master/CSharp/BotBuilderLocation.Sample/Controllers/MessagesController.cs