Zpracování prostorových dat

dc.contributor.advisorMenšík, Marek
dc.contributor.authorKolečkář, Tomáš
dc.contributor.refereeAlbert, Adam
dc.date.accepted2026-06-03
dc.date.accessioned2026-09-02T14:43:04Z
dc.date.available2026-09-02T14:43:04Z
dc.date.embargoend2028-12-31
dc.date.issued2026
dc.description.abstractTato bakalářská práce představuje návrh a vývoj softwarového řešení pro analýzu prostorových dat, jehož primárním účelem je vyhledávání optimálních tras v uliční síti zvolené geografické oblasti. Práce vychází z reálných geodatových sad v českých formátech — uliční síť ve formátu GeoMedia GML v souřadnicovém systému S-JTSK a body zájmu exportované z OpenStreetMap ve formátu KML. Výsledkem práce je webová aplikace složená z REST API backendu implementovaného v prostředí .NET 8 (ASP.NET Core) a frontendového rozhraní postaveného na frameworku Nuxt 4. Backend zajišťuje načítání a in-memory zpracování prostorových dat, projekci souřadnic, konstrukci grafové reprezentace uliční sítě a hledání nejkratší trasy algoritmem Dijkstra. Systém dále umožňuje filtraci bodů zájmu v zadané geografické oblasti a vizualizaci okolí trasy metodou BFS (prohledávání do šířky) nad grafem sousednosti ulic. Frontend zobrazuje výsledky na interaktivní mapě s využitím knihovny Leaflet.js. Klíčovým výstupem systému je export dat do Prologu: ulice, křižovatky a segmenty jsou reprezentovány jako fakta; pro každou vypočtenou trasu jsou automaticky generována inferenční pravidla umožňující dotazy nad trasou (první/poslední ulice, výskyt odbočení, blízkost bodů zájmu) a predikát narrative_step/2 odvozující přirozeno-jazykový popis každého kroku trasy. Práce přináší základ pro budoucí systém schopný identifikovat trasu z přirozeného jazykového popisu.cs
dc.description.abstractThis bachelor thesis presents the design and development of a software solution for spatial data analysis, whose primary purpose is to find optimal routes within a street network of a selected geographic area. The work is based on real-world geospatial datasets in Czech formats — a street network in GeoMedia GML format using the S-JTSK coordinate system, and points of interest exported from OpenStreetMap in KML format. The result is a web application consisting of a REST API backend implemented in .NET 8 (ASP.NET Core) and a frontend interface built on the Nuxt 4 framework. The backend handles loading and in-memory processing of spatial data, coordinate projection, construction of a graph representation of the street network, and shortest-path finding using Dijkstra's algorithm. The system also supports filtering of points of interest within a given geographic bounding box and visualization of the route neighbourhood using BFS (breadth-first search) over a street adjacency graph. The frontend renders results on an interactive map using the Leaflet.js library. A key output of the system is a Prolog export: streets, intersections, and segments are represented as facts; for each computed route the system automatically generates inference rules enabling queries over the route (first/last street, turn detection, proximity to points of interest) and a narrative_step/2 predicate that derives a natural-language description of each route step. This thesis lays the groundwork for a future system capable of identifying a route from a plain-text description.en
dc.description.department460 - Katedra informatikycs
dc.description.embargoVýsledky práce jsou v připravovaném časopiseckém článku a v příspěvku na konferenci.
dc.description.resultvýborněcs
dc.format.extent1878606 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724
dc.identifier.thesisKOL0603_FEI_B0613A140014_2026
dc.identifier.urihttp://hdl.handle.net/10084/161005
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.rights.accessembargoedAccess
dc.subjectprostorová datacs
dc.subjectGIScs
dc.subjectGeoMedia GMLcs
dc.subjectS-JTSKcs
dc.subjectKMLcs
dc.subjectDijkstracs
dc.subjecthledání cestycs
dc.subjectuliční síťcs
dc.subjectASP.NET Corecs
dc.subjectNuxtcs
dc.subjectLeaflet.jscs
dc.subjectREST APIcs
dc.subjectPrologcs
dc.subjectspatial dataen
dc.subjectGISen
dc.subjectGeoMedia GMLen
dc.subjectS-JTSKen
dc.subjectKMLen
dc.subjectDijkstraen
dc.subjectpathfindingen
dc.subjectstreet networken
dc.subjectASP.NET Coreen
dc.subjectNuxten
dc.subjectLeaflet.jsen
dc.subjectREST APIen
dc.subjectPrologen
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelBakalářský studijní programcs
dc.thesis.degree-nameBc.
dc.thesis.degree-programInformatikacs
dc.titleZpracování prostorových datcs
dc.title.alternativeSpatial Data Processingen
dc.typeBakalářská prácecs
local.files.count6
local.files.size4163949
local.has.filesyes

Files

Original bundle

Now showing 1 - 5 out of 6 results
Loading...
Thumbnail Image
Name:
KOL0603_FEI_B0613A140014_2026.pdf
Size:
1.79 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
KOL0603_FEI_B0613A140014_2026_zadani.pdf
Size:
153.55 KB
Format:
Adobe Portable Document Format
Description:
Zadání
Loading...
Thumbnail Image
Name:
KOL0603_FEI_B0613A140014_2026_priloha.zip
Size:
1.65 MB
Format:
ZIP
Description:
Příloha
Loading...
Thumbnail Image
Name:
KOL0603_FEI_B0613A140014_2026_posudek_vedouci_Mensik_Marek.pdf
Size:
160.19 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Menšík, Marek
Loading...
Thumbnail Image
Name:
KOL0603_FEI_B0613A140014_2026_posudek_oponent_Albert_Adam.pdf
Size:
161.81 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Albert, Adam