Remove these ads. Join the Worldbuilders Guild

Maps Scaling with different Levels of Detail (in Increments)

New Feature Addition · Maps · Created by architectfantasy
closed
Map Maps Scale Scaling Increments Bar Units Meters Kilometers Miles
I would really like a feature of scaling in increments, at least 3 where, by zooming in, you access a more detailed version of the map. For example in Google Maps when you are zoomed out you can see only significant roads and building blocks, when you zoom in you see all the sideroads, building outlines, more tags and names etc. So there could be a scaling bar somewhere around the edges of the map, for example, the bottom right. Something in the bar should indicate the various scales and the unit of measurement if the user has uploaded multiple scales (otherwise there should be just the one graphic scale indicator). For instance, in Google Maps there is a line indicating how much is 100m on the map.   If someone moves the bar one step to the right, zooming in, the map changes into the other uploaded version of the more detailed map. If the bar is moved further, to the even more zoomed-in version etc. Instead of the bar, you could use the (+) (-) buttons but the bar would be better because it incorporates the indication of the map's scaling, e.g. *showing a line of 100 pixels in length*= 50 miles or something to that effect.

Follow up


I was thinking of the implementation of it to be similar with layers, because the user will upload both pictures, but the difference is that it is done automatically when you zoom in or out. If possible, I would like to keep layers separate because ideally you could have the same number of layers to the same number of maps. For example If you have a map with a political and a geophysical layer, you could make two versions of it (one high-detailed one low-detailed) and they could both have the political and the geophysical layer. I don't know if it would require a lot of programming but as far as storage goes it doesn't seem to need more than one would for uploading those images separately.   I am mapping my world using CAD in multiple layers and multiple scales using other programs, I am aware WorldAnvil isn't a map-making software but it already offers a lot of capabilities to view and label the maps. and even include layers. I don't really need the site to make the maps, just to upload them to it and interact with them here and view those different scales and layers. It would be awesome if it can be done :). To do this simply through layers, one would have to make all the possible iterations as separate layers. So if you have 3 layers and 3 scales, You would have to upload them as 9 layers. A more user-friendly way to do this would be to make a new category of LoD, which is what I am asking here basically.

The Team's Response

Hello guys!   What is requested above is already possible just not on the same map ... and for a good reason.   Creating an invisible polygon pin that links to another map can be used to segment your maps into multiple layers/levels down and it is already being used by tens of thousands of maps in World Anvil some going from Star System down to a village hut.   It might sound cool but managing the seer size of pins that this one map would have will soon become unmaintainable not to mention that most PCs/ mobiles will just burn bright trying to load it.   World Anvil will certainly get tiled (Google Maps like) maps in 2023 as part of Project Atlas but that will need you to create extraordinarily massive maps that most map making software does not support which is the reason that nested maps is the way to go with this.  
Current score

121/300 Votes · +26412 points

