boundaries-io

FREEMIUM
Verified
Door Boundaries-io | Bijgewerkt a month ago | Mapping
Populariteit

9.9 / 10

Latency

349ms

Serviceniveau

100%

Terug naar alle discussies

Batch Results by Location for Neighborhood Boundaries?

Is there an endpoint to retrieve batch results of neighborhood boundaries with a list of Lat, Lng? I recieve:
414 Request-URI Too Large

when looping through Lat, Lng points in dataframe in “Query by Location” using this code:

url = “https://vanitysoft-boundaries-io-v1.p.rapidapi.com/reaperfire/rest/v1/public/boundary/neighborhood/within

lat = df[“Lat”]
lng = df[“Long”]
querystring = {“longitude”:lat,“latitude”:lng}

headers = {
‘x-rapidapi-host’: “vanitysoft-boundaries-io-v1.p.rapidapi.com”,
‘x-rapidapi-key’: “my-key”
}

response = requests.request(“GET”, url, headers=headers, params=querystring)

print(response.text)

Rapid account: Vanity Soft
VanitySoft Commented 2 years ago

Hello,
We follow the best practice with limiting URL Length, which means a URL should never be longer than 2,048 character.

What is your latitude, and longitude parameter value used when you receive a HTTP 414 error? you should probably truncate the values to a significant digit
for example:
},“params”:{
“longitude”:"-92.3629",
“latitude”:“34.6937”
}

and not something like which may results in the 414 error of URL limit.
},“params”:{
“longitude”:"-92.36290000000000",
“latitude”:“34.6937000000000000”
}

	we don't have a 'batch' result API endpoint, but it seems you can use the API but make sure its not to long that breaks the 2048 URL limit constraint.
	
	-Dawn
	support@boundaries-io.com

Doe mee aan de discussie - voeg hieronder een opmerking toe

Log in / Schrij u in om nieuwe opmerkingen te plaatsen