diff --git a/tools/gchange_get_50km_around_LAT_LON_ads.sh b/tools/gchange_get_50km_around_LAT_LON_ads.sh new file mode 100755 index 00000000..facc6fa8 --- /dev/null +++ b/tools/gchange_get_50km_around_LAT_LON_ads.sh @@ -0,0 +1,29 @@ +#!/bin/bash + +LAT=$1 +LON=$2 + +if [[ "${LON}" && "${LAT}" ]]; then +curl -sk -XPOST 'https://data.gchange.fr/market/record/_search?pretty&_source=title' -d ' + { + "size": 100, + "query": { + "bool": { + must: { + match_all: {} + }, + "filter": [{ + "geo_distance": { + "distance": "50km", + "geoPoint": { + "lat": '${LAT}', + "lon": '${LON}' + } + } + }] + } + } + }' | jq +else + echo "Aucune coordonnées. Indiquez LAT LON à votre requete" +fi