Pre-Installation for Vector Tile Workshop

Please bring your laptop with the following items pre-installed. Instructions are found below. Please feel free to contact us for any questions or issues with following the installation instructions.

  • Create a GitHub account.
    • If you have an existing GitHub account please be sure you can successfully log in.
    • Please follow the GitHub how-to. We will use the GitHub accounts to share the web maps we will build during the workshop.
  • Create a Tilehosting account.
    • Please go to Tilehosting.com to create an account. Tilehosting will provide vector basemaps for our web maps.
  • In order to install Docker and other software during the workshop, the user needs to have Administrative level privileges. You will not be able to complete the exercises without administrative privileges.

  • Download and install Node for your operating system.
  • After Installing Node, please install http-server, which is very simple http server that we’ll run locally for testing and demonstration purposes.
  • Install Docker
    • Please download Docker Community Edition for your Operating System.
    • Windows 10 Home Edition is not compatible with Docker Community Edition, you will need to install Docker Toolbox
    • If you have difficulty installing Docker, please contact us.
  • Install Docker on MacOS
    1. Docker Community Edition
    2. Mount Docker.dmg
    3. Drag Docker App onto Applications Shortcut
    4. Launch Docker
    5. Agree to run application from Internet
    6. Supply admin password
  • Windows users may need to enable virtualization for your laptop in the system configuration.

  • Install Docker on Windows (Pro and Enterprise)
    1. Docker Community Edition
    2. Requires Windows 10 Pro or Enterprise
    3. Does Not Work with Windows 10 Home Edition
  • Install Docker on Windows 10 Home:
    1. Docker Toolbox
    2. Accept Defaults during install
    3. Run the Quick Start Terminal
    4. Execute the steps at the Quick Start Terminal