CMC is a starter-kit for creating web-based mapping applications
The Common Mapping Client (CMC) is a framework for web-based mapping applications that combines and abstracts commonly used mapping functionalities. It aims to save developers time by providing a solid base framework with robust mapping libraries and a well-thought-out structure. CMC allows developers to start building their mapping applications quickly and efficiently.
To install the Common Mapping Client, follow these steps:
npm install to install the required node dependencies.npm start.For production use, follow these steps:
npm run build.npm run open:dist.To run tests, use the command npm run test. Additional flags can be used to include cmc-core tests, run tests in phantomJS, or run tests with code watch.
The Common Mapping Client (CMC) is a framework for web-based mapping applications that aims to simplify the development process. By providing a solid base framework with robust mapping libraries and a well-organized structure, CMC allows developers to focus on solving specific mapping problems instead of reinventing the wheel. The framework offers a wide range of features, including map layer controls, geodesic map geometry synchronization, and shareable application state. Installation of CMC is straightforward, and the framework provides a preconfigured build process and testing framework to streamline the development process. Overall, CMC is a valuable tool for developers looking to build web-based mapping applications efficiently.