vcs icon indicating copy to clipboard operation
vcs copied to clipboard

Add more marker properties

Open chaosphere2112 opened this issue 8 years ago • 0 comments

Spending quite some time testing the vcs markers has reminded me that for now, we can specify the marker type, size and color, but it would be quite useful to be able to also specify the following:

  • edge color (except for star, cross or markers where it does not make sense)
  • edge thickness
  • more precise size control than in 1.5.1
  • support the same marker types (and names) as in matplotlib

I have implemented edge color and thickness by overlaying 2 markers of different color and size, as can be seen in the following figure generated for the IPCC report, but it was quite painful deep_ocean

The following ones were also made for IPCC. The top 2 were made with vcs (1.x), using the overlay 2 markers to simulate an edge and the third was made with matplotlib+basemap. Guess which one has the nicest markers (you will have to click to get the full size picture).

Hopefully, the new way of rendering the plots in 2.x will make it possible to dramatically increase the output quality! In vcs we trust!

Note that supporting non linear projection forthe data AND the markers AND the meridians/parallels (and the text objects, etc) is vital if we want to be able to keep on making plot like the following

tas_21_models_margo_110915_b

tas_21_bart_margo_misc_120614_01

tas_21_bart_margo_misc_regions_20130724_1525

Migrated from: https://github.com/UV-CDAT/uvcdat/issues/1080

chaosphere2112 avatar Nov 23 '16 16:11 chaosphere2112