GeoJson的简要介绍
GeoJson是用json的语法表达和存储地理数据,可以说是json的子集。
GeoJson以键值对的形式保存原有对象的信息,具有轻量化、易解析等优点。
GeoJson包括的地理要素有Point(点)、 MultiPoint(多点)、 LineString(线)、MultiLineString(多线)、 Polygon(面)、 MultiPolygon(多面)、 GeometryCollection(几何集合)
这些地理要素包括在geometry的type属性中,并且不同的type具有不同的coordinates值。更多的GeoJson相关内容可参考RFC7946标准。
{
"type": "MultiPoint",
"coordinates": [
[100.0, 0.0],
[101.0, 1.0]
]
}
{
"type": "MultiPolygon",
"coordinates": [
[
[
[102.0, 2.0],
[103.0, 2.0],
[103.0, 3.0],
[102.0, 3.0],
[102.0, 2.0]
]

本文介绍了GeoJson的基本概念,如何用JSON语法存储地理要素,以及两种转换shapefile到GeoJson的方法,重点展示了geopandas和gdal库的应用。
最低0.47元/天 解锁文章
1846

被折叠的 条评论
为什么被折叠?



