C# Gmap 根据提供的经度和纬度、以及半径,取得此半径内的最大最小经纬度
简述
因项目需求,所以做此功能。在网上查询了很多文章,最终调试成功一种方式:
//描述:根据提供的经度和纬度、以及半径,取得此半径内的最大最小经纬度
//lat:纬度 lon:经度 raidus:半径(米)
public static double[] GetAround(double lat, double lon, int raidus)
{Double latitude = lat;Double longitude = lon;Double degree = (24901 * 1609) / 360.0;double raidusMile = raidus;Double dpmLat = 1 / degree;Double radiusLat = dpmLat * raidusMile;Double minLat = latitude - radiusLat;Double maxLat = latitude + radiusLat;Double mpdLng = degree * Math.Cos(latitude * (PI / 180));Double dpmLng = 1 / mpdLng;Double radiusLng = dpmLng * raidusMile;Double minLng = longitude - radiusLng;Double maxLng = longitude + radiusLng;return new double[] { minLat, minLng, maxLat, maxLng };
}
这里提供一篇其他关于此功能的博客:
链接
C# Gmap 根据提供的经度和纬度、以及半径,取得此半径内的最大最小经纬度相关推荐
- 一个点的经度和纬度,以这个点为圆心,1000米为半径,最大的经度和纬度,最小的经度和纬度...
比方我如今知道一个点的经度和纬度了,然后我想算出以这个点为圆心,1000米为半径.最大的经度和纬度,最小的经度和纬度.请问怎么算呢? PHP代码我网上找了一个算出来好像不正确呀 ? 1 2 3 4 5 ...
- 原创:(网格化地图之初)高斯大地座标(经度、纬度)→3°投影带平面直角坐标(X、Y)换算...
好像不能上传Excel,暂时把结果用表格显示出来吧 高斯大地座标(经度.纬度)→3°投影带平面直角坐标(X.Y)换算表 数 据 预 处 理 投影点编号 纬度( ...
- java 球面距离_[置顶] C语言实验题:已知地球上两点的经度和纬度求其球面距离...
要求:地球的平均半径为6371千米,已知地球上两个城市A.B的经度和纬度,编程序求出这两个城市之间的地面距离. 首先,固定两点,a(x1,y1,z1),b(x2,y2,z2). 由空间解析几何及向量知 ...
- java点到曲线的距离公式,使用Haversine的距离公式获取经度和纬度的距离
我在大熊猫数据框架中工作,我试图获得每个标识符的每个点的经度和纬度的距离 . 这是目前的数据框: Identifier num_pts latitude longitude 0 AL011851 3 ...
- php如何测量坐标周围,php – 如何检查经度/纬度点是否在坐标范围内?
这基本上是球体上的 Point in polygon问题.您可以修改光线投射算法,使其使用大圆弧而不是线段. >对于构成多边形的每对相邻坐标,在它们之间绘制一个大的圆弧段. >选择不在多边 ...
- 用最优的定位方式,获得经度、纬度
比较喜好简单明了的风格,以下方法只是单次获取位置,定位方式没有写死,是根据设备当前所处环境获取最佳定位方式去定位的 /*** 用最优的定位方式,获得经度.纬度:[记得加权限]* @param cont ...
- google map 看经度和纬度
首先打开Google地图,在上面寻找一个地址,然后上下左右移动地图,让这个地址正好处于地图的正中心位置,当您想寻找坐标位置已经处于地图的中心位置的时候,拷贝并粘贴以下代码到你的浏览器地址栏: java ...
- 根据地址获取经度和纬度
/// <summary>/// 根据地址获取经度和纬度/// </summary>public string GetlatlngByAddress(string addres ...
- python 通过tif文件生成经度和纬度的二维矩阵
tif文件中不会保存经度和纬度矩阵数据,如果要用到经度和纬度矩阵可以通过下面的代码生成经纬度矩阵 import numpy as np from osgeo import gdaltif_Path = ...
- 在Google地图上找到经度和纬度的方法
谷歌地图(交通地图)上并没有显示某个地址的经纬度,实际上,我们已经想到了一个办法,可以找到在谷歌地图上任意地点的经度和纬度. 首先打开Google地图,在上面寻找一个地址,然后上下左右移动地图,让这个 ...
最新文章
- CMB/宇宙学中相关仪器设备和术语
- 前端的百度地图的api的使用
- 登陆模块防止恶意用户客户端攻击
- Apache支持ASP.NET方法浅析
- 为什么有了MAC层还要走IP层呢?
- 怎么用计算机计算出选手最后得分,WPS技巧:TRIMMEAN函数计算选手得分
- 洛谷-DFS-1019-单词接龙-个人AC题解和公共AC题解笔记
- ExtJS4之helloworld
- 【Calcite】Calcite入门
- C# 曲线上的点(一) 获取指定横坐标对应的纵坐标值
- python读取大文件太慢_强悍的Python读取大文件的解决方案
- Atitit.加密算法ati Aes的框架设计v2.2
- 矩阵范数与向量范数的公式及其理解
- eXtremeComponents简单应用
- 曾被诉“抄袭”,头条搜索想要突围有点难
- 大数据 人工智能 数据库 数据仓库
- 用Spring Boot开发API请求详解--API开发
- 学校教材订购系统课程设计
- [ctf逆向002]:修改二进制文件中汇编指令的三种方法(OD、IDA、C32asm)
- 重磅 !程序猿月薪7万可以落户北京!
热门文章
- 针对Win10 Tensorflow-2.x 训练 线程冻结(假死、卡住、几个epoch后、中途停滞、CPU占用0%) 等问题的排查总结
- 联想服务器修改mac,修改Thinkpad E420的无线网卡MAC地址?
- 北京项目总监市场需求
- vnc 键盘慢_在基于Web的VNC应用程序中支持多种键盘布局
- 前后端开发的心得体会_web前端学习心得体会
- 数据库:园林软件(病虫害题库)
- 无根树(无环连通无向图)的Prufer编码
- 2021-08-07:与数组中元素的最大异或值。给你一个由非负整数组成的数组 nums 。另有一个查询数组 queries ,其中 queries[i] = [xi, mi] 。第 i 个查询的答案是
- 数字信号处理的典型应用
- java isnull方法_isnull函数详解