Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate projects from HOTOSM api #6

Open
wants to merge 11 commits into
base: master
Choose a base branch
from
Open

Integrate projects from HOTOSM api #6

wants to merge 11 commits into from

Conversation

ramyaragupathy
Copy link
Owner

@ramyaragupathy ramyaragupathy commented Mar 27, 2018

Related #5, #7, #8

@ramyaragupathy ramyaragupathy changed the title Integrate key function with HOTOSM api Integrate projects from HOTOSM api Mar 28, 2018
@ramyaragupathy
Copy link
Owner Author

Investigating on Issue #8 at present

@ramyaragupathy
Copy link
Owner Author

ramyaragupathy commented Mar 31, 2018

Figured out individual polygon extraction from a Multipolygon. Closed #8.

Next step was to run queries against each of the polygon and then merge results from different polygons into one. Initially tried the overpass queries for each polygon using poly bbox feature of Overpass. However queries failed due to URL length limitations. So instead of using the polygon boundary, converted the polygon coords to a rectangular bbox boundary using terraform library. However this process fails to fetch data from Overpass because of too many requests from the same ip address. The most complex multipolygon has around 206 polygons, which translates to 206 overpass queries.

Also this overpass method is not scalable, since there are lots of known limitations like quota allocation for ip, memory allocation failure, etc. Need to get clarification of the viz objective.

So figuring out other options like Athena #9

@ramyaragupathy
Copy link
Owner Author

Waiting to get access token for export tool #10

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant