首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

POI获取

POIPOI是“Point of Information”的缩写,中文可以翻译为“信息”。在地理信息系统中,一个POI可以是一栋房子、一个商铺、一个邮筒、一个公交站等。...每个POI包含四方面信息,名称、类别、坐标、分类,全面的POI讯息是丰富导航地图的必备资讯,及时的POI信息能提醒用户路况的分支及周边建筑的详尽信息,也能方便导航中查到你所需要的各个地方,选择最为便捷和通畅的道路来进行路径规划...数据的获取我们一般采用规划云来获取 网址链接为:http://guihuayun.com/poi/ ?...需要注意的是我们获取到的数据是从百度地图上获取的,为BD09坐标系,与wgs84有一定偏移 【GCJ02:火星坐标系,是由中国国家测绘局制订的地理信息系统的坐标系统。...获取方式还是老样子公众号内回复:0013

81420

用Python实时获取地球卫星图并自动更新为桌面

本文教你轻松定制自己的桌面背景 (建议带上耳机听一下地球的声音) 最近疯狂迷恋地球卫星图和地球的卫星视频,看上面的视频简直极度舒适。不禁想把这种图片作为桌面背景图。...思路其实很简单,三步搞定: 第一步:获取图片,下载储存 第二步:将图片设置成背景图 第三步:定时执行任务,更新地球的卫星图 第一步 首先找到自己想要获取的图片。...如果你喜欢小姐姐的话点这里: 如果你喜欢小哥哥的话点这里: 我这里直接上高清地球卫星图,选择Himawari-8,简直是卫星中的劳斯莱斯。...高清地图卫星图位置: http://himawari8-dl.nict.go.jp/himawari8/img/D531106/1d/550/ + GMT时间_0_0.png 那我们直接从网页获取图片:

1.7K20

Three.js - 走进3D的奇妙世界

