zoukankan      html  css  js  c++  java
  • Fast Earth

    如题:先上一张图,在说是如何实现的

    实现上图效果,有如下三种方式:

    1. 屏幕坐标绘制点要素,即将经纬度坐标转换成屏幕坐标方式绘制,大多数GIS系统都是采用这种方式;

       优点:实现方式简单,效果较好

       缺点:因为采用正交投影方式绘制,没有深度信息,与模型无遮挡关系;

    2. 采用billboard绘制方式,即将文字绘制到图片上,在生成纹理,采用布告板的方式进行绘制;

       有点: 实现方式简单,效果较好,且是三维坐标

        缺点:会生成很多纹理,即一个文字标签会生成一个纹理,管理起来较复杂,占用更对内存,比如  “中国”,会生成一个图片,“中华” 也会生成一张图片,“中”无法实现共享内存

    3. 采用Billboard-ex 方式,也是一种布告板方式,但数据可以进行共享,所有的文字数据集中到一张大纹理上管理,以索引的方式共享数据

        优点:效果好,三维坐标

        缺点:算法复杂

    如果用屏幕坐标下,不会被遮挡

    但在三维坐标下,可以被遮挡;

  • 相关阅读:
    HDU 1078 FatMouse and Cheese(DP)
    HDU 1160 FatMouse's Speed(DP)
    作业DAY019
    作业DAY018
    作业DAY017
    作业DAY016
    作业DAY015
    作业DAY014
    作业DAY013
    作业DAY012
  • 原文地址:https://www.cnblogs.com/FastEarth/p/11647342.html
Copyright © 2011-2022 走看看