View Poll Results: Do you want to map 'Guild City'?

Voters
28. You may not vote on this poll
  • I'd like to map all or part of 'Guild City'

    24 85.71%
  • I'd like to watch people trying to map 'Guild City'

    4 14.29%
  • This is a bad idea, please don't use it!

    0 0%
Results 1 to 10 of 508

Thread: Guild City

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Guild Expert Straf's Avatar
    Join Date
    Oct 2016
    Location
    Beautiful rural Norfolk, UK
    Posts
    1,915

    Default

    Quote Originally Posted by Redrobes View Post
    We have the N.S.E.W. ground view map with gardens, walls, roads, roofs and what you would basically see from a drone or hot air balloon. The zoom is for in and out or the resolution so you can get more detail right up to practically the pixel resolution that it was mapped out to the whole city - like google maps. Then I can place down hot links. Those can be links to images or a URL. The URL can be another zoom map. So we can put in hot links on the ground level where there are man hole access hatches and link them all to the sewer zoom map. We can put in hot links at the doors to buildings to the attachment for the single map for inside that building. What I cant do is put in hot links on attachments. So all the hot links need to be on the zoomable layers of which there are going to be about 2 or 3 max (Ground, Sewer, something else). I can link the whole city zoomable map onto the Guildworld zoomable map at the point of "The Guild" in Robbies area - see earlier posts in this thread about that.

    Here is a map I did of some nature reserves. If you zoom in you should get up close to the point it adds hot links to the photos.
    http://www.hawkandowl-shapwick.org/A...hesMap/Map.htm
    (If you go to the "wick" part of Shapwick Moor in bottom left Hawk and Owl region, there is a URL link there to their main website. So if that URL was the guilds other zoomable map then you would see the next zoomable layer there)
    I think I get it You could, in theory, have an infinite number of zoomable layers by just clicking on a link to open up a district map, with individual properties linking to attachments that show the detailed plan. The composite map is built on-the-fly using the individual district maps whose positions are defined by some gridding system magic. The more zoomable maps there are the more room for errors to creep in, so keeping it simple is crucial, so the number of zoomable layers needs to be limited. Am I understanding this correctly?

    If so then a complex underground labyrinth underneath Soap Distant's house (see Brentford Triangle by Robert Rankin for more information) would be well outside the scope of this project.

    I am just sitting and imagining how it can all be done, and speculating more than anything, so don't really mind me

  2. #2
    Administrator Redrobes's Avatar
    Join Date
    Dec 2007
    Location
    England
    Posts
    7,234
    Blog Entries
    8

    Default

    Quote Originally Posted by Straf View Post
    You could, in theory, have an infinite number of zoomable layers
    Yes you could but each one is 16384x16384 pixels which is a lot of bitmap to upload. So its more about the effort of maintenance than anything. My ViewingDale app did it on the fly so you didnt have to do this but were on a forum with HTML and Javascript at our disposal so were limited.

    Quote Originally Posted by Straf View Post
    The composite map is built on-the-fly using the individual district maps whose positions are defined by some gridding system magic.
    I build the composite map from peoples uploaded thread attachments and put it all into my ViewingDale app which does do it on the fly, then export it as one large bitmap to upload to the guild.

    Quote Originally Posted by Straf View Post
    The more zoomable maps there are the more room for errors to creep in, so keeping it simple is crucial, so the number of zoomable layers needs to be limited. Am I understanding this correctly?
    Its more about management and effort of the amount of huge files we have to upload on every single update of the map. If someone changes a small item in one of their sectors of the city and creates a new attachment then we have an automatic WIP Scraper here on the guild which I wrote the original of some long time ago and improved by RobA. Thats run every half hour or so and it looks out for new WIP attachments with the ### Latest WIP ### tag and generates a page of the thumbs with links to the latest thread post. Its normally used for the monthly challenges but its also used for the community threads too. I download a copy all the new latest images that I dont have and update my local set. I put them into my ViewingDale app which aligns them and composes all the parts together and I export one large 16Kx16K bitmap of the whole city. I have another app I wrote to break up these large 16K bitmaps to LeafletJS compatible tiles (256x256) for the zoomy javascript engine called Leaflet. Once you upload 5000 or so of these tiles then in a browser you get to zoom in and out of everyones sectors like google maps up to a resolution of 16K in a browser window of say 1280.

    So thats how its all done
    Last edited by Redrobes; 01-06-2017 at 08:03 AM.

  3. #3
    Guild Expert Straf's Avatar
    Join Date
    Oct 2016
    Location
    Beautiful rural Norfolk, UK
    Posts
    1,915

    Default

    Quote Originally Posted by Redrobes View Post
    Yes you could but each one is 16384x16384 pixels which is a lot of bitmap to upload.
    Oh, I don't know. In 24 bit depth I make that only 4.5 x 10^15 bits, I mean that's only somewhere in the region of 500 ish terabytes uncompressed. Imagine how long it would take to back that up onto 3.5" floppies!

    Quote Originally Posted by Redrobes View Post
    So its more about the effort of maintenance than anything. My ViewingDale app did it on the fly so you didnt have to do this but were on a forum with HTML and Javascript at our disposal so were limited.


    I build the composite map from peoples uploaded thread attachments and put it all into my ViewingDale app which does do it on the fly, then export it as one large bitmap to upload to the guild.


    Its more about management and effort of the amount of huge files we have to upload on every single update of the map. If someone changes a small item in one of their sectors of the city and creates a new attachment then we have an automatic WIP Scraper here on the guild which I wrote the original of some long time ago and improved by RobA. Thats run every half hour or so and it looks out for new WIP attachments with the ### Latest WIP ### tag and generates a page of the thumbs with links to the latest thread post. Its normally used for the monthly challenges but its also used for the community threads too. I download a copy all the new latest images that I dont have and update my local set. I put them into my ViewingDale app which aligns them and composes all the parts together and I export one large 16Kx16K bitmap of the whole city. I have another app I wrote to break up these large 16K bitmaps to LeafletJS compatible tiles (256x256) for the zoomy javascript engine called Leaflet. Once you upload 5000 or so of these tiles then in a browser you get to zoom in and out of everyones sectors like google maps up to a resolution of 16K in a browser window of say 1280.

    So thats how its all done
    Thanks for the explanation. I just went off to see what ViewingDale is and I watched a video on YouTube. When the view zoomed in on a character's bald head I thought there was going to be a zoomable map tattooed on his head!

    I thought there was a server side app stitching everything together from individual sections on-the-fly. Thinking about it, processing that much data for potentially multiple clients may cause a bit of a CPU load problem.

    I'm thinking that Google Maps draw theirs from GIS data at the relevant zoom level?

  4. #4
    Guild Journeyer Facebook Connected DarkInfinity's Avatar
    Join Date
    Dec 2016
    Location
    Pennsylvania, USA
    Posts
    129

    Default

    Quote Originally Posted by Straf View Post
    Imagine how long it would take to back that up onto 3.5" floppies!
    You jest, but I currently have an external 3.5" drive and some old floppies which I have used within the past month.

    BTW, if you do have any of those old floppies and old programs that run in dos mode, I recommend DOSBox.... Which reminds me I have a copy of Campaign Cartographer on 3.5" floppies (I honestly completely forgot about that)... I wonder if I can get that to work. Talk about going old school.
    "The journey of a thousand miles begins with one step." ~ Lao Tzu

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •