如何接收选定地点的地理坐标?

时间:2017-09-06 17:18:15

标签: location botframework bing-maps

如何从用户选定的位置提取地理坐标?

据我所知,BotBuilder-Location只允许提取诸如place.streetAddress,place.locality,place.region,place.postalCode,place.country等信息。但我有兴趣接收地理坐标。

1 个答案:

答案 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