JSON 中的 FeatureCollection 属性 是什么
what's the property of a FeatureCollection in JSON
我是 JSON 的新手,我正在努力理解它。所以我想指定一个矩形。因此,我在 JSON 中使用 FeatureCollection。根据这个 example 我有这个:
{ "type": "FeatureCollection",
"features": [
{ "type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[ [0.0, 0.0], [5.0, 0.0], [5.0, 5.0],
[0.0, 5.0], [0.0, 0.0] ]
]
},
"properties": {
"prop0": "value0",
"prop1": {"this": "that"}
}
}
但是,我不确定要设置什么 属性?
我假设 prop0
可能是一个名字,但 prop1
是什么?又是 type number
或 coordinates
之类的东西?
"properties": {
"name": "null island",
"prop1": {"type": "number"}
}
您似乎指的是 GeoJSON。来自文档:
"A GeoJSON object with the type "Feature" 是一个要素对象。
特征对象必须有一个名为 "geometry" 的成员。几何成员的值是上面定义的几何对象或 JSON 空值。
特征对象必须有一个名为 "properties" 的成员。属性成员的值是一个对象(任何 JSON 对象或 JSON 空值)。
如果要素具有常用标识符,则该标识符应作为名称为 "id" 的要素对象的成员包含在内。 “
在JSON中,值是数组、对象(键值对的集合,通常称为字典、映射、散列、关联数组)、字符串、数字、布尔值和空值.
"properties" 键的值可以是 "null",也可以是一个对象(字典)。字典中的每个值都可以是任何东西,包括另一个字典。
我是 JSON 的新手,我正在努力理解它。所以我想指定一个矩形。因此,我在 JSON 中使用 FeatureCollection。根据这个 example 我有这个:
{ "type": "FeatureCollection",
"features": [
{ "type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[ [0.0, 0.0], [5.0, 0.0], [5.0, 5.0],
[0.0, 5.0], [0.0, 0.0] ]
]
},
"properties": {
"prop0": "value0",
"prop1": {"this": "that"}
}
}
但是,我不确定要设置什么 属性?
我假设 prop0
可能是一个名字,但 prop1
是什么?又是 type number
或 coordinates
之类的东西?
"properties": {
"name": "null island",
"prop1": {"type": "number"}
}
您似乎指的是 GeoJSON。来自文档:
"A GeoJSON object with the type "Feature" 是一个要素对象。
特征对象必须有一个名为 "geometry" 的成员。几何成员的值是上面定义的几何对象或 JSON 空值。
特征对象必须有一个名为 "properties" 的成员。属性成员的值是一个对象(任何 JSON 对象或 JSON 空值)。
如果要素具有常用标识符,则该标识符应作为名称为 "id" 的要素对象的成员包含在内。 “
在JSON中,值是数组、对象(键值对的集合,通常称为字典、映射、散列、关联数组)、字符串、数字、布尔值和空值.
"properties" 键的值可以是 "null",也可以是一个对象(字典)。字典中的每个值都可以是任何东西,包括另一个字典。