2)相机 相机是用来拍摄的工具,通过控制相机的位置和方向可以获取不同角度的图像。...,两个能够组成一条直线,三个不在一条直线上的就能够组成一个三角形面,无数三角形面就能够组成各种形状的几何体。...6.1 光源 光源类似蜡烛放出的光,不同的是蜡烛有底座,光源没有底座,可以把光源想象成悬浮在空中的火苗,光源放出的光线来自同一,且方向辐射向四面八方,光源在传播过程中有衰弱,如下图所示,光源在接近地面的位置...7.1 普通纹理贴图 在这个示例中使用上图左侧的地球纹理,在球形几何体上进行贴图就能制作出一个地球。...代码如下: /* 创建地球 */ function createGeom() { // 球体 var geom = new THREE.SphereGeometry(1, 64, 64)

8.3K20

全球首次 中国团队成功在近地轨道获取地球全貌照片

令人难以置信的是,这组“看起来像游戏CG合成的地球照片”,其实是地卫二智能应急一号卫星100%的原始拍摄图。...受惠于太空边缘无与伦比的高对比度、高透明度和地卫二强大AI算力和算法的配合,地卫二公司获取了多组“美得不像真的”的从太空拍摄地球的影像,刷新了人们对“卫星图片”的美学认知。...这是由ATS-3卫星在1967年拍摄的图像,是人工处理合成的“整颗地球”,系第一张完整的彩色平面图像。图源:网络。...1972年,人类拍摄的首张被完全照亮的地球彩色照片(AS17-148-22725)。...据悉,“太空之弦”是一个革命性的太空人工智能系统,该设备搭载了有史以来最强大的星上AI算力和智能操作系统,让数据的获取和调优可以直接在太空中完成。

17460

Three.js - 走进3D的奇妙世界

2)相机 相机是用来拍摄的工具,通过控制相机的位置和方向可以获取不同角度的图像。...,两个能够组成一条直线,三个不在一条直线上的就能够组成一个三角形面,无数三角形面就能够组成各种形状的几何体。...6.1 光源 光源类似蜡烛放出的光,不同的是蜡烛有底座,光源没有底座,可以把光源想象成悬浮在空中的火苗,光源放出的光线来自同一,且方向辐射向四面八方,光源在传播过程中有衰弱,如下图所示,光源在接近地面的位置...在这个示例中使用上图左侧的地球纹理,在球形几何体上进行贴图就能制作出一个地球。...代码如下: /* 创建地球 */ function createGeom() {     // 球体     var geom = new THREE.SphereGeometry(1, 64, 64)

9.8K40

three.js 着色器材质之纹理

今天郭先生说一说如何在three.js着色器中添加纹理,先看看今天要完成的效果,在线案例请点击着色器纹理。...image.png 捕57获.PNG 这里我们分别引入三个纹理,分别是地球的表面纹理,对应的海拔灰度图,和云朵的纹理。...使用表面纹理还是地球的外貌,海拔灰度图给地球添加凹凸效果,云朵纹理给地球添加云朵效果。下面我们说一说代码。 1. 绘制几何体,加载贴图 我们只需要在一个球体中进行操作,所以新建一个球体。...顶点着色器 顶点着色器我们只是用地球的灰度图,这里面是用texture2D( texture2, vUv )来获取图片中每个的颜色值。...新建三维向量newPosition,这个向量代表球体上的经过灰度贴图操作后新的位置。

3.5K10

Google Earth Engine谷歌地球引擎获取投影信息、坐标系及其转换参数

本文主要对GEE中的投影信息与参考坐标系及其空间转换参数获取加以介绍;本文是谷歌地球引擎(Google Earth Engine,GEE)系列教学文章的第十二篇。   ...首先,依据Google Earth Engine谷歌地球引擎JavaScript代码基础规则与语句中提及的遥感影像导入方法,导入2020年08月03日成像的,且Path号为123,Row号为032(覆盖北京市...关于GEE中缩放系数的具体讲解请查看Google Earth Engine谷歌地球引擎JavaScript代码基础规则与语句。   ...基于Google Earth Engine谷歌地球引擎栅格代数与NDVI计算中介绍的.select()函数,将上述三个波段取出,并重新使用.projection()函数获取其投影信息。...随后,我们还可以将当前图层投影信息的线性比例(单位为m)加以获取

43920

现在做 Web 全景合适吗?

先看一下实例 gif: tl;dr; 使用 three.js 实现全景技术 UV 映射原理简介 3D 坐标原理和移动控制 Web 陀螺仪简介 iv-panorama 简单库介绍 基于 Three.js...在几何绘制时,通过坐标变换使 X 轴的像素朝内,让用户看起来不会存在 凸出放大的效果。具体代码为: 。 UV 映射 上面只是简单介绍了一下代码,如果仅仅只是为了应用,那么这也就足够了。...在全景视频中,有两个非常重要的: UV 映射 3D 移动 这里,我们主要探索一下 UV 映射的细节。...x/y: 手指单次移动的距离 : 控制 latitude 的移动范围值 添加陀螺仪控制 Web 获取陀螺仪的信息主要是通过 事件获取的。其会提供相关的陀螺仪参数,alpha、beta、gamma。...简单来说,陀螺仪的参数在标准情况下,手机有两份坐标: 地球坐标 x/y/z:在任何情况下,都是恒定方向 手机平面坐标 x/y/z:相当于手机屏幕定义的方向 以手机本身为坐标点,地球坐标如图所示: x:

4.3K80

【带着canvas去流浪(15)】threejs fundamentals翻译系列1-scene graph

本文是three.js系列博文的一篇,第一篇文章是【three.js基础知识】,如果你还没有阅读过,可以从这一篇开始,页面顶部可以切换为中文或英文。...three.js中最核心的部分可能就是scene graph(或称为场景节点图)。3D引擎中的scene graph是一个表示继承关系的节点图谱,图谱中的每个节点都表示了一个本地坐标空间。 ?...我们在场景的中心放置一个简单的光源,稍后再对其进行定制,但本例中会先使用一个简单的光源对象来模拟从一个点发射出的光。...有时候我们需要一些辅助线以便可以更好地观察scene graph中的实体,three.js中提供了一些有用的工具。...我们将使用dat.GUI工具,它是一个非常流行的UI库,通常在three.js项目中使用。dat.GUI使用一个配置对象,将属性名和属性值的类型添加后,它将自动生成一个可以动态调整这些参数的UI。

1.6K10

Three.js DEM建模与渲染

在这个教程中,我们将学习如何使用three.js渲染土耳其最高的Ağrı山脉的数字高程模型(DEM)数据,使用的工具包括Three.js、geotiff、webpack和QGIS。...图像的一个像素覆盖30平方米的地面区域,卫星的摄像头与地球垂直。现在,有些卫星的分辨率可以做到小于一米,但一般来说,它们的数据不能免费获得。...Three.js Three.js是一个优秀的JS库,使WebGL更易于使用WebGL。...不要忘记旋转对象,因为three.js采用右手坐标系,这意味着,默认情况下,Z轴不是朝上而是指向你。关于这一的详细解释可以查看这里。...Math.PI / 2; this.scene.add(mountain); 你可以在开始时使用camera.up.set(0,0,1)旋转 x 轴或旋转相机,然后在上面放置山的模型,沿y 轴向下移动一

4.5K30

你的登录界面不够花里胡哨,3D 版本的来了

今天分享一篇用three.js 做的登录网站,里面还用到了粒子特效,一个字就是酷炫 前言: 该篇文章用到的主要技术:vue3、three.js 我们先看看成品效果: 登录gif 图 座机小图预览...下面我们就看看在three.js中如何创建一个3D世界吧!...THREE.Mesh(geometry, material) // 5.把网格放入场景中 scene.add(mesh) 关于光源 为场景设置光源的颜色、强度,同时还可以设置光源的类型(环境光、光源...)、光源所在的位置 【登陆页面】创建光源的例子: // 1.创建环境光 const ambientLight = new THREE.AmbientLight(0xffffff, 1) // 2.创建光源...它会创建一个canvas进行渲染 【登陆页面】创建渲染器的例子: // 获取容器dom const container = document.getElementById('login-three-container

85910

现在做 Web 全景合适吗?

tl;dr; 使用 three.js 实现全景技术 UV 映射原理简介 3D 坐标原理和移动控制 Web 陀螺仪简介 iv-panorama 简单库介绍 基于 Three.js 全景视频是基于 3D 空间...在全景视频中,有两个非常重要的: UV 映射 3D 移动 这里,我们主要探索一下 UV 映射的细节。...x/y: 手指单次移动的距离 Math.max(-88,Math.min(88,lat)): 控制 latitude 的移动范围值 添加陀螺仪控制 Web 获取陀螺仪的信息主要是通过 deviceorientation...事件获取的。...简单来说,陀螺仪的参数在标准情况下,手机有两份坐标: 地球坐标 x/y/z:在任何情况下,都是恒定方向 手机平面坐标 x/y/z:相当于手机屏幕定义的方向 以手机本身为坐标点,地球坐标如图所示: ?

2.2K40
领券