Processing Multilayer in a Single Tileset
In this process, we followed an example for multilayer tileset. We combined multiple layers uploaded in a different source but processed and published in a single tileset.
Ref: https://github.com/UPRI-NOAH/mapbox-processor/blob/main/multilayer_processor.py
Pipeline
- Create and upload tileset source of all the hazards in a province
- Using multilayer recipe, we include all the hazards in the source (Sample Multilayer Recipe)
- Create and publish tileset using the multilayer recipe
Output

Processing Multiple Source Uploaded in a Single Container
In this process, we uploaded all the tileset source into a single container to optimize the tileset.
Ref: https://github.com/UPRI-NOAH/mapbox-processor/blob/main/single_container_processor.py
Pipeline
- Bulk upload all the tileset source in a single container. In this case we combined all the provinces of a certain region for a single hazard only.
- Create a recipe for the container (Sample Recipe)
- Create and publish tileset
Output

Findings
-
Multiple layers have their own file data source meaning it was uploaded with a different container which has less optimization process.
-
Multiple source processor optimizes the tiled area and the tileset itself because it is being loaded from a single container. This might reduce the process of loading the tiles in the map.
-
We can't process the multiple source of hazards in a single province tileset because it overlaps to other layers which contain the same field names.
Processing Multilayer in a Single Tileset
In this process, we followed an example for multilayer tileset. We combined multiple layers uploaded in a different source but processed and published in a single tileset.
Ref: https://github.com/UPRI-NOAH/mapbox-processor/blob/main/multilayer_processor.py
Pipeline
Output
Processing Multiple Source Uploaded in a Single Container
In this process, we uploaded all the tileset source into a single container to optimize the tileset.
Ref: https://github.com/UPRI-NOAH/mapbox-processor/blob/main/single_container_processor.py
Pipeline
Output
Findings
Multiple layers have their own file data source meaning it was uploaded with a different container which has less optimization process.
Multiple source processor optimizes the tiled area and the tileset itself because it is being loaded from a single container. This might reduce the process of loading the tiles in the map.
We can't process the multiple source of hazards in a single province tileset because it overlaps to other layers which contain the same field names.