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

做设计赚钱的网站天津企业做网站

做设计赚钱的网站,天津企业做网站,wordpress好用的文件管理,阿里巴巴运营要学多久一、彩色GeoTIFF图像渲染 Sentinel-2 卫星任务收集并传播覆盖地球陆地表面的图像#xff0c;重访频率为 2 至 5 天。传感器收集多波段图像#xff0c;其中每个波段都是电磁频谱的一部分。 2A 级 (L2A) 产品提供以下频段的表面反射率测量#xff1a; BandDescriptionCentra…一、彩色GeoTIFF图像渲染 Sentinel-2 卫星任务收集并传播覆盖地球陆地表面的图像重访频率为 2 至 5 天。传感器收集多波段图像其中每个波段都是电磁频谱的一部分。 2A 级 (L2A) 产品提供以下频段的表面反射率测量 BandDescriptionCentral Wavelength (μm)Resolution (m)B01Coastal aerosol0.43360B02Blue0.46010B03Green0.56010B04Red0.66510B05Vegetation red edge0.70520B06Vegetation red edge0.74020B07Vegetation red edge0.78320B08Near-infrared0.84210B09Water vapor0.94560B10Short-wave infrared - Cirrus1.37560B11Short-wave infrared1.61020B12Short-wave infrared2.19020 有一系列 Sentinel-2 L2A 产品作为云优化的 GeoTIFF 存储在 Amazon S3 上。在这个练习中我们将在地图上渲染其中一个产品。 首先重置您的 index.html​ 以便我们准备好渲染整页地图 !DOCTYPE html htmlheadmeta charsetutf-8titleOpenLayers/titlestyleimport node_modules/ol/ol.css;/stylestylehtml, body, #map-container {margin: 0;height: 100%;width: 100%;font-family: sans-serif;}/style/headbodydiv idmap-container/divscript src./main.js typemodule/script/body /html 现在我们将导入两个以前未使用过的新组件 用于处理多波段栅格数据的 ol/source/GeoTIFF​​ol/layer/WebGLTile​ 用于在地图上显示WebGL渲染的瓦片图层。使用WebGL技术可以实现更高性能的地图渲染特别是在处理大量数据或复杂图形时。用于使用 GPU 上的着色器操作瓦片数据 更新您的 main.js​ 以在地图上加载和渲染远程托管的 GeoTIFF 文件 import GeoTIFF from ol/source/GeoTIFF.js; import Map from ol/Map.js; import Projection from ol/proj/Projection.js; import TileLayer from ol/layer/WebGLTile.js; import View from ol/View.js; import {getCenter} from ol/extent.js;const projection new Projection({code: EPSG:32721,units: m, });// metadata from https://s3.us-west-2.amazonaws.com/sentinel-cogs/sentinel-s2-l2a-cogs/21/H/UB/2021/9/S2B_21HUB_20210915_0_L2A/S2B_21HUB_20210915_0_L2A.json const sourceExtent [300000, 6090260, 409760, 6200020];const source new GeoTIFF({sources: [{url: https://sentinel-cogs.s3.us-west-2.amazonaws.com/sentinel-s2-l2a-cogs/21/H/UB/2021/9/S2B_21HUB_20210915_0_L2A/TCI.tif,},], });const layer new TileLayer({source: source, });/*** 创建一个新的Map实例。* param {Object} options - 配置项对象。* target: map-container - 地图容器的ID。* layers: [layer] - 地图图层数组。* view: new View({* projection: projection - 投影类型。* center: getCenter(sourceExtent) - 地图中心点基于源范围计算得到。* extent: sourceExtent - 地图显示的范围。* zoom: 1 - 地图初始缩放级别。* })* returns {Map} 返回一个新的Map实例。*/ new Map({target: map-container,layers: [layer],view: new View({projection: projection,center: getCenter(sourceExtent),extent: sourceExtent,zoom: 1,}), }); http://localhost:5173/ 上的工作示例显示了一张地图其中包含在 WebGL 图块图层中渲染的 GeoTIFF。 ​​ Sentinel-2 GeoTIFF 的真彩色渲染 最困难的部分是确定 projection​ 和 extent​ 适合地图视图。在下一步中我们将使这变得更容易。 ‍ 二、简化view中的代码 在前面的示例中我们必须使用有关空间参考系统和图像坐标位置的信息来配置地图视图。 关于图像我们需要知道的第一件事是空间参考系统的标识符。这用于创建 OpenLayers Projection​ 还需要知道单位 const projection new Projection({code: EPSG:32721,units: m, });关于图像我们需要了解的第二件事是它的坐标位置。这用于创建边界框或范围数组 // metadata from https://s3.us-west-2.amazonaws.com/sentinel-cogs/sentinel-s2-l2a-cogs/21/H/UB/2021/9/S2B_21HUB_20210915_0_L2A/S2B_21HUB_20210915_0_L2A.json const extent [300000, 6090260, 409760, 6200020];有了这些信息我们终于能够配置地图的视图 new Map({target: map-container,layers: [layer],view: new View({projection: projection,center: getCenter(extent),extent: extent,zoom: 1,}), }); GeoTIFF 图像通过特殊的“geo”标签扩展了常规 TIFF 图像这些标签提供有关图像的空间参考系统和坐标位置等信息。 OpenLayers 中的 ol/source/GeoTIFF​ 源解析此信息并且可以理想地用于配置地图的视图。 GeoTIFF 源的 source.getView()​ 方法返回视图属性的一个promise例如 projection​ 、 center​ 、 extent​ 和 zoom​ )。 地图构造函数现在接受一个 view 选项该选项可以是这些相同属性的 promise。因此我们可以向地图提供来自源的视图属性的 promise而不是自己深入元数据以查找投影和范围等内容。 更新您的 main.js​ 以便地图构造函数使用这个新方法从源获取视图属性 new Map({target: map-container,layers: [layer],view: source.getView(), }); 现在可以从 main.js​ 文件中删除 projection​ 、 extent​ 和相关导入 View​ 、 Projection​ 和 getCenter​ 。 你应该会在http//localhost5173/找到和以前一样的结果–但是这次我们写的代码更少了 ​​ Sentinel-2 GeoTIFF的真彩色渲染 ‍
http://www.w-s-a.com/news/145079/

