Closed guipizzini closed 6 years ago
@dereklieu any progress on this one?
@guipizzini hey, just had a chance to look at this. Some quick questions:
On implementation: there is still one main blocker here which is that we don't have any tabular data on the admin level 2 regions that are represented in these rendered layers. So even if we can render the regions, we would still have to have the region names and matching IDs (matching the Mapbox layers) that would allow us to create forms across the site and admin, so that users could actually tie an admin 2 region to a particular field report or emergency.
Last, the site and admin have admin level 1 as a primary assumption and switching that would be a serious undertaking. I don't think we have the time to do this and test it while wrapping up the main delivery. I think it should be the first thing we tackle in a new contract or extension of the existing one.
Ok, moved this one to phase 2.0. Thanks.
might be worth sticking with the current workflow, but asking for their geo-data to build our tiles? (and we can just have a schedule to get updated data from them as needed)
This would be great if it's in their wheelhouse. The tile-building process is already scripted, and we could even run it from an Azure VM instead of a local machine, which might cut down on upload times. I think it'd be worth checking up on.
@guipizzini @dereklieu @danbjoseph I propose using the ICRC tiles as they are very appealing and definitely fulfill the movement standards. I offer to do the work required to make this happen, starting from liaising with the ICRC.
@dereklieu please correct me if i'm wrong. i don't think that the styling really factors into the decision. see the earlier comments from Jan 18 and Feb 19. it's more a matter of the hosting of the tiles and who controls how/when/if the tiles changes. we could easily use (if they're willing to give it) both the data for the vector tiles and the stylesheet for the vector tiles. for just directly using the ICRC tiles from their Mapbox account, then there are potential issues with terms of use for the ICRC account agreement with Mapbox. also, if they update their underlying data, it could then potentially break Go functionality, depending on how/if the Go site interacts with the data of the vector tiles themselves.
Yeah I think that accurately reflects the potential issues. The hard part is not the styling or hosting of the tiles, it's building awareness of them into the API and interface.
@danbjoseph @dereklieu @guipizzini We have discussed this issue today with our new lead, Luke. We are taking a look at the possibility of having our own MapBox, MapTiler or other tile hosting service.
Cool. If that could remove the need for us to host our own vector tiles, it would drastically cut down on time to upload tiles and allow us more flexibility in map design. Currently it takes about a day to upload zoom levels 1 - 10 to Azure storage.
@guipizzini @ElsaRaunioIFRC Hey, to set us up for sprint 2, we need a vector dataset of ICRC admin level 1, so that we can process tiles and prepare the front-end and API. It's important that we get this data sometime in the next week, otherwise we won't be able to start this task on time.
Can we get an update on:
Hi @dereklieu, I am so happy to hear that the mapping process is getting ahead. I will try to find time today to talk about the issues you raised and get back to you asap.
We are currently in possession of ICRC Shapefiles for Admin 0 boundaries, Admin 0 polygons and Admin 1 polygons. What kind of style files would you use for the shapefiles? In .qml? In this case, I can provide you with the style files as well.
Done!
Hey @dereklieu here you can find the data from ICRC to be used for all of the Maps on Go.
Data can be grabbed here:
https://github.com/GISupportICRC/ArcGIS2Mapbox/blob/master/ICRCMapboxStyle