创建索引之后,就可以向索引表中导入数据了。

URL /index/:ds/:index/features
方法 POST
URL 参数 alias=[alphanumeric] 前面创建的ds名称 index=[alphanumeric] 前面创建的 index 名称
数据参数 GeoJSON格式表示的Feature集合
成功信息 Code: 200 Content: 添加 Feature 的 ID 列表
失败信息 Code: 400 -参数不完成 内容:空

示例 1: 向 my_ds 中 test 索引导入数据。首先将GeoJson描述的Feature信息写入到features.json文件中,然后将该文件导入到Ganos中:

echo '{"type":"FeatureCollection","features":[' \ 
     '{"type":"Feature","geometry":{"type":"Point",' \ 
     '"coordinates":[32,10]},"properties":{"id":"1","name":"n1"}},' \ 
     '{"type":"Feature","geometry":{"type":"Point",' \ 
     '"coordinates":[34,10]},"properties":{"id":"2","name":"n2"}}]}' \ 
> features.json

curl \ 
'localhost:8080/geoserver/geomesa/geojson/index/my_ds/my_index/features'\
    -H 'Content-type: application/json' \ 
    -d @features.json

如果运行成功,系统会返回新输入数据的ID列表:[1,2]。