我目前正在WPF中制作一个c#程序。我的代码基于http://msdn.microsoft.com/en-us/library/dd221354.aspx。目前,我完成了地理编码和反向地理编码。我想知道如何在不输入纬度和经度的情况下自动知道当前位置。
答案 0 :(得分:0)
这些服务仅响应地址或坐标的输入。如果没有您提供一些信息,该服务将无法告诉您您的位置。在WPF应用程序中,您需要使用Windows中的位置平台来访问其设备中的用户位置。定位平台将使用以下几种方法之一获取用户位置; GPS,WIFI三角测量,IP地址查找。这将为您提供您所在位置的坐标(纬度/经度)。如果需要地址信息,请将此坐标发送到反向地理编码服务。您可以在此处找到有关如何在WPF中使用位置平台的信息:http://www.codeguru.com/csharp/.net/article.php/c16973/Using-the-Windows-7-Sensor-and-Location-Platform-from-C.htm