Skip to content

new: Historical Maps#7

Draft
sppmacd wants to merge 3 commits intoProsperityMC:mainfrom
sppmacd:historical-maps
Draft

new: Historical Maps#7
sppmacd wants to merge 3 commits intoProsperityMC:mainfrom
sppmacd:historical-maps

Conversation

@sppmacd
Copy link

@sppmacd sppmacd commented Dec 10, 2023

This is a page which would display Prosperity maps of various highly active regions, downloaded every day, so that you can look how the server changed with time. Then after a year or something we could do a timelapse 🙂

Note that:

  • This requires some backend server which would download and host the images. Just use GitHub
  • This is not ready to merge. I just hardcoded localhost as that server. fixed
  • I'm open to suggestions for regions that will be downloaded and displayed in full resolution, as downloading the whole map (over 40000x40000 per dimension) is way too much for now

To do maybe later:

  • Timelapse mode (some play button which will play all the images sequentially)

@mrmelon54
Copy link
Member

Do you need someone to make the API?

@sppmacd
Copy link
Author

sppmacd commented Dec 10, 2023

Do you need someone to make the API?

I have written all the required scripts, just need someone who will host them and run fetch every day.

@CarbonGhost
Copy link
Member

Any chance this could utilize the free resources provided with our Vercel plan? I would really like this to be as simple as possible to maintain

@mrmelon54
Copy link
Member

I'm sure we can figure something out...

Not sure how yet?

@sppmacd
Copy link
Author

sppmacd commented Dec 13, 2023

In the worst case, I can host the image storage and the website would just fetch from there.

@sppmacd
Copy link
Author

sppmacd commented Dec 14, 2023

I implemented daily fetch on my map server repo: https://github.com/sppmacd/Prosperity-Map-Server. Also updated the website so that it fetches from there :)

@sppmacd
Copy link
Author

sppmacd commented Dec 19, 2023

New repo with tiled maps: https://github.com/sppmacd/Prosperity-Maps

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.

3 participants