相关文章:

  • 基于html5的网站开发wordpress主题工具
  • php网站开发的成功经历公司网站现状
  • 软件发布网站源码中国企业公示信息网
  • flash 的网站网站型销售怎么做
  • 营销型网站单页网站的域名和密码
  • 建网站保定seo自动发布外链工具
  • 做公众号关注网站做课件用这15大网站
  • 怎么制作公司自己网站店铺设计软件手机版
  • 深圳网站关键词优化公司哪家好怎么选择锦州网站建设
  • 标准网站优势项目合作网站
  • 无人机东莞网站建设wordpress站群管理破解版
  • 深圳企业官网网站建设教育培训学校
  • 医疗网站建设及优化西安网站建设开发公司
  • 网站建设详细流程ydg wordpress theme
  • 湖北黄石域名注册网站建设编程网站项目做哪个比较好
  • 旺道网站排名优化咸阳建设网站
  • 建设一个类似淘宝的网站律师做推广宣传的网站
  • 东阳网站建设方案网站建设asp
  • 模板网站建设一条龙平面设计师招聘信息
  • 制作一个网站流程企业建设网站的母的
  • 九州建网站网页游戏平台代理
  • 培训课程网站网上下载的网站模板怎么用
  • 重庆山艺网站建设塘厦理工学校
  • 做网站的人叫什么软件玩具网站设计
  • 网站说服力营销型网站策划 pdf深圳有什么公司名称
  • 做物流的可以在那些网站找客户男生晚上正能量你懂我意思
  • 宁德市城乡住房建设厅网站教育机构logo
  • 做定制网站价格有网站了怎么做app
  • 做网站和制作网页的区别北京朝阳区最好的小区
  • 网站策划 ppt北京装修公司排名推荐