MindFusion's JavaScript Mapping Library, a part of MindFusion.JavaScript Pack, is a powerful library for creating interactive maps and GIS components in web applications. It allows developers to display geographical data, manage map layers, and handle user interactions with ease.
To run the samples locally:
- Navigate to the project root directory.
- Run
npm startin your terminal. This will launch a local web server and open the samples in your default browser.
- Map Rendering: Render interactive maps in web pages.
- Geographical Coordinates: Get and use geographical and client coordinates.
- Pan and Scroll: Control map view with panTo and scrollTo methods.
- Decorations: Display various map decorations including Markers and Bubbles.
- Custom Styling: Support for images, text, and custom styling for decorations.
- Layer Control: Manage visibility of map layers and overlays.
- Interactive Decorations: Add and remove decorations interactively.
- Canvas Drawing: Display drawings like polylines and circles on a Canvas-based decoration layer.
For best experience, open the sample pages through a web server.
- Coordinates: This sample shows how to get the map's geographical and client coordinates and use the panTo and scrollTo methods of the mapView.
- Decorations: This sample shows the different types of decorations, supported by the control. Decoration layers can display Marker and Bubble objects, associated with a given geographic location. They support images, text and styling. The built-in layers list controller shows the list of all layers (map layers on top and overlays below) and provides an easy way to control their visibility.
- Interactions: This sample shows how to interactively add and remove decorations. Click on the map surface to create a marker with the specified type and a bubble with the specified text. Click on a decoration to remove it from the map.
- MinApp: A sample program that demonstrates how to render a map in a web page.
- CanvasLayer: Shows how to display drawings, such as polylines and circles in a Canvas-based decoration layer.
For any questions you might have about using the control:
- Email: support@mindfusion.eu
For administrative and sales information:
- Email: sales@mindfusion.eu
Our website:
Copyright (C) 2025, MindFusion LLC, Bulgaria All rights reserved.