\documentclass{article}
\usepackage{pstricks}
\usepackage{pst-eps}

\begin{document}
\TeXtoEPS
\psset{unit=0.1mm}
\begin{pspicture}(0,0)(650,350)

\pspolygon(0,0)(650,0)(650,350)(0,350)
\multirput{0}(150,280)(0,20){3}{\ldots}
\multirput{0}(80,80)(0,60){3}{
               \pspolygon(0,0)(200,0)(200,40)(0,40)
               \psline(120,0)(120,40)
               \psline(160,0)(160,40)
             }
\rput[l]{0}(150,40){$\vdots$}
\rput[l]{0}(90,100){$\cdots$}
\rput[l]{0}(90,160){unit 2}
\rput[l]{0}(90,220){unit 1}

\rput{0}(340,100){
     \multirput{0}(0,0)(0,40){5}{
      \pspolygon(0,0)(180,0)(180,40)(0,40)
     }
     \rput{0}(90,180){map$_{1-1}$}
     \rput{0}(90,140){map$_{1-2}$}
     \rput{0}(90,105){\scaleboxto(10,30){$\vdots$}}
     \rput{0}(90,60){map$_{2-1}$}
     \rput{0}(90,20){\ldots}
     \rput{0}(90,-20){$\vdots$}
}

\psline[arrows=->](220,240)(220,280)(340,280)
\psline[arrows=->](280,220)(320,220)(320,200)(340,200)
\psline[arrows=->](220,180)(220,190)(310,190)(310,160)(340,160)
\psline[arrows=->](280,160)(290,160)(310,80)(340,80)

\rput[tl]{0}(530,300){\scaleboxto(15,120){\}}}
\rput[l]{0}(550,240){\parbox{9mm}{\footnotesize maps of unit$_1$}}

\end{pspicture}
\endTeXtoEPS

\end{document}
