From d9a3a1717553c1287fdbefbf2bf4a1de03c88851 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20M=C3=BCller?= <andreas.mueller@ost.ch>
Date: Fri, 10 Jun 2022 17:17:20 +0200
Subject: neue Bilder

---
 buch/papers/nav/images/2k_earth_daymap.png         | Bin 0 -> 1473323 bytes
 .../nav/images/beispiele/2k_earth_daymap.png       | Bin 0 -> 1473323 bytes
 buch/papers/nav/images/beispiele/Makefile          |  30 ++++++++
 buch/papers/nav/images/beispiele/beispiele1.pdf    | Bin 0 -> 399907 bytes
 buch/papers/nav/images/beispiele/beispiele1.pov    |  12 ++++
 buch/papers/nav/images/beispiele/beispiele1.tex    |  49 +++++++++++++
 buch/papers/nav/images/beispiele/beispiele2.pdf    | Bin 0 -> 404679 bytes
 buch/papers/nav/images/beispiele/beispiele2.pov    |  12 ++++
 buch/papers/nav/images/beispiele/beispiele2.tex    |  50 +++++++++++++
 buch/papers/nav/images/beispiele/common.inc        |  50 +++++++++++++
 buch/papers/nav/images/beispiele/common.tex        |  79 +++++++++++++++++++++
 buch/papers/nav/images/beispiele/geometrie.inc     |  41 +++++++++++
 buch/papers/nav/images/dreieck3d10.pov             |  46 ++++++++++++
 buch/papers/nav/images/macros.inc                  |   4 +-
 .../papers/nav/images/position/2k_earth_daymap.png | Bin 0 -> 1473323 bytes
 buch/papers/nav/images/position/common.inc         |   4 +-
 buch/papers/nav/images/position/common.tex         |   4 +-
 buch/papers/nav/images/position/position1.pdf      | Bin 107297 -> 433631 bytes
 buch/papers/nav/images/position/position2.pdf      | Bin 90563 -> 310650 bytes
 buch/papers/nav/images/position/position3.pdf      | Bin 85020 -> 417714 bytes
 buch/papers/nav/images/position/position4.pdf      | Bin 86376 -> 390348 bytes
 buch/papers/nav/images/position/position5.pdf      | Bin 91680 -> 337310 bytes
 22 files changed, 377 insertions(+), 4 deletions(-)
 create mode 100644 buch/papers/nav/images/2k_earth_daymap.png
 create mode 100644 buch/papers/nav/images/beispiele/2k_earth_daymap.png
 create mode 100644 buch/papers/nav/images/beispiele/Makefile
 create mode 100644 buch/papers/nav/images/beispiele/beispiele1.pdf
 create mode 100644 buch/papers/nav/images/beispiele/beispiele1.pov
 create mode 100644 buch/papers/nav/images/beispiele/beispiele1.tex
 create mode 100644 buch/papers/nav/images/beispiele/beispiele2.pdf
 create mode 100644 buch/papers/nav/images/beispiele/beispiele2.pov
 create mode 100644 buch/papers/nav/images/beispiele/beispiele2.tex
 create mode 100644 buch/papers/nav/images/beispiele/common.inc
 create mode 100644 buch/papers/nav/images/beispiele/common.tex
 create mode 100644 buch/papers/nav/images/beispiele/geometrie.inc
 create mode 100644 buch/papers/nav/images/dreieck3d10.pov
 create mode 100644 buch/papers/nav/images/position/2k_earth_daymap.png

(limited to 'buch/papers')

