I need to draw an arc with a start radius different from the end radius. My drawing is as follow (adapted from one that I found here) and I need fill some regions between the irregular arc and the most external circle.
\documentclass[12pt]{article}
\usepackage[x11names]{xcolor} %Additional colors
\usepackage{tikz}
\begin{document}
\thispagestyle{empty} %Please, no page numbers or similar
\begin{center}
\begin{tikzpicture}[scale=0.8]
%Circles
\foreach \r in {1, 2,...,9}
\draw[SteelBlue3, thick] (0,0) circle (\r);
\foreach \r in {0.5, 1.5,...,9}
\draw[Azure4, thin] (0,0) circle (\r);
%1° Rays
\foreach \a in {0, 1,...,359}
\draw[Azure4] (\a:9.2) -- (\a:9.5);
%5° Rays
\foreach \a in {0, 5,...,355}
\draw[Azure4] (\a:9) -- (\a:9.5);
%15° Rays
\foreach \a in {0, 15,...,355}
\draw[thick,Azure4] (\a:1) -- (\a:9.5);
%30° Rays
\foreach \a in {0, 30,...,359}
\draw[thick,Azure4] (0, 0) -- (\a:9.5);
%Radius labels (background filled white)
\edef\mya{0}
\foreach \r [evaluate=\r as \mya using int(100-(\r+1)*10)] in {1,2,...,8}
\draw (\r,0) node[inner sep=1pt,below=3pt,rectangle,fill=white] {$\mya^\circ$};
%Main rays
\foreach \a in {0, 90,...,359}
\draw[very thick] (0, 0) -- (\a:9.5);
%Angle labels
\foreach \a [evaluate=\a as \mya using int(90 - \a )] in {90, 75,...,-269}
\draw (\a: 10) node {$\mya^\circ$};
\end{tikzpicture}
\end{center}
\end{document}
{}
button or hit ctrl+k.