Skip to content

Common OpenLayers packages for the Open Pioneer Trails client framework.

License

Notifications You must be signed in to change notification settings

open-pioneer/trails-openlayers-base-packages

Build and deploy Audit dependencies (daily)

OpenLayers Base Packages

This repository is intended to manage various base packages for building applications based on OpenLayers.

Samples | API Documentation | User manual

Getting started

Requirements: Node >= 18, pnpm >= 9.

To start the development server, run:

$ pnpm install # initially and always after changing package dependencies
$ pnpm dev     # starts dev server
  VITE v4.3.9  ready in 832 ms

  ➜  Local:   http://localhost:5173/
  ➜  Network: use --host to expose
  ➜  press h to show help

To run tests:

# all tests
$ pnpm test
# only run tests for a certain package (or file)
$ pnpm test <PATH_TO_PACKAGE>

For more details, consult the starter project's Repository Guide.

Packages

This repository publishes the following packages:

Name Version
@open-pioneer/basemap-switcher NPM Version
@open-pioneer/coordinate-search NPM Version
@open-pioneer/coordinate-viewer NPM Version
@open-pioneer/editing NPM Version
@open-pioneer/geolocation NPM Version
@open-pioneer/legend NPM Version
@open-pioneer/map NPM Version
@open-pioneer/map-navigation NPM Version
@open-pioneer/map-test-utils NPM Version
@open-pioneer/map-ui-components NPM Version
@open-pioneer/measurement NPM Version
@open-pioneer/ogc-features NPM Version
@open-pioneer/overview-map NPM Version
@open-pioneer/printing NPM Version
@open-pioneer/result-list NPM Version
@open-pioneer/scale-bar NPM Version
@open-pioneer/scale-setter NPM Version
@open-pioneer/scale-viewer NPM Version
@open-pioneer/search NPM Version
@open-pioneer/selection NPM Version
@open-pioneer/spatial-bookmarks NPM Version
@open-pioneer/theme NPM Version
@open-pioneer/toc NPM Version

License

Apache-2.0 (see LICENSE file)