diff --git a/buch/papers/nav/images/2k_earth_daymap.png b/buch/papers/nav/images/2k_earth_daymap.png
new file mode 100644
index 0000000..4d55da8
Binary files /dev/null and b/buch/papers/nav/images/2k_earth_daymap.png differ
diff --git a/buch/papers/nav/images/beispiele/2k_earth_daymap.png b/buch/papers/nav/images/beispiele/2k_earth_daymap.png
new file mode 100644
index 0000000..4d55da8
Binary files /dev/null and b/buch/papers/nav/images/beispiele/2k_earth_daymap.png differ
diff --git a/buch/papers/nav/images/beispiele/Makefile b/buch/papers/nav/images/beispiele/Makefile
new file mode 100644
index 0000000..6e95379
--- /dev/null
+++ b/buch/papers/nav/images/beispiele/Makefile
@@ -0,0 +1,30 @@
+#
+# Makefile to build images 
+#
+# (c) 2022
+#
+all:	beispiele
+
+POSITION =								\
+	beispiele1.pdf							\
+	beispiele2.pdf	
+
+beispiele: $(POSITION)
+
+POVRAYOPTIONS = -W1080 -H1080
+#POVRAYOPTIONS = -W480 -H480
+
+beispiele1.png:	beispiele1.pov common.inc geometrie.inc ../macros.inc
+	povray +A0.1 $(POVRAYOPTIONS) -Obeispiele1.png beispiele1.pov
+beispiele1.jpg:	beispiele1.png
+	convert beispiele1.png -density 300 -units PixelsPerInch beispiele1.jpg
+beispiele1.pdf:	beispiele1.tex common.tex beispiele1.jpg
+	pdflatex beispiele1.tex
+
+beispiele2.png:	beispiele2.pov common.inc geometrie.inc ../macros.inc
+	povray +A0.1 $(POVRAYOPTIONS) -Obeispiele2.png beispiele2.pov
+beispiele2.jpg:	beispiele2.png
+	convert beispiele2.png -density 300 -units PixelsPerInch beispiele2.jpg
+beispiele2.pdf:	beispiele2.tex common.tex beispiele2.jpg
+	pdflatex beispiele2.tex
+
diff --git a/buch/papers/nav/images/beispiele/beispiele1.pdf b/buch/papers/nav/images/beispiele/beispiele1.pdf
new file mode 100644
index 0000000..d0fe3dc
Binary files /dev/null and b/buch/papers/nav/images/beispiele/beispiele1.pdf differ
diff --git a/buch/papers/nav/images/beispiele/beispiele1.pov b/buch/papers/nav/images/beispiele/beispiele1.pov
new file mode 100644
index 0000000..7fb3de2
--- /dev/null
+++ b/buch/papers/nav/images/beispiele/beispiele1.pov
@@ -0,0 +1,12 @@
+//
+// beispiele1.pov
+//
+// (c) 2022 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule
+//
+#include "common.inc"
+
+#declare Stern1 = Deneb;
+#declare Stern2 = Arktur;
+
+#include "geometrie.inc"
+
diff --git a/buch/papers/nav/images/beispiele/beispiele1.tex b/buch/papers/nav/images/beispiele/beispiele1.tex
new file mode 100644
index 0000000..5666ba6
--- /dev/null
+++ b/buch/papers/nav/images/beispiele/beispiele1.tex
@@ -0,0 +1,49 @@
+%
+% beispiele1.tex
+%
+% (c) 2021 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule
+%
+\documentclass[tikz]{standalone}
+\usepackage{times}
+\usepackage{amsmath}
+\usepackage{txfonts}
+\usepackage[utf8]{inputenc}
+\usepackage{graphics}
+\usetikzlibrary{arrows,intersections,math,calc}
+\usepackage{ifthen}
+\begin{document}
+
+\input{common.tex}
+
+\newboolean{showgrid}
+\setboolean{showgrid}{false}
+\def\breite{4}
+\def\hoehe{4}
+
+\begin{tikzpicture}[>=latex,thick]
+
+% Povray Bild
+\node at (0,0) {\includegraphics[width=8cm]{beispiele1.jpg}};
+
+% Gitter
+\ifthenelse{\boolean{showgrid}}{
+\draw[step=0.1,line width=0.1pt] (-\breite,-\hoehe) grid (\breite, \hoehe);
+\draw[step=0.5,line width=0.4pt] (-\breite,-\hoehe) grid (\breite, \hoehe);
+\draw                            (-\breite,-\hoehe) grid (\breite, \hoehe);
+\fill (0,0) circle[radius=0.05];
+}{}
+
+\labelA
+\labelP
+\labelDeneb
+\labelArktur
+\labelhDeneb
+\labelhArktur
+\labellone
+\labeldDeneb
+\labeldArktur
+
+\end{tikzpicture}
+
+\end{document}
+
diff --git a/buch/papers/nav/images/beispiele/beispiele2.pdf b/buch/papers/nav/images/beispiele/beispiele2.pdf
new file mode 100644
index 0000000..8579ee5
Binary files /dev/null and b/buch/papers/nav/images/beispiele/beispiele2.pdf differ
diff --git a/buch/papers/nav/images/beispiele/beispiele2.pov b/buch/papers/nav/images/beispiele/beispiele2.pov
new file mode 100644
index 0000000..b69f0f9
--- /dev/null
+++ b/buch/papers/nav/images/beispiele/beispiele2.pov
@@ -0,0 +1,12 @@
+//
+// beispiele1.pov
+//
+// (c) 2022 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule
+//
+#include "common.inc"
+
+#declare Stern1 = Altair;
+#declare Stern2 = Spica;
+
+#include "geometrie.inc"
+
diff --git a/buch/papers/nav/images/beispiele/beispiele2.tex b/buch/papers/nav/images/beispiele/beispiele2.tex
new file mode 100644
index 0000000..c9b70bd
--- /dev/null
+++ b/buch/papers/nav/images/beispiele/beispiele2.tex
@@ -0,0 +1,50 @@
+%
+% beispiele2.tex
+%
+% (c) 2021 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule
+%
+\documentclass[tikz]{standalone}
+\usepackage{times}
+\usepackage{amsmath}
+\usepackage{txfonts}
+\usepackage[utf8]{inputenc}
+\usepackage{graphics}
+\usetikzlibrary{arrows,intersections,math,calc}
+\usepackage{ifthen}
+\begin{document}
+
+\input{common.tex}
+
+\newboolean{showgrid}
+\setboolean{showgrid}{false}
+\def\breite{4}
+\def\hoehe{4}
+
+\begin{tikzpicture}[>=latex,thick]
+
+% Povray Bild
+\node at (0,0) {\includegraphics[width=8cm]{beispiele2.jpg}};
+
+% Gitter
+\ifthenelse{\boolean{showgrid}}{
+\draw[step=0.1,line width=0.1pt] (-\breite,-\hoehe) grid (\breite, \hoehe);
+\draw[step=0.5,line width=0.4pt] (-\breite,-\hoehe) grid (\breite, \hoehe);
+\draw                            (-\breite,-\hoehe) grid (\breite, \hoehe);
+\fill (0,0) circle[radius=0.05];
+}{}
+
+\labelA
+\labelP
+\labelAltair
+\labelSpica
+\labelhAltair
+\labelhSpica
+\labelltwo
+\labeldAltair
+\labeldSpica
+
+
+\end{tikzpicture}
+
+\end{document}
+
diff --git a/buch/papers/nav/images/beispiele/common.inc b/buch/papers/nav/images/beispiele/common.inc
new file mode 100644
index 0000000..51fbd1f
--- /dev/null
+++ b/buch/papers/nav/images/beispiele/common.inc
@@ -0,0 +1,50 @@
+//
+// common.inc -- 3d Darstellung
+//
+// (c) 2022 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule
+//
+#version 3.7;
+#include "colors.inc"
+#include "../macros.inc"
+
+global_settings {
+	assumed_gamma 1
+}
+
+#declare imagescale = 0.034;
+
+camera {
+	location <40, 20, -20>
+	look_at <0, 0.24, -0.20>
+	right x * imagescale
+	up y * imagescale
+}
+
+light_source {
+	<30, 10, -40> color White
+	area_light <1,0,0> <0,0,1>, 10, 10
+	adaptive 1
+	jitter
+}
+
+sky_sphere {
+	pigment {
+		color rgb<1,1,1>
+	}
+}
+
+erde(0)
+achse(fein, White)
+koordinatennetz(gitterfarbe, 9, 0.001)
+
+union {
+        punkt(Sakura, fett)
+        pigment {
+                color rot
+        }
+        finish {
+                metallic
+                specular 0.9
+        }
+}
+
diff --git a/buch/papers/nav/images/beispiele/common.tex b/buch/papers/nav/images/beispiele/common.tex
new file mode 100644
index 0000000..b7b3dac
--- /dev/null
+++ b/buch/papers/nav/images/beispiele/common.tex
@@ -0,0 +1,79 @@
+%
+% common.tex
+%
+% (c) 2022 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule
+%
+
+\def\labelA{\node at (0.7,3.8) {$A$};}
+
+\def\labelSpica{
+	\node at (-3.6,-2.8) {Spica};
+}
+\def\labelAltair{
+	\node at (3.0,-2.3) {Altair};
+}
+\def\labelArktur{
+	\node at (-3.3,-0.7) {Arktur};
+}
+\def\labelDeneb{
+	\node at (3.4,0.9) {Deneb};
+}
+
+\def\labelP{\node at (0,-0.2) {$P$};}
+
+\def\labellone{\node at (0.1,1.9) {$l$};}
+\def\labelltwo{\node at (0.1,2.0) {$l$};}
+
+\def\labelhSpica{
+	\coordinate (Spica) at (-1.8,-0.3);
+	\node at (Spica) {$h_{\text{Spica}}\mathstrut$};
+}
+\def\labelhAltair{
+	\coordinate (Altair) at (1.1,-1.0);
+	\node at (Altair) {$h_{\text{Altair}}\mathstrut$};
+}
+\def\labelhArktur{
+	\coordinate (Arktur) at (-1.3,-0.3);
+	\node at (Arktur) {$h_{\text{Arktur}}\mathstrut$};
+}
+\def\labelhDeneb{
+	\coordinate (Deneb) at (1.6,0.45);
+	\node at (Deneb) {$h_{\text{Deneb}}\mathstrut$};
+}
+
+\def\labeldSpica{
+	\coordinate (dSpica) at (-1.5,2.6);
+	\fill[color=white,opacity=0.5]
+		($(dSpica)+(-1.8,0.08)$)
+		rectangle
+		($(dSpica)+(-0.06,0.55)$);
+	\node at (dSpica) [above left]
+		{$90^\circ-\delta_{\text{Spica}}\mathstrut$};
+}
+\def\labeldAltair{
+	\coordinate (dAltair) at (2.0,2.1);
+	\fill[color=white,opacity=0.5]
+		($(dAltair)+(0.10,0.05)$)
+		rectangle
+		($(dAltair)+(1.8,0.5)$);
+	\node at (dAltair) [above right]
+		{$90^\circ-\delta_{\text{Altair}}\mathstrut$};
+}
+\def\labeldArktur{
+	\coordinate (dArktur) at (-1.2,2.5);
+	\fill[color=white,opacity=0.5]
+		($(dArktur)+(-1.8,0.05)$)
+		rectangle
+		($(dArktur)+(-0.06,0.5)$);
+	\node at (dArktur) [above left]
+		{$90^\circ-\delta_{\text{Arktur}}\mathstrut$};
+}
+\def\labeldDeneb{
+	\coordinate (dDeneb) at (2.0,2.8);
+	\fill[color=white,opacity=0.5]
+		($(dDeneb)+(0.05,0.5)$)
+		rectangle
+		($(dDeneb)+(1.87,0.05)$);
+	\node at (dDeneb) [above right]
+		{$90^\circ-\delta_{\text{Deneb}}\mathstrut$};
+}
diff --git a/buch/papers/nav/images/beispiele/geometrie.inc b/buch/papers/nav/images/beispiele/geometrie.inc
new file mode 100644
index 0000000..2f6084e
--- /dev/null
+++ b/buch/papers/nav/images/beispiele/geometrie.inc
@@ -0,0 +1,41 @@
+union {
+	punkt(A, fett)
+	punkt(Stern1, fein)
+	punkt(Stern2, fein)
+	seite(Stern1, Stern2, fein)
+	pigment {
+		color kugelfarbe
+	}
+	finish {
+		metallic
+		specular 0.9
+	}
+}
+
+union {
+	seite(A, Stern1, fein)
+	seite(A, Stern2, fein)
+	seite(Stern1, Sakura, fein)
+	seite(Stern2, Sakura, fein)
+	winkel(A, Stern1, Stern2, 0.5*fein, gross)
+	pigment {
+		color bekannt
+	}
+	finish {
+		metallic
+		specular 0.9
+	}
+}
+
+union {
+	seite(A, Sakura, fein)
+	winkel(A, Sakura, Stern1, 0.5*fett, klein)
+	pigment {
+		color unbekannt
+	}
+	finish {
+		metallic
+		specular 0.9
+	}
+}
+
diff --git a/buch/papers/nav/images/dreieck3d10.pov b/buch/papers/nav/images/dreieck3d10.pov
new file mode 100644
index 0000000..2dd7c79
--- /dev/null
+++ b/buch/papers/nav/images/dreieck3d10.pov
@@ -0,0 +1,46 @@
+//
+// dreiecke3d10.pov
+//
+// (c) 2022 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule
+//
+#include "common.inc"
+
+erde()
+
+#declare Stern1 = Deneb;
+#declare Stern2 = Spica;
+
+koordinatennetz(gitterfarbe, 9, 0.001)
+
+union {
+	seite(A, Stern1, 0.5*fein)
+	seite(A, Stern2, 0.5*fein)
+	seite(A, Sakura, 0.5*fein)
+	seite(Stern1, Sakura, 0.5*fein)
+	seite(Stern2, Sakura, 0.5*fein)
+	seite(Stern1, Stern2, 0.5*fein)
+
+	punkt(A, fein)
+	punkt(Sakura, fett)
+	punkt(Deneb, fein)
+	punkt(Spica, fein)
+	punkt(Altair, fein)
+	punkt(Arktur, fein)
+	pigment {
+		color Red
+	}
+}
+
+//arrow(<-1.3,0,0>, <1.3,0,0>, fein, White)
+arrow(<0,-1.3,0>, <0,1.3,0>, fein, White)
+//arrow(<0,0,-1.3>, <0,0,1.3>, fein, White)
+
+#declare imagescale = 0.044;
+
+camera {
+	location <40, 20, -20>
+	look_at <0, 0.24, -0.20>
+	right x * imagescale
+	up y * imagescale
+}
+
diff --git a/buch/papers/nav/images/macros.inc b/buch/papers/nav/images/macros.inc
index 2def6fd..20cb2ff 100644
--- a/buch/papers/nav/images/macros.inc
+++ b/buch/papers/nav/images/macros.inc
@@ -31,6 +31,7 @@
 #declare kugeltransparent = rgbt<0.8,0.8,0.8,0.5>;
 
 #declare gitterfarbe = rgb<0.2,0.6,1>;
