Jake

Germany

\documentclass{standalone}
\usepackage{tikz}
\begin{document}

\begin{tikzpicture}
\fill [white] (-1,-0.) rectangle (4.7, 5.7);
\fill [fill=red!90!black] (0,0) to [out=120, in=250] (-0.2,4.2) -- (-0.5,5) -- (-0.3,5.2) -- (1.8,4.5) -- (3.7,5.2) to [out=-70, in=70] (3.9,0) -- (3.2,0.5) to [out=200, in=-20] (0.6,0.5) -- cycle;
\draw [cyan!80, fill=white, line width=8pt] (0.75,3.65) circle [radius=1.3];
\draw [cyan!80, fill=white, line width=8pt] (3.25,3.7) circle [radius=1];

\fill [black] (1.05,3.5) circle [radius=0.45];
\fill [black] (2.9,3.65) circle [radius=0.3];

\fill [white] (1.25,3.5) circle [radius=0.15];
\fill [white] (3.05,3.6) circle [radius=0.12];

\fill [yellow!80!orange] (1.85,3.2) -- (2.35,3.2) -- (2.1,2.6) -- cycle;
\end{tikzpicture}
\end{document}
1d
awarded Nice Answer
Mar
25
awarded Good Answer
Mar
24
comment Getting PGFplot to align \draw commands between plots
Related: pgfplots: Placing node on a specific x-position
Mar
23
comment Stylized earnings curve and fill in between them
What part are you struggling with?
Mar
23
awarded Caucus
Mar
23
comment PGFplots axis label style not working when `axis lines=center` in axis environment options
axis lines=center also sets x label style, so it overwrites the options you set in x label style. Move axis lines=center to the start of your options list, and it will work as expected
Mar
23
comment PGFplots axis legend with multiple columns/rows of different lengths
Nice! Could you add an image showing the output of the code?
Mar
21
awarded Enlightened
Mar
20
comment Tikz plot from multiple-column data file
You have to use PGFPlots for this, pure TikZ can not access different columns of a data file.
Mar
20
comment Concentric ellipses with TikZ
You might also like Gaussian ellipsoids using tikz, Draw a bivariate normal distribution in TikZ, and How can two bivariate normal distributions be plotted in one plot?
Mar
20
comment Calculate xtick positions by formula to mimic plotxx (or plotyy)
I still don't really understand what your aim is: in the example, you place y ticks at 0, 2, 4, 8, 16 and 24, but then you mention that you want to be able to provide \ystart, \yincrement and \yend, which sounds like you want to split the y axis in a linear fashion. Maybe it would be a good idea if you described the final result you want to get, and not the way you want to get there.
Mar
20
comment Calculate xtick positions by formula to mimic plotxx (or plotyy)
I'm not sure I understand exactly what you're trying to do. Do you want to automate the position of the yticks instead of providing the list? In that case, you can simply say ytick=data instead of ytick={0,1,4,9,16,25}.
Mar
20
comment Simulate sun movement
Hillshading won't help for this application, since it just takes the aspect of the local terrain into account, but doesn't simulate the casting of shadows from other terrain features. For instance, in the afternoon the west facing slope of a steep valley could be illuminated according to the hillshading algorithm, but in reality it would be shaded by the opposite hill.
Mar
20
answered How one can draw 405 degree angle in learning material?
Mar
20
comment How to fill an area below sine wave?
Very related: tex.stackexchange.com/questions/43610/… (using PGFPlots to fill areas under a normal probability density function)
Mar
19
awarded Proofreader
Mar
19
reviewed Approve suggested edit on make parametrised surface graphic with annotated features using Tikz or PGFplots
Mar
19
answered Unable to Produce Hillshade
Mar
19
comment multiple graph in one figure
Hi Claudia, welcome to the site! You have invalid coordinates in your last plot, (2004, ) (2005, ) (2006, ). Fix those and the errors go away =)
Mar
19
comment Unable to Produce Hillshade
possible duplicate of Scale and Z factor have no effect on hillshade analysis in QGIS
1 2 3 4 5