Page 184 - 测绘与空间地理信息研究
P. 184

Surveying and Mapping and Spatial Geographic Information Research
            测绘与空间地理信息研究


                2.“csv”转”gecjson”
                CSV(逗号分隔值,有时称为字符分隔值),其文件以纯文本形式存储表
            格数据(数字和文本)。它是一种通用的,相对简单的文件格式,被用户,企

            业和科学广泛使用。“csv”不是单一的,定义良好的格式,通常是指具有以下
            特征的任何文件:纯文本,使用某个字符集、由记录组成、每条记录被分隔符
            分隔为字段;每条记录都有同样的字段序列。因此通过某些软件将 csv 数据转换
            为 geojson 时,容易造成字段错误、数据丢失、结构混乱等故障。所以本书通过

            JavaScript 代码解析 csv 文件,首先读取 latfield、lonfield,然后判断几何类型,
            最后派生出相应的geojson对象导出。在整个解析过程中要注意根据csv文件内容,
            选择分隔符,否则无法正确识别出坐标数据。



                         第三节  实现地理信息数据可视化方法


                一、基于 WebGL 的影像地形可视化

                (一)地球地形影像瓦片数据可视化流程

                本节将在瓦片金字塔及 LOD 算法基础上研究地形影像瓦片数据的加载调度
            和可视化。瓦片作为整个地图地形影像可视化过程中的基石,深入地研究地球地
            形影像可视化技术,首先要了解瓦片的数据结构,在 Cesium 中瓦片数据结构的

            设计如表 6-4 所示。
                                    表 6-4 瓦片数据结构的设计

                             成员                           作用
                             level                      tile 的层级
                              x                        tile 的横坐标
                              y                        tile 的纵坐标
                            parent                       父瓦片
                           children                      子瓦片
                           rectangle                  tile 的地理范围
                             state                      tile 的状态
                           imagery                    tile 图层数据集
                          terrainData                 tile 高程数据集
                          isRenderable                  能否渲染



            ·174·
   179   180   181   182   183   184   185   186   187   188   189