Beispiel #1
0
from pprint import pprint
import bbox_helper
import urllib, urllib2
import json, time

# Cleanup the bbox folder
bbox_folder = "bbox_folder"
bbox_helper.cleanup(bbox_folder)

myvars = {}
with open("bbox_input") as myfile:
    for line in myfile:
        name, var = line.partition("=")[::2]
        myvars[name.strip()] = str(var)

minlat = (myvars["minlat"]).replace("\n", "")
minlon = (myvars["minlon"]).replace("\n", "")
maxlat = (myvars["maxlat"]).replace("\n", "")
maxlon = (myvars["maxlon"]).replace("\n", "")
minTS = (myvars["minTS"]).replace("\n", "")
maxTS = (myvars["maxTS"]).replace("\n", "")
driveIds = (myvars["driveIds"]).replace("\n", "")
size = int(myvars["size"])

url_indsvc = "http://index.am.rcp.solo-experiments.com/api/rest/v1/box/minlatlon/" + str(minlat )+ "," + str(minlon) + "/maxlatlon/" + str(maxlat) + "," + str(maxlon)

# Form index service url
if minTS.strip():
    timeStampRange = "/time/" + minTS + "/to/" + maxTS
    url_indsvc = url_indsvc + timeStampRange + "?size=" + str(size)
    driveDates = "&minDriveDate=" + minTS + "&maxDriveDate=" + maxTS
from pprint import pprint
import bbox_helper,helper_url
import urllib, urllib2
import json

# Cleanup the bbox folder
bbox_filter = "bbox_filter"
bbox_helper.cleanup(bbox_filter)

myvars = {}
with open("bbox_input") as myfile:
    for line in myfile:
        name, var = line.partition("=")[::2]
        myvars[name.strip()] = str(var)

minlat = (myvars["minlat"]).replace("\n", "")
minlon = (myvars["minlon"]).replace("\n", "")
maxlat = (myvars["maxlat"]).replace("\n", "")
maxlon = (myvars["maxlon"]).replace("\n", "")
minTS = (myvars["minTS"]).replace("\n", "")
maxTS = (myvars["maxTS"]).replace("\n", "")
driveIds = (myvars["driveIds"]).replace("\n", "")

url_filterService = "http://internal-was-idx-s-Endpoint-QT25HG6T20TT-738860166.us-east-1.elb.amazonaws.com/api/rest/v1/filter/box/minlatlon/" + str(minlat )+ "," + str(minlon) + "/maxlatlon/" + str(maxlat) + "," + str(maxlon)

sis_URL_start = "http://sis.rcp-p.solo-experiments.com/api/rest/v1/images/lowerleft/" + str(minlat )+ "," + str(minlon) + "/upperright/" + str(maxlat) + "," + str(maxlon) + "?vehicleTypes=HERE%20True"
sis_URL_end = "&composite=false&mergeShortGaps=false&trimShortLegs=false"

# Form index service and sis urls
if minTS.strip():
    timeStampRange = "/time/" + minTS + "/to/" + maxTS