import requests import json import random import sys import pickle import base64 # URL = "http://127.0.0.1:8000/WS/routines/create" # r = requests.post(url=URL, json={"user": 'I6', "geom": 'MG/routines/routines_test', # "params": {"user": "I6", # "txt_file": "/home/roberto/test2.txt", # "value": "10\n"}, # "period": 'minute.every(1)'}) # print(r.json()) # task_id = r.json()['task_id'] # # URL = "http://127.0.0.1:8000/WS/routines/info" # r = requests.post(url=URL, json={'user': 'I6', 'task_id': task_id}) # print(r.json()) # URL = "http://127.0.0.1:8000/GMS/raster/create_vrt" # data = {'user':'I6', # 'grs': 'WGS84', # 'input': ['/media/winshare/almacenamiento_repositorio/Varios/vrt/prueba/S2A_MSIL2A_20181004T110911_N0208_R137_T30STG_20181004T120303.tiff', # '/media/winshare/almacenamiento_repositorio/Varios/vrt/prueba/S2A_MSIL2A_20181004T110911_N0208_R137_T31STG_20181004T120303.tiff', # '/media/winshare/almacenamiento_repositorio/Varios/vrt/prueba/S2A_MSIL2A_20181004T110911_N0208_R137_T32STG_20181004T120303.tiff'], # 'output': '/media/winshare/almacenamiento_repositorio/Varios/vrt/prueba/test.vrt'} # response = requests.post(url=URL, json=data) URL = "http://127.0.0.1:8000/GMS/raster/create_pyramid" # r = requests.post(url=URL, json={"user": 'I6', "input":"/media/winshare/almacenamiento_repositorio/Varios/vrt/prueba/tifs.vrt", # "output":"/media/winshare/almacenamiento_repositorio/Varios/vrt/prueba/pyramid3", # "parameters": {"of":"\"JPEG2000\""}}) # print(r.json()) # task_id = r.json()['task_id'] # ############################### MERGE ######################################## # data = {'user': 'test', "bands": ['/media/winshare/almacenamiento_repositorio/Varios/vrt/prueba/S2A_MSIL2A_20181004T110911_N0208_R137_T30STG_20181004T120303.SAFE/GRANULE/L2A_T30STG_A017151_20181004T111920/IMG_DATA/R60m/T30STG_20181004T110911_B01_60m.jp2', # '/media/winshare/almacenamiento_repositorio/Varios/vrt/prueba/S2A_MSIL2A_20181004T110911_N0208_R137_T30STG_20181004T120303.SAFE/GRANULE/L2A_T30STG_A017151_20181004T111920/IMG_DATA/R10m/T30STG_20181004T110911_B02_10m.jp2'], # # 'parameters': "-co COMPRESS=LZW -v -separate -ps 10 10", # 'output': '/media/winshare/almacenamiento_repositorio/Varios/vrt/prueba/prueba2.tif'} # response = requests.post(url='http://127.0.0.1:8000/GMS/raster/merge_bands', json=data) # print(response.json()) ########################################################################### ############################ WARP ######################################### # data = {'user': 'test', # 't_srs': 'WGS84', # 'input': "/media/winshare/almacenamiento_repositorio/Varios/vrt/prueba/prueba2.tif", # 'output': '/media/winshare/almacenamiento_repositorio/Varios/vrt/prueba/prueba2_changed.tif'} # response = requests.post(url='http://127.0.0.1:8000/GMS/raster/warp', json=data) # print(response.json()) ###################################################################### ############################ VRT ######################################### # data = {'user': 'test', # 'raster_list': ["/media/winshare/almacenamiento_repositorio/Varios/vrt/prueba/prua2_changed.tif", # "/media/winshare/almacenamiento_repositorio/Varios/vrt/prueba/prueba2_changed.tiff", # "/media/winshare/almacenamiento_repositorio/Varios/vrt/prueba/prueba2_changed.tiff", # ], # # 'output': '/media/winshare/almacenamiento_repositorio/Varios/vrt/prueba/test.vrt' # } # response = requests.post(url='http://127.0.0.1:8000/GMS/raster/edit', json=data) # print(response.json()) ###################################################################### ############################ Retile ######################################### # data = {'user': 'test',GMS/raster/post_test.py:50 # 'input': '/home/roberto/Desktop/test.vrt', # 'output': '/home/roberto/Desktop/pyramid1'} # response = requests.post(url='http://127.0.0.1:8000/GMS/raster/retile', json=data) # print(response.json()) ###################################################################### task_id = '"l4S9w#5QM' URL = "http://127.0.0.1:8000/monitor/info" r = requests.post(url=URL, json={"user": 'test', "task_id": task_id}) print(r.json()) ############################ edit ######################################### # data = {'user': 'test', # 'raster_list': ['/media/winshare/almacenamiento_repositorio/Varios/vrt/prueba/pyramid1/0/20_00.tiff']} # response = requests.post(url='http://127.0.0.1:8000/GMS/raster/edit', json=data) # print(response.json()) ###########################################################################