本教程向您展示如何创建您自己的栅格文件的 web 地图。为简单起见,本教程将重点关注栅格数据,但类似的方法也适用于矢量数据。
创建 web 地图变得相当容易。例如,使用传单和 Flask,您只需几行代码即可创建在线地图。正如他的中篇文章所解释的那样。使用地图框或 react-leaflet 等其他工具并不难。
因此,创建 web 地图变得比以往任何时候都容易。但是,当您想在地图中创建自己的自定义图层时,事情通常会变得更加棘手。也就是说,除了开放的街道地图之外,您还想显示一些您自己的栅格或矢量数据,这些数据已存储在某个文件中的某个位置。我过去常常花费数天,有时甚至数周的时间将我从同事或客户那里收到的数据作为文件显示在应用程序中。
在教程中,我使用 Ellipsis Drive 通过 3 个简单的步骤将数据从文件(任何格式)获取到应用程序中,每个步骤大约需要 2 分钟才能完成。
第一步是简单地在Ellipsis Drive 注册一个帐户。只要您的文件小于 5Gb,您就可以在此处免费托管您的文件。转到https://app.ellipsis-drive.com/register并通过您的电子邮件验证您的帐户。完成后,您就可以进行第 2 步了。
第二步是将文件放入云端硬盘。转到https://app.ellipsis-drive.com/drive/me并单击新图层,选择类型矢量并为图层命名。
创建图层后,您将栅格文件上传到该图层。