Map hosting on Google Cloud Platform

A tutorial, how to create, upload and publish map tiles or MBTiles on Google Cloud Platform using MapTiler software.

Hosting your own map is extremely easy with MapTiler Desktop. After you set the coordinate system and georeference your image, you have to select an output format. In this step, you have an option to send your map directly to cloud hosting.

Select an output format

Upload your map to Google Cloud Platform

After you select Cloud hosting and click on Render, you will be first asked to select a folder for saving MBTiles file on your local computer. After you select the folder and rendering is finished, you will be asked to enter your credentials for either Amazon S3 or Google Cloud Platform.

Enter your Access key, Secret key and Bucket name and click on Start upload to initiate the transfer.

Upload to the cloud

When the upload is finished, you can click on one of the two links, which will open an HTTP or HTTPS version of the map in your web browser.

Final map from

Alternatively, you can select to render your map into MBTiles or GeoPackage format, select where it will be saved and after rendering is finished, click on Upload to cloud button, which will bring you to the same window as described above.

After you render your map into MBTiles or GeoPackage format, you can still upload it directly to the cloud

Manage your maps in a cloud bucket

Next to your credentials, you can find a Manage button. It will open the remote bucket you specify in the Bucket name and you can delete any map uploaded there.

Manage bucket