r - 将图像文件转换为 shapefile
问题描述
我有这张尼泊尔的路线图作为pdf中的图像,通过颜色或线型区分不同类型的道路。我正在尝试从图像制作一个 shapefile。将图像转换为 shapefile 的最佳做法是什么?理想情况下,我想在 R 中工作,我在其中进行大多数地理空间分析。
解决方案
这是对光栅图像进行矢量化的重要任务。用于此任务的流行开源软件是potrace。甚至还有一个名为geotiff2shp的包装器,用于生成 Shapefile 的 potrace。
请注意,您可能首先需要按颜色区分不同的街道地图。如果图像使用抗锯齿,您应该在之前进行颜色量化,以确保每种街道类型只使用一种颜色。可以通过将图像类型转换为“索引”来完成颜色量化,例如在 Gimp 中以交互方式进行。
推荐阅读
- javascript - 无法使用 jQuery.ajax() 从 Yelp API 检索数据
- c# - 我们可以在 QueuedTask.Run() 中使用 Try/Catch
- android - 当活动即将开始、开始或结束时更新应用程序
- react-native - React Native - 问题
/ 溢出 - sql - 如何在 SQL Server 的 select 子句中增加变量值?
- python-3.x - 将大量字符串列表转换为浮点数
- c++ - 如何快速创建一堆覆盖两个图像的图像?
- python - 抓取 aspx 网站的页面 - 仅获取第 1 页
- r - dplyr 滞后调用中意外的整洁评估行为
- javascript - 如何在元素中包装 d3 轴标签?