Votes Cast

  • +300

    by devinsxdesigns
    on 2022-10-26 00:26
  • +300

    by LyreForSyren
    on 2022-10-25 23:59
  • +300

    by A Roaring Dryad
    on 2022-10-25 17:26
  • +300

    by Lord Konvička II.
    on 2022-10-25 17:23
  • +100

    by InfiniteOblivion
    on 2022-10-24 22:36
  • +100

    by basilthedog89
    on 2022-10-24 20:06
  • +300

    by santoswi
    on 2022-10-24 17:18
  • +300

    by GrassyHorizon
    on 2022-10-24 15:23
  • +300

    by Aozaru
    on 2022-10-24 11:13
  • +300

    by Doogmcdoogil
    on 2022-10-24 01:00
  • +300

    by Ennix49
    on 2022-10-23 23:56
  • +300

    by Snapps
    on 2022-10-23 12:46
  • +300

    by Gilvader01
    on 2022-10-23 04:19
  • +100

    by TheTinyTyro
    on 2022-10-23 02:35
  • +300

    by melzaz
    on 2022-10-23 01:54
  • +100

    by HissHex
    on 2022-10-22 23:15
  • +300

    by Kybercat
    on 2022-10-22 20:12
  • +300

    by WriterV
    on 2022-10-22 16:23
  • +100

    by feylis
    on 2022-10-21 16:15
  • +1

    by k_cvr
    on 2022-10-21 09:45
  • +1

    by Reuterberg
    on 2022-10-21 07:19
  • +1

    by Shadowedcries
    on 2022-10-21 02:36
  • +1

    by Searn
    on 2022-10-20 23:04
  • +100

    by thielsn
    on 2022-10-20 15:59
  • +300

    by TannerW
    on 2022-10-20 15:57
  • +300

    by A Fluffy Devil
    on 2022-10-20 00:42
  • +300

    by kekeaneli
    on 2022-10-19 23:32
  • +100

    by A Revolutionary Dimensional Horror
    on 2022-10-19 21:25
  • +300

    by Raxafar
    on 2022-10-19 21:06
  • +300

    by JpgPngExe
    on 2022-10-18 21:32
  • +300

    by Jumbolaya
    on 2022-10-18 16:51
  • +300

    by DaisyChick
    on 2022-10-18 16:02
  • +300

    by Rains Up Games
    on 2022-10-18 00:07
  • +300

    by Ailill Blackwood
    on 2022-10-17 22:38
  • +300

    by Doublelemonmade
    on 2022-10-17 20:48
  • +100

    by [email protected]
    on 2022-10-17 20:03
  • +100

    by Lathandar
    on 2022-10-17 19:38
  • +300

    by Gamejockey99
    on 2022-10-17 16:33
  • -300

    by DMFW
    on 2022-10-17 15:33
    Logan Mountain - This can be done already, using a special style of pin called a "polygon" which allows you to define a shape and have it coloured . This works well when the region pin types are in their own map layer. When you show the layer and then click in the region, you can link that click to opening a nested map. Since this can be done again from the child map it allows for as many levels of detail as you want. Downvoting because at least as stated the OP idea requires different sizes of map to cover each levels of zoom and seems to require full zoom details everywhere to work. I don't see how you validate that cleanly and regional zooming as already supported seems like a better solution because you only have to do the work where you need it.
  • +300

    by Griffonlore
    on 2022-10-17 14:39
    I'd also love if the map detail size could be increased since I have several large maps that are too big to import into the new chronicles. and any love for maps is a + for me!
  • +300

    by A Rambunctious Mimic
    on 2022-10-16 22:39
  • +300

    by Boemswa
    on 2022-10-16 11:09
  • +300

    by Orta Anthony
    on 2022-10-15 13:28
  • +300

    by kaas00
    on 2022-10-15 13:24
  • +300

    by Dangeours_Peperoni
    on 2022-10-15 01:40
  • +100

    by Ewicraft
    on 2022-10-14 19:13
  • +100

    by Finius
    on 2022-10-14 17:13
  • +1

    by TKLewis
    on 2022-10-14 16:17
  • +300

    by A Fluffy Orc
    on 2022-10-13 22:37
  • +1

    by Lucifer__oO
    on 2022-10-13 18:56
    I'm pretty sure we just had such suggestion recently and it was dismissed, due to complexity of such thing and because of how much it would weight on the servers.   Anyways, If it's possible, I'm supporting it. But giving only 1 coin, because I think this was recently proposed here already.
  • +100

    by A Sneaky Dwarf
    on 2022-10-13 15:41
  • +300

    by BoyWondamus
    on 2022-10-13 15:28
  • +100

    by Lawdreekris
    on 2022-10-13 13:58
  • +100

    by cyberpatriot
    on 2022-10-13 12:52
  • +300

    by Logan Mountain
    on 2022-10-13 12:38
    I once thought of a "potentially easier" version of this ... I have the feeling implementing this would be a backend and tools/UX nightmare.   My alternative suggestion would be having clickable regions that load a new map screen. For example, clicking on a province within a nations map would load that provincial map, then clicking on the province's capital city would load the map of the city.   This would essentially just be a way of nesting maps inside each other, using the maps themselves as a way to navigate through "child" maps. I think this would be a lot easier to implement (and therefore more likely) and actually allow us (the users) a more focused way to work ... we only create the enhanced maps of the areas we have time or interest in creating.
  • +300

    by cutlassandclean
    on 2022-10-13 01:59
  • +300

    by Serbaayuu
    on 2022-10-12 23:26
  • +300

    by DidiNightshade
    on 2022-10-12 23:16
    As a hex crawling GM, this would be great!
  • +300

    by RyderRocketship
    on 2022-10-12 20:54
    omg I need this, as a map nerd this would be awesome
  • +300

    by briankampling
    on 2022-10-12 18:21
    The map functionality is at the heart of why I use World Anvil, this would be amazing!
  • +300

    by Writing Bishop
    on 2022-10-12 16:50
  • +300

    by EmberJ
    on 2022-10-11 21:36
  • +300

    by AtticusStar
    on 2022-10-11 19:06
  • +300

    by TheMightyPie434
    on 2022-10-11 15:39
  • +300

    by sluedis
    on 2022-10-11 14:05
  • +300

    by The Rival
    on 2022-10-10 23:02
  • +1

    by SebGreg732
    on 2022-10-10 21:36
  • +300

    by Dave Finnegan
    on 2022-10-10 20:26
  • +300

    by Tobus
    on 2022-10-10 14:30
  • +300

    by HamelAstralis
    on 2022-10-10 09:41
  • +300

    by A Revolutionary Goblin
    on 2022-10-10 09:09
  • +300

    by VoxChronos
    on 2022-10-09 19:32
  • +300

    by Ben De Busschere
    on 2022-10-09 18:39
  • +1

    by Dozry
    on 2022-10-09 16:57
  • +100

    by Careen Ligh
    on 2022-10-09 16:02
  • +100

    by JamesNathaniel
    on 2022-10-09 10:42
  • +100

    by Kopis Nyx
    on 2022-10-09 06:37
  • +300

    by A Glamorous Goblin
    on 2022-10-08 23:15
  • +300

    by stigthesheep
    on 2022-10-08 20:56
  • +300

    by michaelthominks
    on 2022-10-08 15:39
    This would satisfy such a horrible desire in my heart! I want it so bad!
  • +300

    by PedroCarvalho
    on 2022-10-08 15:23
  • +100

    by Arimel
    on 2022-10-08 07:04
  • +300

    by Zurchonic
    on 2022-10-08 04:58
  • +300

    by Armagadda
    on 2022-10-08 04:07
  • +300

    by Anselicos
    on 2022-10-07 22:57
  • +300

    by davifr05
    on 2022-10-07 20:42
  • +300

    by Shindigg
    on 2022-10-07 15:27
  • +300

    by A Frightened Mimic
    on 2022-10-07 13:40
  • +100

    by Exarx
    on 2022-10-07 11:39
  • +300

    by trainhighway
    on 2022-10-07 10:26
  • +300

    by mastergentleman
    on 2022-10-06 22:51
  • +300

    by chantzehao
    on 2022-10-06 21:30
  • +1

    by AvalonArcana
    on 2022-10-06 19:24
  • +300

    by hhhhhaaaa
    on 2022-10-06 17:45
  • +300

    by Koyo
    on 2022-10-06 15:16
  • +300

    by scholarmage
    on 2022-10-06 14:35
    This could probably be done by adapting the Layers functionality with + and - buttons on screen: show the top-level 'world' map, then zooming in with the + button would switch to the more detailed 'nation' map, then zooming in again would switch to the 'roads' map. It would be be much easier for users than switching manually between layers, but would look like a much more advanced mapping system. It would definitely solve some of my problems with cluttered maps. Hopefully the fact that components of the system already exist would mean it wouldn't take much development time to implement at this level; a full GIS mapping system would probably be outside the scope of the WorldAnvil programmers.
  • +300

    by Kascor
    on 2022-10-06 12:44
  • +300

    by LousyCat
    on 2022-10-06 12:39
  • +300

    by Philbobaggins25
    on 2022-10-06 09:44
  • +1

    by SweetSolitude
    on 2022-10-06 07:26
  • +100

    by Blight_Fox
    on 2022-10-06 06:11
  • +100

    by Nativefry
    on 2022-10-06 00:32
  • +1

    by EDRINKWINE1701
    on 2022-10-05 23:32
  • +300

    by Ian4040
    on 2022-10-05 14:20
  • +100

    by CandyH2O
    on 2022-10-05 12:35
    Thank you for all you do with this site... you are awesome peeps.
  • +1

    by Buzzard
    on 2022-10-05 12:06
  • +100

    by A Goodhearted Skeleton
    on 2022-10-05 11:44
  • +300

    by twirlingfox
    on 2022-10-05 04:49
  • +1

    by Ratha
    on 2022-10-05 04:33
  • +300

    by GaleForceW1nds
    on 2022-10-05 03:04
  • +300

    by idkwhatoputherex7
    on 2022-10-05 02:35
  • +300

    by DM_Dezzy
    on 2022-10-04 21:34
  • +100

    by A Lusty Kobold
    on 2022-10-04 21:03
  • +100

    by Willow H.R. Harper
    on 2022-10-04 19:15
  • +300

    by puerknight
    on 2022-10-04 18:06
  • +100

    by A Wild Bananafolk
    on 2022-10-04 17:16
  • +300

    by A Lusty Devil
    on 2022-10-04 16:25
  • +100

    by Tijmuhn
    on 2022-10-04 16:12
  • -1

    by Vibeca
    on 2022-10-04 14:39
    This probably requires too much server capacity, especially since World Anvil is not a GIS (geographic information system) or even a map making software.
  • +300

    by ddaniel
    on 2022-10-04 14:26
    I believe a version of this for pins was already discussed and rejected, however since this is only the image (unless I read it wrong) we’ve still got hope
  • +300

    by Katahdan
    on 2022-10-04 11:56
  • +300

    by architectfantasy
    on 2022-10-04 11:07