7.1. 概述

注:目前本课程讲授 Leaflet API。如果要在OpenLayers上查找以前的材质,请参见Lesson 7 archive page

上周,您使用了来自WMS的服务器绘制的图像来显示您的业务层(农贸市场)。本周,您将了解在地图上显示业务层的另一种方法。即,将原始数据发送到客户端(例如Web浏览器)以进行绘制。这是许多网络地图中的常用技术,如果使用得当,可以提供很多交互性,并可能提供更快的性能。上周查看作业的网络地图时,您甚至可能已经接触过这种做法。

本课程介绍用于将矢量GIS数据发送到浏览器的两种常见格式(KML和GeoJSON),并演示如何在 Leaflet 中添加这些类型的图层。

7.1.1. 目标

  • 描述在客户机上绘制专题矢量地图图层的好处和挑战。

  • 在KML、GeoJSON和其他格式之间进行选择,以便在客户端上绘制矢量数据。

  • 了解如何在飞行中象征矢量层,以提供更具互动性的网络地图体验。

  • 使用 Leaflet 在网络地图中绘制主题矢量层,并根据地图事件更改符号。

7.1.2. 检查表

  • 阅读本页第7课的材料=

  • 完成演练。

  • 完成第七课的作业。