Es ist wirklich eine Hölle an Kleinarbeit, Ich stelle hier ein sehr einfaches Beispiel ein, wie man es machen kann, ohne Zusammenfassungen von Flächen,Linien etc.
Nur damit man sieht, wie es geht.
\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx,xcolor,longtable}
\definecolor{grey}{rgb}{0.7,0.7,0.7}
\newcounter{gridnum}
\newdimen\leftup
\newdimen\rightup
\newcommand{\midspot}[2]{\put(#1,#2){*}}
\newcommand{\gridspot}[2]{\stepcounter{gridnum}\put(#1,#2){\tiny\thegridnum0}}
\newcommand{\target}[3]{\put(#1,#2){\textcolor{red}{\tiny#3}}}
\newcommand\greyspot[2]{\put(#1,#2){\textcolor{grey}{\tiny*}}}
\begin{document}
\begin{longtable}[c]{ll}
&
\begin{picture}(0,0)
%koordinaten
\gridspot{0}{10}\gridspot{0}{20}\gridspot{0}{30}\gridspot{0}{40}\gridspot{0}{50}\gridspot{0}{60}\gridspot{0}{70}\gridspot{0}{80}\setcounter{gridnum}{0}\gridspot{10}{0}\gridspot{20}{0}\gridspot{30}{0}\gridspot{40}{0}\gridspot{50}{0}\gridspot{60}{0}\gridspot{70}{0}\gridspot{80}{0}
%koordinaten
\midspot{50}{50}
\greyspot{10}{10}
\greyspot{10}{11}
\greyspot{11}{12}
\greyspot{10}{13}
\greyspot{11}{14}
\greyspot{12}{14}
\greyspot{13}{14}
\greyspot{14}{14}
\greyspot{15}{14}
\greyspot{16}{14}
\greyspot{16.5}{14.5}
\greyspot{16.6}{14.6}
\greyspot{16.9}{14.9}
\greyspot{17}{15}
\greyspot{17.5}{15.5}
\greyspot{18}{15.9}
\greyspot{20}{20}
\greyspot{30}{30}
\greyspot{40}{40}
\greyspot{50}{50}
\greyspot{50}{50}
\end{picture}
\end{longtable}
\end{document}
![Ergebnis][1]
[1]: http://texwelt.de/wissen/upfiles/test2_1.png