Git Product home page Git Product logo

mapping's Introduction

Pathfinder Wiki Golarion Map

This repo is the source code for the interactive map of Golarion used by the Pathfinder wiki.

Full map here: https://map.pathfinderwiki.com

One of the main tools used for this is QGIS: https://qgis.org/en/site/

Acknowledgments

  • John Mechalas for starting everthing here
  • oznogon for continuing this work here
  • everyone contributing to the continuation of this project in this repository

How to to work with the mapping-data

We are keeping the actual data used by qgis in its own repository. That repository is managed with kart instead of git. From a user perspective kart works very similar to git, but it works with a geopackage file instead of the normal filesystem. To check out the geopackage file you need to:

  1. Install kart
  2. Clone pf-wikis/mapping-data into a directoy called mapping-data next to the directory containing this repo.
  3. Open the qgis file in this repository. If everything is correct it should automatically find the data file for the layers.

How to check out the source images

The mapping files in this repository are created by tracing information from maps created by Paizo. These images are protected legally and thus can not be publicly shared. To access them follow these steps:

  1. You will need access to the private external storage.
  2. Clone this git repository.
  3. Download and install DVC.
  4. Within the repository root, run dvc install. This will setup some automatic git hooks so that dvc pushes when you push with git.
  5. Run dvc pull to download the images. If this is the first time doing this you will have to authenticate yourself.

How to Contribute

Information can be found on the wiki

mapping's People

Contributors

dependabot[bot] avatar manuel-hegner avatar oznogon avatar vestofholding avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

mapping's Issues

Integrate all maps from the books

  • Arcadia

    • Guns & Gears
      • terrain
      • regions and countries
      • cities & places
  • Vudra

    • Sixty Feet Under
      • terrain
      • regions and countries
      • cities & places
  • Holomog

    • Field of Maidens
      • terrain
      • regions and countries
      • cities & places
  • Iobaria

    • The Varnhold Vanishing
      • terrain
      • regions and countries
      • cities & places
    • Maiden, Mother, Crone
      • terrain
      • regions and countries
      • cities & places
  • Crown of the World

    • The Hungry Storm
      • terrain
      • regions and countries
      • cities & places
  • Xopatl

    • Borne By The Sun's Grace
      • terrain
      • regions and countries
      • cities & places
  • Meratt

    • Songbird, Scion, Saboteur
      • terrain
      • regions and countries
      • cities & places

Update map to 4719

  • Ravounel is not independent on the map
  • Vidrian, the Gravelands, and the Sarkoris Scar are still labelled Sargava, Lastwall, and the Worldwound respectively
  • Oprak and New Thassilon don't exist

Distinguish states and regions

Higher zoom levels should show regions while closer ones should show real countries:

  • Varisia
  • the River Kingdoms
  • the Mwangi Expanse

Vidrian Borders

The borders for Vidrian in the Lost Omens World Guide are wrong. A very large chunk of their northern lands is cut off. The borders need to be redrawn from either the Inner Sea World Guide (1e book) or Lost Omens: The Mwangi Expanse (page 275).

".pbf.json" tiles are intentional and a symptom of GitHub Pages hosting

//rename extensions for github pages gzipping

FileUtils.moveFile(f, new File(f.getParentFile(), f.getName()+".json"));

This tricks GitHub Pages into serving the PBFs gzipped, getting around Pages not setting headers and mime-db refusing to add PBF. But it also breaks tools that receive a JSON MIME type from the server, believe it, and then complain that the JSON is invalid.

Source credits

Hi, Manuel (and Robert)! Thank you for picking up and moving this work forward.

It'd be great to have my past work (and John Mechalas's work that it was based on), which appears to have been imported into this project, credited. Looks like a lot of geometry, the color palette, and some of the non-geometry content was pulled in from that work with few or no changes.

Thanks!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.