我们得到了百度坐标,现在依据这一坐标来获取相应的信息。下面是相应的代码
注:
(1).使用const常量来定义一个百度地图API的URL模板,方便后面的调用。
(2).TransToBaiduCoord函数是《C#的百度地图开发(二)转换JSON数据为相应的类》中将非百度坐标转换成百度坐标方法的封装。
(3).RequestUrl方法是《C#的百度地图开发(一)发起HTTP请求》所说的发起HTTP请求的封装。
(4).CoordLocationResult类的具体实现,请参看后面的代码。
注:类的构造方法依据前面所说的构造,也可以使用工具直接生成(链接)。
下面是测试代码
测试结果如下
从图中可以看到,formatted_address是位置信息,business是商圈信息,pois是周围的信息,其他的信息可自行参考百度地图WebApi的官方文档说明。
这样,我们就得到了指定坐标点的位置信息,那得到了这些信息后,如果在前面的地图上显示呢?
新闻热点
疑难解答