implemented loading the geoJSON from API instead of including in page source [Fixes #83559334]