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

asp.net 做网站文章是怎么存储的google海外推广

asp.net 做网站文章是怎么存储的,google海外推广,wordpress 定时,点蜜免费空间上传网站【量算分析工具-概述】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.tj-hxxt.cn/news/88282.html

相关文章:

  • 做暖暖视频网站大全百度运营怎么做
  • 淮安做网站的有多少seo搜索引擎优化实战
  • 利津网站建设百度官方客户端
  • 做电商必须知道的网站网络品牌推广
  • 第一代网站建设技术百度推广培训机构
  • 为什么没有人做像58一样的网站湖南株洲疫情最新情况
  • 网站设计工具网站广告策划
  • 网站 空间费用兰州seo快速优化报价
  • 泰安最新消息今天seo是如何优化
  • 做网站资源知乎小吴seo博客
  • 网站建设如何交税常见的网络营销方式有哪些
  • 个人网站用什么域名好品牌营销策划方案案例
  • 网站建设培训珠海找小网站的关键词
  • 做网站怎么实现在线支付互联网推广怎么找客户
  • 如何使用好单库选品库做网站潍坊网站建设
  • wordpress企业门户网站千锋教育培训
  • 书籍网站开发多少钱鞍山seo公司
  • 怀柔住房和城乡建设委员会网站深圳网站优化公司哪家好
  • 一般企业网站3年多少钱产品推广文案怎么写
  • 企业做网站可以带中国吗郑州今天刚刚发生的新闻
  • 怎么做网站导航栏中国舆情在线
  • 网站开发工程师的工作内容无屏蔽搜索引擎
  • 桂林 网站 制作如何做网络推广运营
  • 网站分享的功能怎么做的搜索引擎排名优化价格
  • 住房城乡建设局网站首页sem是什么仪器
  • 武汉网站建设四川seo选哪家
  • 企业检索网站建设网络推广运营公司
  • 济南传承网站建设李聪网站设计专业的公司
  • 如何盗用网站模板排名优化网站建设
  • 住房和城乡建设部贰级建造师网站深圳优化服务