+#declare gitterfarbe = rgb<1.0,0.8,0>;
 
 //
 // Points Points
@@ -314,7 +315,7 @@ sphere {
 //
 // \brief Display the earth 
 //
-#macro erde()
+#macro erde(winkel)
 sphere {
 	<0, 0, 0>, 1
 	pigment {
@@ -323,6 +324,7 @@ sphere {
 			map_type 1
 		}
 	}
+	rotate <0,winkel,0>
 }
 #end
 
diff --git a/buch/papers/nav/images/position/2k_earth_daymap.png b/buch/papers/nav/images/position/2k_earth_daymap.png
new file mode 100644
index 0000000..4d55da8
Binary files /dev/null and b/buch/papers/nav/images/position/2k_earth_daymap.png differ
diff --git a/buch/papers/nav/images/position/common.inc b/buch/papers/nav/images/position/common.inc
index b50b8d6..56e2836 100644
--- a/buch/papers/nav/images/position/common.inc
+++ b/buch/papers/nav/images/position/common.inc
@@ -33,5 +33,7 @@ sky_sphere {
 	}
 }
 
-kugel(kugeldunkel)
+//kugel(kugeldunkel)
+erde(-100)
+koordinatennetz(gitterfarbe, 9, 0.001)
 achse(fein, White)
