Closed yvecai closed 6 years ago
This was a simple mistake in th mapping file, sorry.
"type": "relation_member",
"mapping": {
"site": ["piste", "ski"]
},
"fields": [
{
"type": "id",
"name": "osm_id",
"key": null
},
{
"type": "geometry",
"name": "geometry",
"key": null
},
{
"type": "member_id",
"name": "member",
"key": null
},
{
"type": "member_index",
"name": "index",
"key": null
},
{
"type": "member_role",
"name": "role",
"key": null
},
{
"type": "member_type",
"name": "type",
"key": null
},
{
"type": "string",
"name": "name",
"key": "name"
}
],
},
"pistes_sites": {
"type": "relation",
"mapping": {
"site": ["piste", "ski"]
},
"fields": [
{
"type": "id",
"name": "osm_id",
"key": null
},
{
"type": "hstore_tags",
"name": "tags",
"key": null
},
{
"type": "string",
"name": "name",
"key": "name"
},
{
"type": "mapping_value",
"name": "site_type",
"key": null
}
],
},
...
I'm importing custom relations of type 'site'. They are properly imported in the relation table. Some of them are imported in the relation_members table some not.
Example relation Imported:
Not imported:
Here is the mapping used: