anthill / 6element

Optimising waste management in recycle centers.
http://weareants.fr/#!/6element
14 stars 13 forks source link

Ontologie OSM pour points d'apports et associations #226

Open vallettea opened 8 years ago

vallettea commented 8 years ago

En suivants les possibilités offertes par OSM, il me semble que les tags suivants pourraient être une bonne première approche.

Pour les déchèteries:

building=civic
amenity=[recycling, waste_disposal]
recycling_type=center
opening_hours
operator
access=[public, professional]
description=[déchets acceptés]

Pour les points d'apport volontaires:

building=civic
amenity=[recycling, public_bookcase, waste_basket ...]
recycling_type=container
operator
description=[déchet accepté]

Pour les associations:

building=civic
amenity=[recycling, public_bookcase, waste_basket, waste_disposal]
recycling_type=[container, center]
email=
phone=
image=
website=
opening_hours=
description=[déchets acceptés, modalités]

La principale limitation est l'absence de champ pour normaliser les types de déchèts acceptés.

bleucitron commented 8 years ago

C'est pas ça que tu cherches ? https://wiki.openstreetmap.org/wiki/Tag:amenity%3Drecycling

vallettea commented 8 years ago

Oui trop bien merci

vallettea commented 8 years ago

Nous pouvons donc spécifier le type de déchets acceptés de cette manière.

bleucitron commented 8 years ago

Techniquement c'est déjà ce qu'on utilise pour 2life

vallettea commented 8 years ago

oui mais c'est pour la documentation

vallettea commented 8 years ago

L'état actuel notre ontologie pour les amenity recycling:

[{
    "name": "glass",
    "objects": ["glass", "glass_bottles"],
    "color": "#41B93D"
},
{
    "name": "paper",
    "objects": ["beverage_cartons", "books", "cartons", "magazines", "newspaper", "paper", "paper_packaging"],
    "color": "#CFCE4B"
},
{
    "name": "organic",
    "objects": ["fat_corp", "chipboard", "green", "christmas_trees", "cooking_oil", "cork", "engine_oil", "green_waste", "organic", "wood", "wasted_oil"],
    "color": "#01760F"
},
{
    "name": "batteries",
    "objects": ["batteries", "car_batteries"],
    "color": "#9933ff"
},
{
    "name": "clothes",
    "objects": ["clothes", "shoes"],
    "color": "#E923D4"
},
{
    "name": "plastic",
    "objects": ["packaging", "plastic_caps", "PET", "plastic", "plastic_bags", "plastic_bottles", "plastic_packaging", "polyester", "polystyrene_foam"],
    "color": "#33cccc"
},
{
    "name": "metal",
    "objects": ["aluminium", "bicycles", "cans", "scrap_metal", "scrap_metal_no_iron", "sheet_metal"],
    "color": "#334d4d"
},
{
    "name": "electrical",
    "objects": ["cold_devices", "small_appliances", "major_appliances", "fluorescent_tubes", "low_energy_bulbs", "light_bulbs", "white_goods", "electrical_appliances"],
    "color": "#0000ff"
},
{
    "name": "electronic",
    "objects": ["computers", "mobile_phones", "tv_monitor", "cam"],
    "color": "#3366ff"
},
{
    "name": "furniture",
    "objects": ["furniture"],
    "color": "#ffffcc"
},
{
    "name": "chemical",
    "objects": ["paint", "hazardous_waste", "waste_farming_chemical"],
    "color": "#ccff66"
},
{
    "name": "medical",
    "objects": ["medical", "medical_items", "waste_medical", "waste_mix_medical", "syringe", "drugs"],
    "color": "#e6ffb3"
},
{
    "name": "construction",
    "objects": ["plasterboard", "rubble"],
    "color": "#ff6600"
},
{
    "name": "house",
    "objects": ["bottles", "plastic_cartridges", "music", "cds", "coffee_capsules", "aerosol_cans", "printer_cartridges", "printer_toner_cartridges", "toys"],
    "color": "#ff944d"
},
{
    "name": "other",
    "objects": ["all", "recyclable", "advertising", "blade", "car", "animal_waste", "gas_bottles", "tyres", "waste"],
    "color": "#000000"
},
{
    "name": "operator",
    "objects": ["operator"],
    "color": "#000000"
}]