当前位置: 首页 > news >正文

陕西 做网站的公司百度免费推广怎么做

陕西 做网站的公司,百度免费推广怎么做,企业网站模板下载价格多少,网页制作软件简介【量算分析工具-概述】GeoServer改造Springboot番外系列三-CSDN博客 【量算分析工具-水平距离】GeoServer改造Springboot番外系列四-CSDN博客 【量算分析工具-水平面积】GeoServer改造Springboot番外系列五-CSDN博客 【量算分析工具-方位角】GeoServer改造Springboot番外系列…

【量算分析工具-概述】GeoServer改造Springboot番外系列三-CSDN博客

【量算分析工具-水平距离】GeoServer改造Springboot番外系列四-CSDN博客

【量算分析工具-水平面积】GeoServer改造Springboot番外系列五-CSDN博客

【量算分析工具-方位角】GeoServer改造Springboot番外系列六-CSDN博客

【量算分析工具-坡度】GeoServer改造Springboot番外系列七-CSDN博客

【量算分析工具-获取高程】GeoServer改造Springboot番外系列八-CSDN博客

【量算分析工具-贴地距离】GeoServer改造Springboot番外系列九-CSDN博客

【量算分析工具-贴地面积】GeoServer改造Springboot番外系列十-CSDN博客

贴地距离

1、思路

将两点之间线段抽象成为若干个具有高程的经纬度点,计算每两个点之间的距离,然后累加所有距离之和,即为贴地距离。

 如图,AB连线经过C、D、E、F、G五个点,他们的高程用H表示,他们两点之间的距离用L表示,那么算出A到B之间的贴地距离的公式:

Distance = AC+CD+DE+EF+FG+GB

=\sqrt{(H_{A}-H_{C})^{2}+L_{AC}^{2}}   +  \sqrt{(H_{C}-H_{D})^{2}+L_{CD}^{2}} +  \sqrt{(H_{D}-H_{E})^{2}+L_{DE}^{2}}

 +  \sqrt{(H_{E}-H_{F})^{2}+L_{EF}^{2}} +  \sqrt{(H_{F}-H_{G})^{2}+L_{FG}^{2}} +  \sqrt{(H_{G}-H_{B})^{2}+L_{GB}^{2}}

2、步骤

1、根据两点坐标获取瓦片范围;

2、合并瓦片成为一个新的大瓦片;

3、读取大瓦片的高程数据;

4、两点经纬度转换成像素坐标;

5、根据Bresenham直线算法,获取两点像素之间所有像素点坐标;

6、最后根据上面示意图的公式计算出地表距离。

3、代码

package com.gs.springboot.gmserver.util;import org.locationtech.jts.geom.Coordinate;import java.awt.image.BufferedImage;
import java.util.ArrayList;
import java.util.LinkedHashSet;
import java.util.List;
import java.util.Set;/*** 距离计算工具类*/
public class DistanceUtil {/*** 椭球平均半径,单位m,椭球半径是6,378,137m*/private static final double EARTH_RADIUS = 6371008.77138;/*** 获取高程数据的地表距离** @param zoom           层级* @param coordinateList 连线的经纬度集合* @param rootPathList   高程terrain-rgb数据文件夹集合* @return double*/public static double getSurfaceDistance(int zoom, List<double[]> coordinateList, List<String> rootPathList, String type) {if (coordinateList.size() < 2) {throw new IllegalArgumentException("The line list must contain exactly two coordinates
http://www.dinnco.com/news/23845.html

相关文章:

  • 做网站为什么赚钱苏州优化排名seo
  • 网站建设合同.doc全国广告投放平台
  • html简单网站开发案例市场推广的方法和规划
  • 哪些企业需要做网站免费推广方式都有哪些
  • 官方网站建设审批手续怎么快速排名
  • 做影视网站挣钱吗抖音营销软件
  • 专业的网站建设制作服务沈阳seo网站关键词优化
  • 动画形式的h5在哪个网站做中国进入全国紧急状态
  • 网站开发存在的问题友情链接查询结果
  • 品牌网站建设 意义企业官网定制设计
  • 唯品会网站开发技术分析软件公司
  • 微信怎么做一些微网站市场营销手段有哪四种
  • 医院网站设计怎么做北京seo公司工作
  • 做网站的的价格一份完整app运营推广方案
  • 海外营销是做什么的seo方法培训
  • 如何开网店详细教程广州aso优化
  • 西安网站建设费用百度新站关键词排名
  • 网站怎样做才能有点击率免费发布活动的平台
  • 网站栏目建设图深圳网站搜索优化工具
  • 网站是哪个公司做的好怎么样把广告做在百度上
  • php做网站用什么开发工具网站如何快速推广
  • 百度云网站建设教程关键词统计工具有哪些
  • 手机商城网站系统百度sem
  • 帮人做网站的推广动态网站设计
  • pageadmin 制作网站怎么绑定域名人工智能培训机构哪个好
  • 企业网站备案域名可以用个人的百度百家号官网登录
  • 网站开发维护承担的法律责任怎么去推广自己的店铺
  • 测试一个网站的访问速度优化最狠的手机优化软件
  • 网站建设视频教程推荐外链网站推荐几个
  • 杭州做网站小程序多少钱简易的旅游网页制作