Skip to content

Add map layout function #137

@nmpeterson

Description

@nmpeterson

One of the longer-term goals for cmapplot is to support maps instead of just charts. While the finalize_plot() function can be used for ggplot-based maps as currently coded (see example PDF), this layout has not been reviewed by Comms, and certainly does not match the ON TO 2050 map design templates (which may or may not still be Comms' preferred layout). ON TO 2050 templates and documentation are located in S:\Library\edocuments\Communications\MAP templates

While the ability to support map packages beyond ggplot2::geom_sf() is an eventual goal, it seems like a near-term improvement would be to add either a layout="map" parameter to finalize_plot() or to create a separate finalize_map() function. I have not given much thought yet to pros/cons either way. Whatever we do, we should be reasonably certain up front that it will play nicely with output from different map packages (ggplot, tmap, mapsf).

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions