The Web Mapping module of FarmBuild's JavaScript library is available through the GITHUB repository.
The Web Mapping module has been designed as a stand alone web mapping sample that can be integrated into new or existing platforms. The sample includes the ability to:
- address search
- create/edit a farm boundary
- create farm paddocks
- attribute farm paddocks
- assign farm paddocks to paddock groups through a defined list in an JSON file
- export mapping data as JSON through the farm data block JSON structure
- export mapping data as GeoJSON and KML formats
The Web Mapping module has been designed to write the mapping data into a specified JSON structure called the Farm Data Block. Through the JSON structure, the JSON exports are interoperable with the other FarmBuild modules.
The Web Mapping module serves as an important platform to develop applications that contain data with a spatial context.
**NEW**
Map Print Service
The Map Print Service has been added to allow you to print your output from the FarmBuild Web Mapping module by returning a PDF file via an API. Using a simple printing preferences window, challenges to print high resolution maps from the Web Mapping module are overcome. Now available on GitHub.