up extractors, remove unused wip
This commit is contained in:
parent
7ceafa92d2
commit
53075a642f
@ -9,31 +9,5 @@
|
|||||||
url='https://overpass-api.de/api/interpreter?data=[out:json][timeout:25];nwr["harassment_prevention"="ask_angela"];out+meta;'
|
url='https://overpass-api.de/api/interpreter?data=[out:json][timeout:25];nwr["harassment_prevention"="ask_angela"];out+meta;'
|
||||||
|
|
||||||
export_file="ask_angela_points_from_openstreetmap"
|
export_file="ask_angela_points_from_openstreetmap"
|
||||||
|
source ../../update_scripts/functions.sh
|
||||||
echo -e "\n récupération de données depuis OpenStreetMap \n"
|
extract_from_osm $url $export_file
|
||||||
echo " export osm de: $export_file"
|
|
||||||
# Télécharger le fichier GeoJSON
|
|
||||||
curl -X GET -o "$export_file.json" -g $url
|
|
||||||
|
|
||||||
echo -e "\n Curl OK \n"
|
|
||||||
date
|
|
||||||
echo -e "nombre de points extraits depuis overpass turbo :"
|
|
||||||
jq '.elements | length' "$export_file.json"
|
|
||||||
|
|
||||||
# on garde la version OSM brute des données extraites
|
|
||||||
cp "$export_file.json" "../../osm_output/$export_file.osm.json"
|
|
||||||
|
|
||||||
# on convertir en geojson
|
|
||||||
osm2geojson -q -i 2 --reader json "$export_file.json" "$export_file.geojson" -f
|
|
||||||
echo -e "\n -> fichier converti: $export_file.geojson "
|
|
||||||
|
|
||||||
# on déplace dans le dossier osm_output les versions brutes et converties
|
|
||||||
mv "$export_file.geojson" "../../osm_output/$export_file.geojson"
|
|
||||||
echo " -> fichier placé dans ../../osm_output/$export_file.geojson "
|
|
||||||
|
|
||||||
# on convertit le geojson en csv
|
|
||||||
python3 geojson_to_csv.py "../../osm_output/$export_file.geojson" -o "../../osm_output/$export_file.csv"
|
|
||||||
|
|
||||||
rm "$export_file.json"
|
|
||||||
echo "nombre de features dans l'export geojson :"
|
|
||||||
jq '.features | length' "../../osm_output/$export_file.geojson"
|
|
@ -9,30 +9,5 @@ echo -e "\n récupération de données depuis OpenStreetMap \n"
|
|||||||
url='https://overpass-api.de/api/interpreter?data=[out:json][timeout:300];area(id:3602202162)->.searchArea;node["power"="generator"](area.searchArea);out+geom;'
|
url='https://overpass-api.de/api/interpreter?data=[out:json][timeout:300];area(id:3602202162)->.searchArea;node["power"="generator"](area.searchArea);out+geom;'
|
||||||
|
|
||||||
export_file="centrales_zone_france_from_openstreetmap"
|
export_file="centrales_zone_france_from_openstreetmap"
|
||||||
|
source ../../update_scripts/functions.sh
|
||||||
echo -e "\n récupération de données depuis OpenStreetMap \n"
|
extract_from_osm $url $export_file
|
||||||
echo " export osm de: $export_file"
|
|
||||||
# Télécharger le fichier GeoJSON
|
|
||||||
curl -X GET -o "$export_file.json" -g $url
|
|
||||||
|
|
||||||
echo -e "\n Curl OK \n"
|
|
||||||
date
|
|
||||||
echo -e "nombre de points extraits depuis overpass turbo :"
|
|
||||||
jq '.elements | length' "$export_file.json"
|
|
||||||
|
|
||||||
# on garde la version OSM brute des données extraites
|
|
||||||
cp "$export_file.json" "../../osm_output/$export_file.osm.json"
|
|
||||||
|
|
||||||
# on convertir en geojson
|
|
||||||
osm2geojson -q -i 2 --reader json "$export_file.json" "$export_file.geojson" -f
|
|
||||||
echo -e "\n -> fichier converti: $export_file.geojson "
|
|
||||||
|
|
||||||
# on déplace dans le dossier osm_output les versions brutes et converties
|
|
||||||
mv "$export_file.geojson" "../../osm_output/$export_file.geojson"
|
|
||||||
echo " -> fichier placé dans ../../osm_output/$export_file.geojson "
|
|
||||||
|
|
||||||
# on convertit le geojson en csv
|
|
||||||
python3 geojson_to_csv.py "../../osm_output/$export_file.geojson" -o "../../osm_output/$export_file.csv"
|
|
||||||
rm "$export_file.json"
|
|
||||||
echo "nombre de features dans l'export geojson :"
|
|
||||||
jq '.features | length' "../../osm_output/$export_file.geojson"
|
|
@ -4,8 +4,6 @@
|
|||||||
# des espaces de coworking
|
# des espaces de coworking
|
||||||
# en France
|
# en France
|
||||||
|
|
||||||
echo -e "\n récupération de données depuis OpenStreetMap \n"
|
|
||||||
|
|
||||||
url='https://overpass-api.de/api/interpreter?data=[out:json][timeout:300];area(id:3602202162)->.searchArea;node["amenity"="coworking_space"](area.searchArea);out+geom;'
|
url='https://overpass-api.de/api/interpreter?data=[out:json][timeout:300];area(id:3602202162)->.searchArea;node["amenity"="coworking_space"](area.searchArea);out+geom;'
|
||||||
|
|
||||||
export_file="coworking_zone_france_from_openstreetmap"
|
export_file="coworking_zone_france_from_openstreetmap"
|
||||||
|
@ -9,30 +9,5 @@ echo -e "\n récupération de données depuis OpenStreetMap \n"
|
|||||||
url='https://overpass-api.de/api/interpreter?data=[out:json][timeout:300];area(id:3602202162)->.searchArea;nwr["leisure"="hackerspace"](area.searchArea);out+geom;'
|
url='https://overpass-api.de/api/interpreter?data=[out:json][timeout:300];area(id:3602202162)->.searchArea;nwr["leisure"="hackerspace"](area.searchArea);out+geom;'
|
||||||
|
|
||||||
export_file="hackerspace_zone_france_from_openstreetmap"
|
export_file="hackerspace_zone_france_from_openstreetmap"
|
||||||
|
source ../../update_scripts/functions.sh
|
||||||
echo -e "\n récupération de données depuis OpenStreetMap \n"
|
extract_from_osm $url $export_file
|
||||||
echo " export osm de: $export_file"
|
|
||||||
# Télécharger le fichier GeoJSON
|
|
||||||
curl -X GET -o "$export_file.json" -g $url
|
|
||||||
|
|
||||||
echo -e "\n Curl OK \n"
|
|
||||||
date
|
|
||||||
echo -e "nombre de points extraits depuis overpass turbo :"
|
|
||||||
jq '.elements | length' "$export_file.json"
|
|
||||||
|
|
||||||
# on garde la version OSM brute des données extraites
|
|
||||||
cp "$export_file.json" "../../osm_output/$export_file.osm.json"
|
|
||||||
|
|
||||||
# on convertir en geojson
|
|
||||||
osm2geojson -q -i 2 --reader json "$export_file.json" "$export_file.geojson" -f
|
|
||||||
echo -e "\n -> fichier converti: $export_file.geojson "
|
|
||||||
|
|
||||||
# on déplace dans le dossier osm_output les versions brutes et converties
|
|
||||||
mv "$export_file.geojson" "../../osm_output/$export_file.geojson"
|
|
||||||
echo " -> fichier placé dans ../../osm_output/$export_file.geojson "
|
|
||||||
|
|
||||||
# on convertit le geojson en csv
|
|
||||||
#python3 geojson_to_csv.py "../../osm_output/$export_file.geojson" -o "../../osm_output/$export_file.csv"
|
|
||||||
rm "$export_file.json"
|
|
||||||
echo "nombre de features dans l'export geojson :"
|
|
||||||
jq '.features | length' "../../osm_output/$export_file.geojson"
|
|
@ -8,30 +8,5 @@ echo -e "\n récupération de données depuis OpenStreetMap \n"
|
|||||||
url='https://overpass-api.de/api/interpreter?data=[out:json][timeout:300];area(id:3602202162)->.searchArea;nwr["amenity"="hospital"](area.searchArea);out+geom;'
|
url='https://overpass-api.de/api/interpreter?data=[out:json][timeout:300];area(id:3602202162)->.searchArea;nwr["amenity"="hospital"](area.searchArea);out+geom;'
|
||||||
|
|
||||||
export_file="hopitaux_zone_france_from_openstreetmap"
|
export_file="hopitaux_zone_france_from_openstreetmap"
|
||||||
|
source ../../update_scripts/functions.sh
|
||||||
echo -e "\n récupération de données depuis OpenStreetMap \n"
|
extract_from_osm $url $export_file
|
||||||
echo " export osm de: $export_file"
|
|
||||||
# Télécharger le fichier GeoJSON
|
|
||||||
curl -X GET -o "$export_file.json" -g $url
|
|
||||||
|
|
||||||
echo -e "\n Curl OK \n"
|
|
||||||
date
|
|
||||||
echo -e "nombre de points extraits depuis overpass turbo :"
|
|
||||||
jq '.elements | length' "$export_file.json"
|
|
||||||
|
|
||||||
# on garde la version OSM brute des données extraites
|
|
||||||
cp "$export_file.json" "../../osm_output/$export_file.osm.json"
|
|
||||||
|
|
||||||
# on convertir en geojson
|
|
||||||
osm2geojson -q -i 2 --reader json "$export_file.json" "$export_file.geojson" -f
|
|
||||||
echo -e "\n -> fichier converti: $export_file.geojson "
|
|
||||||
|
|
||||||
# on déplace dans le dossier osm_output les versions brutes et converties
|
|
||||||
mv "$export_file.geojson" "../../osm_output/$export_file.geojson"
|
|
||||||
echo " -> fichier placé dans ../../osm_output/$export_file.geojson "
|
|
||||||
|
|
||||||
# on convertit le geojson en csv
|
|
||||||
python3 geojson_to_csv.py "../../osm_output/$export_file.geojson" -o "../../osm_output/$export_file.csv"
|
|
||||||
rm "$export_file.json"
|
|
||||||
echo "nombre de features dans l'export geojson :"
|
|
||||||
jq '.features | length' "../../osm_output/$export_file.geojson"
|
|
@ -4,36 +4,8 @@
|
|||||||
# "amenity"="charging_station"
|
# "amenity"="charging_station"
|
||||||
# en France
|
# en France
|
||||||
|
|
||||||
echo -e "\n récupération de données depuis OpenStreetMap \n"
|
|
||||||
|
|
||||||
url='https://overpass-api.de/api/interpreter?data=[out:json][timeout:300];area(id:3602202162)->.searchArea;nwr["amenity"="charging_station"](area.searchArea);out+geom;'
|
url='https://overpass-api.de/api/interpreter?data=[out:json][timeout:300];area(id:3602202162)->.searchArea;nwr["amenity"="charging_station"](area.searchArea);out+geom;'
|
||||||
|
|
||||||
export_file="irve_zone_france_from_openstreetmap"
|
export_file="irve_zone_france_from_openstreetmap"
|
||||||
|
source ../../update_scripts/functions.sh
|
||||||
echo -e "\n récupération de données depuis OpenStreetMap \n"
|
extract_from_osm $url $export_file
|
||||||
echo " export osm de: $export_file"
|
|
||||||
# Télécharger le fichier GeoJSON
|
|
||||||
curl -X GET -o "$export_file.json" -g $url
|
|
||||||
|
|
||||||
echo -e "\n Curl OK \n"
|
|
||||||
date
|
|
||||||
echo -e "nombre de points extraits depuis overpass turbo :"
|
|
||||||
jq '.elements | length' "$export_file.json"
|
|
||||||
|
|
||||||
# on garde la version OSM brute des données extraites
|
|
||||||
cp "$export_file.json" "../../osm_output/$export_file.osm.json"
|
|
||||||
|
|
||||||
# on convertir en geojson
|
|
||||||
osm2geojson -q -i 2 --reader json "$export_file.json" "$export_file.geojson" -f
|
|
||||||
echo -e "\n -> fichier converti: $export_file.geojson "
|
|
||||||
|
|
||||||
# on déplace dans le dossier osm_output les versions brutes et converties
|
|
||||||
mv "$export_file.geojson" "../../osm_output/$export_file.geojson"
|
|
||||||
echo " -> fichier placé dans ../../osm_output/$export_file.geojson "
|
|
||||||
|
|
||||||
# on convertit le geojson en csv
|
|
||||||
python3 geojson_to_csv.py "../../osm_output/$export_file.geojson" -o "../../osm_output/$export_file.csv"
|
|
||||||
rm "$export_file.json"
|
|
||||||
echo "nombre de features dans l'export geojson :"
|
|
||||||
jq '.features | length' "../../osm_output/$export_file.geojson"
|
|
||||||
|
|
10
mappings/extractors/mairies.sh
Normal file
10
mappings/extractors/mairies.sh
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# export depuis OSM des mairies
|
||||||
|
# en France
|
||||||
|
|
||||||
|
url='https://overpass-api.de/api/interpreter?data=[out:json][timeout:300];area(id:3602202162)->.searchArea;nwr["amenity"="townhall"](area.searchArea);out+meta;'
|
||||||
|
|
||||||
|
export_file="ask_angela_points_from_openstreetmap"
|
||||||
|
source ../../update_scripts/functions.sh
|
||||||
|
extract_from_osm $url $export_file
|
@ -8,30 +8,5 @@ url='https://overpass-api.de/api/interpreter?data=[out:json][timeout:300];area(i
|
|||||||
|
|
||||||
|
|
||||||
export_file="museum_zone_france_from_openstreetmap"
|
export_file="museum_zone_france_from_openstreetmap"
|
||||||
|
source ../../update_scripts/functions.sh
|
||||||
echo -e "\n récupération de données depuis OpenStreetMap \n"
|
extract_from_osm $url $export_file
|
||||||
echo " export osm de: $export_file"
|
|
||||||
# Télécharger le fichier GeoJSON
|
|
||||||
curl -X GET -o "$export_file.json" -g $url
|
|
||||||
|
|
||||||
echo -e "\n Curl OK \n"
|
|
||||||
date
|
|
||||||
echo -e "nombre de points extraits depuis overpass turbo :"
|
|
||||||
jq '.elements | length' "$export_file.json"
|
|
||||||
|
|
||||||
# on garde la version OSM brute des données extraites
|
|
||||||
cp "$export_file.json" "../../osm_output/$export_file.osm.json"
|
|
||||||
|
|
||||||
# on convertir en geojson
|
|
||||||
osm2geojson -q -i 2 --reader json "$export_file.json" "$export_file.geojson" -f
|
|
||||||
echo -e "\n -> fichier converti: $export_file.geojson "
|
|
||||||
|
|
||||||
# on déplace dans le dossier osm_output les versions brutes et converties
|
|
||||||
mv "$export_file.geojson" "../../osm_output/$export_file.geojson"
|
|
||||||
echo " -> fichier placé dans ../../osm_output/$export_file.geojson "
|
|
||||||
|
|
||||||
# on convertit le geojson en csv
|
|
||||||
python3 geojson_to_csv.py "../../osm_output/$export_file.geojson" -o "../../osm_output/$export_file.csv"
|
|
||||||
rm "$export_file.json"
|
|
||||||
echo "nombre de features dans l'export geojson :"
|
|
||||||
jq '.features | length' "../../osm_output/$export_file.geojson"
|
|
@ -9,30 +9,5 @@ echo -e "\n récupération de données depuis OpenStreetMap \n"
|
|||||||
url='https://overpass-api.de/api/interpreter?data=[out:json][timeout:300];area(id:3602202162)->.searchArea;nwr["amenity"="recycling"](area.searchArea);out+geom;'
|
url='https://overpass-api.de/api/interpreter?data=[out:json][timeout:300];area(id:3602202162)->.searchArea;nwr["amenity"="recycling"](area.searchArea);out+geom;'
|
||||||
|
|
||||||
export_file="pav_zone_france_from_openstreetmap"
|
export_file="pav_zone_france_from_openstreetmap"
|
||||||
|
source ../../update_scripts/functions.sh
|
||||||
echo -e "\n récupération de données depuis OpenStreetMap \n"
|
extract_from_osm $url $export_file
|
||||||
echo " export osm de: $export_file"
|
|
||||||
# Télécharger le fichier GeoJSON
|
|
||||||
curl -X GET -o "$export_file.json" -g $url
|
|
||||||
|
|
||||||
echo -e "\n Curl OK \n"
|
|
||||||
date
|
|
||||||
echo -e "nombre de points extraits depuis overpass turbo :"
|
|
||||||
jq '.elements | length' "$export_file.json"
|
|
||||||
|
|
||||||
# on garde la version OSM brute des données extraites
|
|
||||||
cp "$export_file.json" "../../osm_output/$export_file.osm.json"
|
|
||||||
|
|
||||||
# on convertir en geojson
|
|
||||||
osm2geojson -q -i 2 --reader json "$export_file.json" "$export_file.geojson" -f
|
|
||||||
echo -e "\n -> fichier converti: $export_file.geojson "
|
|
||||||
|
|
||||||
# on déplace dans le dossier osm_output les versions brutes et converties
|
|
||||||
mv "$export_file.geojson" "../../osm_output/$export_file.geojson"
|
|
||||||
echo " -> fichier placé dans ../../osm_output/$export_file.geojson "
|
|
||||||
|
|
||||||
# on convertit le geojson en csv
|
|
||||||
python3 geojson_to_csv.py "../../osm_output/$export_file.geojson" -o "../../osm_output/$export_file.csv"
|
|
||||||
rm "$export_file.json"
|
|
||||||
echo "nombre de features dans l'export geojson :"
|
|
||||||
jq '.features | length' "../../osm_output/$export_file.geojson"
|
|
@ -8,31 +8,5 @@
|
|||||||
url='https://overpass-api.de/api/interpreter?data=[out:json][timeout:200];nwr["bridge"]["name"];out+meta;'
|
url='https://overpass-api.de/api/interpreter?data=[out:json][timeout:200];nwr["bridge"]["name"];out+meta;'
|
||||||
|
|
||||||
export_file="ponts_points_from_openstreetmap"
|
export_file="ponts_points_from_openstreetmap"
|
||||||
|
source ../../update_scripts/functions.sh
|
||||||
echo -e "\n récupération de données depuis OpenStreetMap \n"
|
extract_from_osm $url $export_file
|
||||||
echo " export osm de: $export_file"
|
|
||||||
# Télécharger le fichier GeoJSON
|
|
||||||
curl -X GET -o "$export_file.json" -g $url
|
|
||||||
|
|
||||||
echo -e "\n Curl OK \n"
|
|
||||||
date
|
|
||||||
echo -e "nombre de points extraits depuis overpass turbo :"
|
|
||||||
jq '.elements | length' "$export_file.json"
|
|
||||||
|
|
||||||
# on garde la version OSM brute des données extraites
|
|
||||||
cp "$export_file.json" "../../osm_output/$export_file.osm.json"
|
|
||||||
|
|
||||||
# on convertir en geojson
|
|
||||||
osm2geojson -q -i 2 --reader json "$export_file.json" "$export_file.geojson" -f
|
|
||||||
echo -e "\n -> fichier converti: $export_file.geojson "
|
|
||||||
|
|
||||||
# on déplace dans le dossier osm_output les versions brutes et converties
|
|
||||||
mv "$export_file.geojson" "../../osm_output/$export_file.geojson"
|
|
||||||
echo " -> fichier placé dans ../../osm_output/$export_file.geojson "
|
|
||||||
|
|
||||||
# on convertit le geojson en csv
|
|
||||||
python3 geojson_to_csv.py "../../osm_output/$export_file.geojson" -o "../../osm_output/$export_file.csv"
|
|
||||||
|
|
||||||
rm "$export_file.json"
|
|
||||||
echo "nombre de features dans l'export geojson :"
|
|
||||||
jq '.features | length' "../../osm_output/$export_file.geojson"
|
|
@ -8,30 +8,5 @@ echo -e "\n récupération de données depuis OpenStreetMap \n"
|
|||||||
url='https://overpass-api.de/api/interpreter?data=[out:json][timeout:300];area(id:3602202162)->.searchArea;nwr["amenity"="restaurant"](area.searchArea);out+geom;'
|
url='https://overpass-api.de/api/interpreter?data=[out:json][timeout:300];area(id:3602202162)->.searchArea;nwr["amenity"="restaurant"](area.searchArea);out+geom;'
|
||||||
|
|
||||||
export_file="restaurant_zone_france_from_openstreetmap"
|
export_file="restaurant_zone_france_from_openstreetmap"
|
||||||
|
source ../../update_scripts/functions.sh
|
||||||
echo -e "\n récupération de données depuis OpenStreetMap \n"
|
extract_from_osm $url $export_file
|
||||||
echo " export osm de: $export_file"
|
|
||||||
# Télécharger le fichier GeoJSON
|
|
||||||
curl -X GET -o "$export_file.json" -g $url
|
|
||||||
|
|
||||||
echo -e "\n Curl OK \n"
|
|
||||||
date
|
|
||||||
echo -e "nombre de points extraits depuis overpass turbo :"
|
|
||||||
jq '.elements | length' "$export_file.json"
|
|
||||||
|
|
||||||
# on garde la version OSM brute des données extraites
|
|
||||||
cp "$export_file.json" "../../osm_output/$export_file.osm.json"
|
|
||||||
|
|
||||||
# on convertir en geojson
|
|
||||||
osm2geojson -q -i 2 --reader json "$export_file.json" "$export_file.geojson" -f
|
|
||||||
echo -e "\n -> fichier converti: $export_file.geojson "
|
|
||||||
|
|
||||||
# on déplace dans le dossier osm_output les versions brutes et converties
|
|
||||||
mv "$export_file.geojson" "../../osm_output/$export_file.geojson"
|
|
||||||
echo " -> fichier placé dans ../../osm_output/$export_file.geojson "
|
|
||||||
|
|
||||||
# on convertit le geojson en csv
|
|
||||||
python3 geojson_to_csv.py "../../osm_output/$export_file.geojson" -o "../../osm_output/$export_file.csv"
|
|
||||||
rm "$export_file.json"
|
|
||||||
echo "nombre de features dans l'export geojson :"
|
|
||||||
jq '.features | length' "../../osm_output/$export_file.geojson"
|
|
@ -9,30 +9,5 @@ echo -e "\n récupération de données depuis OpenStreetMap \n"
|
|||||||
url='https://overpass-api.de/api/interpreter?data=[out:json][timeout:300];area(id:3602202162)->.searchArea;nwr["amenity"="toilets"](area.searchArea);out+geom;'
|
url='https://overpass-api.de/api/interpreter?data=[out:json][timeout:300];area(id:3602202162)->.searchArea;nwr["amenity"="toilets"](area.searchArea);out+geom;'
|
||||||
|
|
||||||
export_file="toilets_zone_france_from_openstreetmap"
|
export_file="toilets_zone_france_from_openstreetmap"
|
||||||
|
source ../../update_scripts/functions.sh
|
||||||
echo -e "\n récupération de données depuis OpenStreetMap \n"
|
extract_from_osm $url $export_file
|
||||||
echo " export osm de: $export_file"
|
|
||||||
# Télécharger le fichier GeoJSON
|
|
||||||
curl -X GET -o "$export_file.json" -g $url
|
|
||||||
|
|
||||||
echo -e "\n Curl OK \n"
|
|
||||||
date
|
|
||||||
echo -e "nombre de points extraits depuis overpass turbo :"
|
|
||||||
jq '.elements | length' "$export_file.json"
|
|
||||||
|
|
||||||
# on garde la version OSM brute des données extraites
|
|
||||||
cp "$export_file.json" "../../osm_output/$export_file.osm.json"
|
|
||||||
|
|
||||||
# on convertir en geojson
|
|
||||||
osm2geojson -q -i 2 --reader json "$export_file.json" "$export_file.geojson" -f
|
|
||||||
echo -e "\n -> fichier converti: $export_file.geojson "
|
|
||||||
|
|
||||||
# on déplace dans le dossier osm_output les versions brutes et converties
|
|
||||||
mv "$export_file.geojson" "../../osm_output/$export_file.geojson"
|
|
||||||
echo " -> fichier placé dans ../../osm_output/$export_file.geojson "
|
|
||||||
|
|
||||||
# on convertit le geojson en csv
|
|
||||||
python3 geojson_to_csv.py "../../osm_output/$export_file.geojson" -o "../../osm_output/$export_file.csv"
|
|
||||||
rm "$export_file.json"
|
|
||||||
echo "nombre de features dans l'export geojson :"
|
|
||||||
jq '.features | length' "../../osm_output/$export_file.geojson"
|
|
Loading…
Reference in New Issue
Block a user