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

How to receive selected location's geo coordinates?

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

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

地点 class 有一个 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