create tile key

contains

获取tile上的临界值

这里先获取层数的切份(下图)

然后使用xmin,xmax,ymin,ymax获取tile的四个点

再通过geoextent获取一个有有空间参考坐标系的边界框

下图是获取五个顶点世界坐标点的算法:

1 osg::Vec3d center, sw, se, ne, nw;
2
3             GeoPoint(getSRS(), x, y, 0, ALTMODE_ABSOLUTE).toWorld(center);
4             GeoPoint(getSRS(), west(), south(), 0, ALTMODE_ABSOLUTE).toWorld(sw);
5             GeoPoint(getSRS(), east(), south(), 0, ALTMODE_ABSOLUTE).toWorld(se);
6             GeoPoint(getSRS(), east(), north(), 0, ALTMODE_ABSOLUTE).toWorld(ne);
7             GeoPoint(getSRS(), west(), north(), 0, ALTMODE_ABSOLUTE).toWorld(nw);

转载于:https://www.cnblogs.com/lyggqm/p/6397535.html

[原][osgearth]osgearthElvation中的一帧相关推荐

  1. php如何截取出视频中的指定帧作为图片

    php如何截取出视频中的指定帧作为图片 一.总结 一句话总结:截取视频指定帧为图片,php ffmpeg扩展已经完美实现,并且php ffmpeg是开源的 二.php如何截取出视频中的指定帧作为图片 ...

  2. Cocos2d-x Lua中实例:帧动画使用

    Cocos2d-x Lua中实例:帧动画使用 下面我们通过一个实例介绍一下帧动画的使用,这个实例如下图所示,点击Go按钮开始播放动画,这时候播放按钮标题变为Stop,点击Stop按钮可以停止播放动画. ...

  3. mpeg4视频中,I帧、p帧、B帧的判定

    mpeg4视频中,I帧.p帧.B帧的判定 mpeg4的每一帧开头是固定的:00 00 01 b6,那么我们如何判断当前帧属于什么帧呢?在接下来的2bit,将会告诉我们答案.注意:是2bit,不是byt ...

  4. 为什么以太网中需要 最小帧

    很多人了解了 CSMA/CD 叫做载波侦听多路访问冲突检测,又听说以太网的数据帧最小长度不能小于64字节,这是为什么呢? 由于CSMA/CD算法的限制,以太网帧必须不能小于某个最小长度.以太网中,最小 ...

  5. (原)python中matplotlib的颜色及线条控制

    (原)python中matplotlib的颜色及线条控制https://www.cnblogs.com/darkknightzh/p/6117528.html 转载于: (原)python中matpl ...

  6. 【音视频数据数据处理 12】【H.264篇】解析H.264原始码流中的I帧 / P帧 / B帧数据(暂未解决,本文先放着,来日更新)

    [音视频数据数据处理 12][H.264篇]解析H.264原始码流中的I帧 / P帧 / B帧数据 一.如何判断是 I帧 / P帧 / B帧 1.1 slice_type 1.2 slice_head ...

  7. STM32芯片替代方案 | 从原厂资料中获取GD32F103VET6通信I2C接口电路设计 | 第四集

    辉光管需要用到IIC通信获取DS3231芯片的时间数据信息,所以需要使用IIC通信. STM32芯片IIC接口引脚的确定 通过查阅<High-density performance line A ...

  8. STM32芯片替代方案 | 从原厂资料中获取GD32F103VET6通信串口接口电路设计 | 第五集

    辉光管需要用到WiFi通信进行时间的更新,从网络中获取时间数据,所以需要使用串口通信.在一键下载电路中已经使用了串口0.所以单片机和WiFi的串口需要选择其他编号. STM32芯片串口接口引脚的确定 ...

  9. 华为云获取OBS中视频截帧图片

    华为云获取OBS中视频截帧图片 华为云的文档比较少,想要用到阿里云的视频截帧功能,找了半天没找到.最后跟客服沟通后,拿到了这个文档,完美解决(注:获取截帧图片请用视频原始链接不要用cdn的链接) 步骤 ...

最新文章

  1. php json_encode 后直接复制给js怎么调用,如何将数组从php(使用json_encode)传递给javascript...
  2. 没有Hyper-V服务,WP Emulator无法启动
  3. PHP stripos strpos,strpos()和stripos()函数的区别
  4. java idea连数据库报错:Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone'时区错误
  5. eclipse java工程目录_转载:Eclipse下的java工程目录
  6. pytorch dropout_PyTorch初探MNIST数据集
  7. windows定时计划备份MySql
  8. 邮箱与手机做账号的验证实例
  9. okhttp离线缓存_Android改造OkHttp离线缓存
  10. 手把手教你学51单片机-c语言版,手把手教你学51单片机(第2版 C语言版)
  11. ofd阅读器qt_OFD编辑器实例
  12. 关于C#操作WPS和office兼容性的问题
  13. 常见时序算法集合【资源整理】
  14. 网站图片定位代码html5,CSS中背景图片的定位
  15. 闪存中的NorFlash、NandFlash及eMMC三者的区别
  16. VSPD虚拟串口工具实用工具--小白入门篇
  17. Oracle用户被锁定问题
  18. 基于 Debian 的 GNU/Linux的Parrot 3.11 已发布
  19. 唯品会怎么样_陕南赤子_新浪博客
  20. kalilinux配合python可以做什么_KaliLinux的主要功能_Kali Linux可以做什么-SEO技术蜘蛛屯...

热门文章

  1. The driver is automatically registered via the SPI and manual loading of the
  2. SpringBoot使用netty
  3. linux下安装minio
  4. Map 集合的循环遍历 4 种方式
  5. 《Android Studio开发实战 从零基础到App上线(第2版)》出版后记
  6. Android开发笔记(一百二十四)自定义相册
  7. Android开发笔记(九十八)往图片添加部件
  8. 安装pycharm报nse.impl.GeneralLicenseManager - No valid license found错解决方案
  9. Unity寻路的功能总结
  10. python tcp服务器_python-tcp服务器为多个客户端服务