diff --git a/buch/papers/nav/images/position/common.tex b/buch/papers/nav/images/position/common.tex
index d72a981..9430608 100644
--- a/buch/papers/nav/images/position/common.tex
+++ b/buch/papers/nav/images/position/common.tex
@@ -13,8 +13,8 @@
 \def\labela{\node at (-0.2,-1.2) {$a$};}
 \def\labelb{\node at (2.6,1.5) {$b$};}
 
-\def\labelhb{\node at (-2.6,-2.2) {$h_b$};}
-\def\labelhc{\node at (1,-2.9) {$h_c$};}
+\def\labelhb{\node at (-2.6,-2.2) {$h_B$};}
+\def\labelhc{\node at (1,-2.9) {$h_C$};}
 \def\labell{\node at (-0.7,0.3) {$l$};}
 
 \def\labelalpha{\node at (0.6,2.85) {$\alpha$};}
diff --git a/buch/papers/nav/images/position/position1.pdf b/buch/papers/nav/images/position/position1.pdf
index 1bd9a69..fc4f760 100644
Binary files a/buch/papers/nav/images/position/position1.pdf and b/buch/papers/nav/images/position/position1.pdf differ
diff --git a/buch/papers/nav/images/position/position2.pdf b/buch/papers/nav/images/position/position2.pdf
index 6015ba1..dbd2ea9 100644
Binary files a/buch/papers/nav/images/position/position2.pdf and b/buch/papers/nav/images/position/position2.pdf differ
diff --git a/buch/papers/nav/images/position/position3.pdf b/buch/papers/nav/images/position/position3.pdf
index dea8c28..2c940d2 100644
Binary files a/buch/papers/nav/images/position/position3.pdf and b/buch/papers/nav/images/position/position3.pdf differ
diff --git a/buch/papers/nav/images/position/position4.pdf b/buch/papers/nav/images/position/position4.pdf
index 59cd05c..8eeeaac 100644
Binary files a/buch/papers/nav/images/position/position4.pdf and b/buch/papers/nav/images/position/position4.pdf differ
diff --git a/buch/papers/nav/images/position/position5.pdf b/buch/papers/nav/images/position/position5.pdf
index 5960392..05a64cb 100644
Binary files a/buch/papers/nav/images/position/position5.pdf and b/buch/papers/nav/images/position/position5.pdf differ
-- 
cgit v1.2.1