android 地图方向北方,地图上方向的判断方法
一、一般地图上定方向
面对地图,上北下南,左西右东。在此基础上,还可再分出东北、东南、西南、西北的方向。如图一所示。
例:图二中,A点在B点的______方向。
解析:以B点为原点,作坐标,如图中虚线,根据上北下南,左西右东,即可确定,A点在B点的西北方向。
二、指向标定方向
在有指向标的地图上,要根据指向标来定方向。指向标的箭头所指方向为北方,但不一定指图的下方,因此,可以通过旋转,使箭头向上,再根据上北下南,左西右东来确定其他方向。
例:图三中,ab为一公路,A、B为村庄,回答第(1)-(2)题。
(1)图中公路由a向b的走向变化是________。
(2)村庄A在村庄B的_______方向。
解析:解题的关键是将指向标平行移到所求位置,以此为原点,如图四中位置,再作它的垂线,通过旋转,使箭头向上,再根据上北下南,左西右东确定其他方向,这样就可以看出,公路由a向b的走向变化是由东南向西北延伸,然后转向正北方向延伸;同理村庄A在村庄B的西南方向。
三、经纬网定方向
1. 基本原则
(1)根据离南北极远近确定南北方向:离北极越近的点越位于北方,离南极越近的点越位于南方。
(2)根据地球自转方向确定东西方向:选择小于180°的一段弧(即两点间的经度差小于180°),顺地球自转方向,箭头所指方向为东方,处于箭尾一端为西方。
2. 注意:处于同一经线上的两点,只有正南、正北之分,没有东西之分;位于同一纬线上的两点,只有正东、正西之分,没有南北之分。
3. 实例分析
例1:读图五,回答第(1)-(2)题。
(1)A点在E点的_______方向,B点在E点的______方向。
(2)A点在B点的_______方向。
解析:A、E两点在同一经线上,故方向只有正南、正北之分,根据上北下南可判断A点在E点的正北方;B点和E点在同一纬线上,故方向只有正东、正西之分,由E点到B点经度差为8°(100°-92°),小于180°,标出地球自转方向,如图五所示,则箭头所指向的B点为东,故B点在E点的正东方。A、B两点不在同一经纬线上,既要确定两点间的东西方向,又要确定两点间的南北方向。南北方向的确定:B点离南极点近,A点离南极点远,所以,A点在B点的北方。东西方向的确定:A点到B点经度差小于180°,顺地球自转方向,B点在A点的东方,A点在B点的西方。因此,A点在B点的西北方。
例2:已知A点(20°S,40°W)、B点(30°S、150°E),问A点在B点的______方向。
解析:解答此题时,可把A、B两点表示在经纬网图上,如图六所示,南北方向的确定:A、B两点同在南半球,B点的纬度大,离南极点近,故A点在B点的北方。东西方向的确定:A、B两地经度差为170°,小于180°,而A、B”两地经度差为190°,大于180°,故从B点向A点标出地球自转方向,箭头所指方向为东方,因此A点在B点的东北方。
例3:读图七,甲点在乙点的______方。
解析:东西方向确定:在甲、乙两地经度差小于180°的一段弧处画上地球自转方向,如图七所示,位于箭头一端为东方,处于箭尾一端为西方,故甲点在乙点的东方。
南北方向确定:甲点离南极点远,乙点离南极点近,故甲点在乙点的北方。由以上可知,甲点在乙点的东北方。
android 地图方向北方,地图上方向的判断方法相关推荐
- WebGL入门(十六)-三维视图模型原理,视点、视线、观察点、上方向
三维视图模型原理 1.demo效果 2.相关知识点 2.1 视点.视线.观察点.上方向 2.2 创建视图矩阵 3. demo代码 1.demo效果 如上图,这个demo中三个不同颜色的三角形展示在三维 ...
- Android百度地图(二)结合方向传感器我们自己定位哪里走
Android百度地图(二)结合方向传感器我们自己定位哪里走 本文代码在http://blog.csdn.net/xyzz609/article/details/51943556的基础上进一步修改,有 ...
- android地图入门,android 百度地图入门01 (史上最详没有之一)
最近一直和百度地图打交道,写几篇博客记录一下吧,目前最新版是4.0的 ,之前我用的是3.7的, 就以4.0的为例说一下最基本的配置流程吧. 一.准备工作 1.申请一个百度地图开发者账户--地址:htt ...
- 百度地图的简单开发之方向传感器实现定位功能
今天我们来谈下百度地图的定位功能,在此之前我已经将百度地图的基本地图大概说了下,其实百度地图的基本功能还有很多的内容.感兴趣的可以到百度地图的开发者的官网看看.今天就开始来讲下百度地图中的定位功能. ...
- 高德地图和百度地图接口封装遇到的问题(二):绘制带有方向箭头的折线
临时接到一个小任务,要封装一个绘制带有方向箭头的折线的功能接口,就下面这种样式: 百度地图给的示例是这样的: var sy = new BMap.Symbol(BMap_Symbol_SHAPE_BA ...
- android拍照保存照片方向,Android:Camera2开发详解(上):实现预览、拍照、保存照片等功能...
android.jpg 前言 在前几篇文章中介绍了如何调用系统相机拍照和使用Camera1的实现自定义相机拍照.人脸检测等功能 文章传送门: 接下来的几篇文章中,我将给大家介绍如何使用Camera2实 ...
- java地图上标记_绘制点标记-在地图上绘制-开发指南-Android 地图SDK | 高德地图API...
点标记用来在地图上标记任何位置,例如用户位置.车辆位置.店铺位置等一切带有位置属性的事物. 地图 SDK 提供的点标记功能包含两大部分,一部分是点(俗称 Marker).另一部分是浮于点上方的信息窗体 ...
- Android开发之百度地图定位以及简单覆盖物的实现
直接上代码: 先看下效果图: 我这里主要做了三个功能: 1.一秒钟实时定位功能: 2.添加任意经纬度地点到地图上: 3.判断朝阳门是否在本人定位范围1000米内: 百度地图初始化方法: DemoApp ...
- Android studio 百度地图SDK之地图定位与运动轨迹绘制
百度地图定位与运动轨迹 Android开发的前期准备 地图图层显示与定位 运动轨迹的简单绘制 Android开发的前期准备 Android配置在百度地图SDK官网上有详细的说明.具体可以参考官网的教程 ...
最新文章
- Android开发--蓝牙操作
- LeetCode 684. Redundant Connection
- WebApi单元测试记录
- Web报表工具FineReport二次开发JS之字符串
- 通过反编译让SpecFlow支持多层属性值的验证
- 计算机科学与技术专业的英文作文,计算机专业英语:科技交流与科技论文写作...
- 精品:Spline导数及曲率计算(判断曲线的弯曲程度)
- Java 对象数组的定义与用法详解
- Qt音视频开发41-人脸识别嵌入式
- 使用MybatisPlus实现ShiroRealm
- 投影幕布尺寸计算器_投影幕布:投影幕布的尺寸计算
- 衣带渐宽终不悔,为“指针”消得人憔悴(二)
- 下载安装electron和electron-builder遇到的问题及部分解决办法
- 画小米的新Logo只用border-radius可不行!
- 三月模拟题——炉石传说
- 名字空间的含义及作用
- x5550支持服务器内存吗,英特尔® 至强® 处理器 X5550
- 【论文分享】ACL 2020 神经网络的可解释性
- 车型识别API调用与批量分类车辆图片
- 布局布线流程的10大步骤
热门文章
- MATLAB中的共轭转置与非共轭转置
- 久等了,铁威马TOS 5内测招募来了
- 1>cl : 命令行 warning D9035: “Gm”选项已否决,并将在将来的版本中移除1>cl : 命令行 error D8016: “/ZI”和“/Gy-”命令行选项不兼容
- 电销找客源的三种途径,你知道几种?
- 牛客竞赛数学专题班生成函数I 题解
- 如何利用有限的数据发表更多的SCI论文?——利用ArcGIS探究环境和生态因子对水体、土壤和大气污染物的影响
- c语言蒙特卡洛树搜索代码,uct-gobang
- 线上诊断之arthas
- 深度学习中的模型修剪
- 使用python批量将word转为pdf