The new forums will be named Coin Return (based on the most recent vote)! You can check on the status and timeline of the transition to the new forums here.
The Guiding Principles and New Rules document is now in effect.

Interactive Map Application question

EncEnc A Fool with CompassionPronouns: He, Him, HisRegistered User regular
Hello, everyone!

So I make a ton of maps, all set in the same universe of Falleron. I have a world map for these maps. I now want to make an interactive GIS map to mark on the world map where I have made encounter maps.

Problem is, while I can do this with geolocated maps easily with something like ArcGIS or MyGoogleMaps, there don't seem to be many reputable plugins or applications for using a custom map (not geolocated).

Anyone have a suggestion of where I should look for this sort of software?

Posts

  • ArbitraryDescriptorArbitraryDescriptor Registered User regular
    edited May 2018
    Unclear by what you mean by "without geolocation" or why that's an issue (can't you make up a planet/coordinates?)

    But this project seems to use the Google Maps API to map WOW

    https://github.com/iamcal/World-of-MapCraft
    http://worldofmapcraft.com/

    Write up on the process, most of which seems irrelevant to you (extracting game assets):
    https://www.iamcal.com/world-of-mapcraft/

    Edit:
    Per the last link, this is the relevant bit
    https://github.com/iamcal/World-of-MapCraft/blob/master/www/map.js

    It sets up the fictional projection / coordinate system.

    ArbitraryDescriptor on
  • EncEnc A Fool with Compassion Pronouns: He, Him, HisRegistered User regular
    I'm familiar with the project! It is one of my inspirations here. Problem is, it uses terms like "with a little Javascripting glue to hold it together" and "just pop into GoogleMaps API with a custom CSS solution" which implies levels of coding knowledge I just don't have here.

  • ArbitraryDescriptorArbitraryDescriptor Registered User regular
    Ah! I forget there are other sorts of nerds. My group is half programmers, half artists.

    If no one suggests a more turnkey solution,

    -And at the risk of massively dunning-kruegering the level of effort here-

    I would suggest pulling that project down and start replacing assets / fiddling with it in Chrome dev tools (f12). CSS is just a bunch of adjectives and values, dev tools can help you grok it by revealing the whole style inheritance chain and letting you tweak them on a live page.

  • DelzhandDelzhand Registered User, Transition Team regular
    Leaflet.js will let you provide your own map tiles. I used to work at a place where we used to provide maps of retirement homes. You can even provide different zoom levels (assuming your maps are high enough res to pull it off). It does take a bit of JS to set it up, but frankly there's no way around that. You're not going to find a plug-and-play solution.

  • EncEnc A Fool with Compassion Pronouns: He, Him, HisRegistered User regular
    That's unfortunate. While I can 100% devote the time to tilemaking and pin generation, I doubt I can justify learning programming languages as that would cut into my already overtaxed art time to meet my commissions and weekly postings.

    I guess I'll need to hire someone.

  • DelzhandDelzhand Registered User, Transition Team regular
    For what it's worth, I remember the documentation being pretty straightforward. It's not programming so much as creating an array of options to initialize the plugin with. You just need to mimic the syntax of the examples and you should be fine. Plus, since it's JS, if you get it hosted somewhere you can just throw a link in this thread and @ me and I can take a look at it.

Sign In or Register to comment.