本文主要介绍两部分内容:一是利用百度地图的“坐标拾取器”精确提取目标的经纬度信息。二是利用MATLAB精确绘制中国地图(包含九段线和南海小图),并根据经纬度信息标记目标点。
1 精确提取目标的经纬度信息。
1.1 登录百度地图(),点击“地图开放平台”。
1.2 进入“地图开放平台”,下拉找到“工具支持”,点击“坐标拾取器”。
1.3 进入坐标提取系统,选择城市,放大/缩小地图找到目标,或者输入关键词直接搜索目标。在目标上方点击左键,即可获得其经纬度。点击右上角的“复制”按钮可以复制该目标的经纬度信息。下图是获得的三亚市气象局具体经纬度信息,东经109.547761,北纬18.237952。同样的方法,获得喀什市气象局和天津市气象局的经纬度信息。
最终获得的三亚、喀什和天津气象局的经纬度信息如下:
三亚109.547761,18.237952
喀什 75.987721,39.462751
天津117.192108,39.098075
(在接下来的应用中保留小数点后两位有效数字。坐标拾取器除了可以获得目标的经纬度信息,也可根据经纬信息反查出目标的位置)
2精确绘制中国地图(包含九段线和南海小图),并根据经纬度信息标记目标点。
2.1 启动MATLAB,新建脚本,输入下列代码。
2.2 保存和运行上述代码,得到如下图形。根据国界省界数据精确绘制出了中国地图,同时在地图右下方添加了南海小图,九段线清晰可见。
2.3 同时根据第一步“坐标拾取器”获得的三亚、喀什和天津气象局的经纬度信息,在上图中用红点+文字的形式进行了标记。
最后,欢迎关注和推荐“航天派”微信公众号,后续将有更多技术类文章推送。如果对本文有疑问或者需要数据及源代码,欢迎联系作者。
———END———
限 时 特 惠: 本站每日持续更新海量各大内部创业教程,永久会员只需98元,全站资源免费下载 点击查看详情
站 长 微 信: yjxmw518