Mapbox JavaScript Libraries for Web Map Applications

Project Information

In this assignment, an open-source point geometry data layer was geocoded and converted to a GeoJSON format to generate a 2D web map application of Golf Courses in Hawaii that included a thematic basemap customized using Mapbox and its JavaScript libraries. The goal was to develop a fully functional, interactive, and aesthetically pleasing web map that spans the entire viewport and is compatible with multiple browsers and devices. It was a good opportunity to develop best programming and web development practices, while further enhancing technical skills such as HTML webpage structure, code organization/documentation, file management, and debugging. The web map includes multiple plugins and is cartographically designed to reflect an inspirational image (shown below).

Scenic view from a golf course in Hawaii