#vytvorenie plátna
import tkinter as t
canvas=t.Canvas(bg="white",width=500,height=500)
canvas.pack()

x=0 #hodnota označuje, ktorý riadok sa prečíta
move=100 #posunutie obrázku od horného a ľavého okraja plátna, číslo značí, o koľko pixelov
data=[] #hodnota uložená v riadku

#otvorenie súboru Mapovanie.rtf
with open("Mapovanie.rtf","r") as f:
    data=f.readlines()

#vytváranie čiar, ktoré sformujú obrázok
for i in range(100):
    #uloženie údajov zo 4 riadkov do premenných konvertovaním textu na číslo s plávajúcou desatinnou čiarkou a následne na celé číslo
    a=int(float(data[0+x]))
    b=int(float(data[1+x]))
    c=int(float(data[2+x]))
    d=int(float(data[3+x]))
    #použitie hodnôt z premenných na vytvorenie čiary + posunutie čiary od okrajov
    canvas.create_line(a+move,b+move,c+move,d+move)
    #pri ďalšom opakovaní slučky sa prečítajú nasledujúce 4 riadky
    x=x+4
