Hello Watchers:
My intention is to produce something
similar to a question I presented a
colleague days ago THREAD that looks
like this:
The goal is two-fold:
- Highlight regions of interest within a
country. - Add annotations at centroids within those
regions to explain certain characteristics of
those regions.- An annotation in a card would be
better for presentation purposes if
possible.
- An annotation in a card would be
Progress:
I am using Pluto, Julia v 1.7.*.
I have started pursuing the goal
with the following code:
NZL = GeoTables.gadm("NZL", children = true)
viz(NZL.geometry, decimation = 0.10, color = 1:nelements(NZL.geometry),
showboundary=true, colormap = :viridis)
I changed the decimation from 0.02 to 0.10
because the former had a skewed display
output. This code however is occupying a
bit of RAM after executing fairly quickly
initially. I have no background programs
running with the exception of some browser
tabs – yet the kernel run-time is at:
Presentation-level Question:
Are there any wrappers that allow for
interactive displays? (i.e., something
that might work similarly to PlotlyJS).
Disclaimer:
I have searched this listing here and understand the
general ideas about projections, coordinate systems,
and geographic data storage types.
However, these modules are not practical in my view.
They often use over-simplified examples, and do not
generally explain basic steps for importing or general
GeoJSON, .shp, .csv sources, for selecting appropriate
wrappers, or for achieving some level of presentation
quality for non-technical audiences.