
Me gustaría trazar un gráfico que tenga una discontinuidad en el sentido de que salte de 180 grados a -180 grados en un punto. Desafortunadamente, los puntos en 180 y -180 se conectan. Vea las figuras a continuación.
(A estas alturas ya habrás adivinado que estoy intentando hacer un gráfico de latitud y longitud de la trayectoria terrestre de un satélite).
Parcela MWE:
Parcela con datos reales:
Cómo puedoautomáticamente¿Evitar la línea que conecta estos dos puntos?
A continuación se proporciona un MWE.
\documentclass{scrartcl}
\usepackage{mwe}
\usepackage{pgfplots}
\pgfplotsset{compat=1.7}
\begin{document}
\begin{tikzpicture}
\begin{axis}[%
ytick={-90,-45,...,90},
xtick={-180,-135,...,180},
axis equal,
grid,
enlargelimits=false,]
\addplot+[mark=,] table {
% A few points read off from above by eye...
87 0
100 75
135 80
180 82
-180 82
-135 75
-90 35
-45 -75
0 -82
45 -75
90 -35
100 0
};
\end{axis}
\end{tikzpicture}
\end{document}
Respuesta1
Simplemente inserte una línea vacía para romper el camino.
\documentclass{scrartcl}
\usepackage{mwe}
\usepackage{pgfplots}
\pgfplotsset{compat=1.7}
\begin{document}
\begin{tikzpicture}
\begin{axis}[%
ytick={-90,-45,...,90},
xtick={-180,-135,...,180},
axis equal,
grid,
enlargelimits=false,]
\addplot+[mark=,] table {
% A few points read off from above by eye...
87 0
100 75
135 80
180 82
-180 82
-135 75
-90 35
-45 -75
0 -82
45 -75
90 -35
100 0
};
\end{axis}
\end{tikzpicture}
\end{document}
Usando la imagen de Harish Kumar de la respuesta eliminada: