GeoSolutions
  • Google+
  • Twitter

MapStore Training documentation

Table of Contents

  • Developing with MapStore
    • Resources

Previous topic

Architecture

Next topic

Development environment

This Page

  • Show Source

Quick search

Developing with MapStore¶

In this section we will learn how to develop in MapStore. All the consideration are the same for a custom project or the main product. The only things that differs are the folder structure, but all the concepts and the comment remain the same if you are developing on the core or if you are working on a custom project that uses MapStore as framework.

Contents:

  • Development environment
    • Create a local project
    • Build the application
    • Running unit tests
    • Running in Dev Mode
    • Recommended Browser Extensions
    • Recommended IDE Extensions
  • Application Structure
    • Files and Folders
    • WebPack Configuration
    • Entries
    • Early Customizations
    • Pages
    • Plugins
  • Develop a Geo Tour Plugin
    • Setup the development environment
    • Create a new plugin
    • Add functionalities
    • Create a Custom theme
    • Extra topics
  • Custom Page
    • Setup a new page
    • Connect the page to state
    • Custom layout component
  • Map Support Plugin
    • Setup a plugin
    • Configure a support
    • Implement a support in react
  • Extensions
    • Setup
    • Prepare branch and name the extension
    • Development Environment
    • Translations
    • Style and assets
    • Interactions with the State: actions, reducers and epics
    • Build the extension

Resources¶

Here a list of useful links:

  • Main MapStore Repo

  • MapStore Dev guide

  • MapStore Projects

  • Sample playground project

  • Extensions

Navigation

  • index
  • next |
  • previous |
  • MapStore Training documentation »
  • MS4 - Mastering MapStore Development »
  • Developing with MapStore
© Copyright 2020, GeoSolutions S.a.s.. Created using Sphinx 8.2.3.