第十章_地理数据的可视化.pdfVIP

  • 20
  • 0
  • 约9.42千字
  • 约 17页
  • 2020-11-22 发布于广东
  • 举报
第十课 地理数据的可视化 学习目标  了解墨卡托地图投影  了解点 ,线 ,区域的地理数据的可视化方法及其注意事项  实现常用的地理数据可视化 能力目标  能够根据数据选择合适的地理数据的可视化方法  能够绘制地图  能够完成地图上的常见可视化图形 1 地图投影 现实世界中的数据中经常包括位置信息 ,这里的地理位置特指真实的人类生活的空间。对 这类数据 ,信息的载体和编码方式都非常独特 ,也是可视化中非常重要的一部分。在广泛 使用了移动设备以及传感器之后 ,每时每刻都产生更多海量的地理空间数据。为我们进行 可视化提出了更多的挑战。 地图是最常用的最简单的探索地理位置数据的方法,可以把所有数值都放到地理坐标系中。 这个地理坐标系就关系到地图投影的问题。因为地球是球形的 ,我们需要将三维的地理坐 标转换到二维的屏幕坐标。有多种投影的方法 ,最常见的就是墨卡托投影。 墨卡托投影有成为正轴等角圆柱投影 ,由荷兰地图学家墨卡托与 1569 年发明。在这种投 影生成的二维视图中 ,经线是一组竖直的等距离平行直线 ,纬线是一组垂直于经线的平行 直线 ,相邻纬线之间的距离由赤道向两级增加大。但是投影中每个点上任何方向的长度比 均相等 ,及没有角度变形。但是面积变形明显 ,赤道上的保持原始面积 ,离赤道越远的面 积变大越多。 点数据的可视化 点数据描述的对象是地理空间中离散的点 ,具有经度和纬度的坐标 ,但是不具备大小尺寸。 这是地理数据中最常见最基本的一种 ,如地标性建筑 ,区域内的餐馆等。 常见的点数据的可视化方法就是直接根据坐标在地图上画点 ,如图是百度地图上标注的南 京地区的美食地点。 2 对于数据对象的其他属性 ,可以通过其他视觉编码的方式表示 ,比方说颜色和大小可以表 示分类型和数值型数据。下图就是旧金山湾区的 Airbnb房费 ,颜色代表房屋的种类 ,圆 点的大小代表房费的高低 以上例子中数据都是离散的 ,在数据量非常大的时候 ,会产生重叠。处理的一种方法可以 将地图分割成小块 ,采用合适的重建或是差值算法讲数据转换成连续的形式呈现 ,例如以 下的热力图表示世界各地实时发 Twitter 的消息数量。 3 上面的方法抽象的显示统计数据而不是每一个数据点。绘制每一个数据点可以让可视化展 示更多数据细节 ,但是需要调整数据点的位置来解决重叠问题 ,常见的方法是将重叠的点 在一个目标位置周围小范围内随机移动。下图就是用类似的算法可视化芝加哥和纽约地区 的各种族地域分布。通过半透明的模式 ,可以清晰的辨别不同种族的聚居区域 ,也了解到 聚居区交接的区域通常存在不同种族混居的情况。 4 线数据的可视化 地理位置空间数据中 ,线数据通常指连接两个或更多地点的线段或者路径。线数据具有长 度属性 ,常见的例子是地图上两点之间的行车路线。线数据也可以是一些自然地理对象 , 例如河流等。 最基本的线数据可视化通常采用绘制线段来连接相应的地点。如图就是百度地图展示从东 南大学四牌楼校区到九龙湖校区的行车路线。其中还采用不同的可视化方法达到更好的效 果 ,例如颜色 ,线型 ,宽度 ,标注等表示数据的属性。这里用红色 ,黄色和绿色表示路线 的拥堵情况 ,不同的线型代表不同的铁路 ,地铁 ,公路交通的路线。 在线数据在地图上展示时 ,要注意减少重叠和交叉的情况 ,增加可读性。比如在有限的地 图上显示大量的线数据会造成严重的视觉混淆。一种处理方法就是 ,如果是理解数据的整 体模式 ,可以简化线条 ,聚类为若干类线束来展示。如图是美国国内飞机航线的可视化图 , 用颜色表示飞机的型号 ,透明度表示航班的数量 ,尽管有大量线段重叠和交叉 ,但是整体 反映了美国国内航班的地理分布特征。 5 在有的实际情况中 ,需要清晰的呈现每一条连线 ,并进行信息检索。此时 ,如果有大量线 条重叠和交叉就阻碍了信息检索的效率 ,甚至变得不可行。这种情况下需要通过改变连线 的形状

文档评论(0)

1亿VIP精品文档

相关文档