Skip to main content

Timeline for Implementing GeoCallout?

Current License: CC BY-SA 4.0

11 events
when toggle format what by license comment
Mar 26, 2019 at 21:53 history edited Carl Woll CC BY-SA 4.0
Use all GeoGraphics options, and shrink ListPlot image size to reduce number of callouts
Mar 26, 2019 at 20:13 comment added Carl Woll @M.R. I think that's because you don't need to use @ for the writer of the answer. I'll update my answer later, but in the meantime, you could use Options[bg] instead of Options[bg, PlotRange] to capture all of the options (including GeoZoomLevel), and add an ImageSize option to the ListPlot. The smaller the ListPlot image size is, the fewer callouts will be generated.
Mar 26, 2019 at 20:10 comment added M.R. I updated the question - see the section at the end... Also, I can never seem to @ mention you because of the space in your name.. when I write "@carlwoll" and click send, it gets stripped out of my comment
Mar 26, 2019 at 19:59 comment added M.R. Actually nevermind you are correct, 3D callouts are too hard! But if you could show how to increase the resolution in the Show, that would be great - right now looks too blurry :/
Mar 26, 2019 at 19:58 comment added Carl Woll @M.R. Good point. Sounds doable, then, although the labels at the edges will probably be partially hidden by the globe.
Mar 26, 2019 at 19:27 comment added M.R. ListPointPlot3D[RandomReal[1, {6, 3}] -> RandomWord[6], LabelingFunction -> Callout] and FeatureSpacePlot3D has LabelingFunction -> Callout, so it's probably doable no?
Mar 26, 2019 at 19:18 comment added Carl Woll @M.R. I don't think callouts are supported in 3d graphics.
Mar 26, 2019 at 19:03 comment added M.R. Thanks, this works like a charm, but can you add an example for a 3D globe (sphere) plot too?
Mar 26, 2019 at 0:47 vote accept M.R.
Mar 25, 2019 at 17:23 history edited Carl Woll CC BY-SA 4.0
Add Mollweide projection example
Mar 25, 2019 at 17:05 history answered Carl Woll CC BY-SA 4.0