548-0075/02 – Markup Languages (ZNJZ)
Gurantor department | Department of Geoinformatics | Credits | 5 |
Subject guarantor | Ing. Pavel Kukuliač, Ph.D. | Subject version guarantor | Ing. Pavel Kukuliač, Ph.D. |
Study level | undergraduate or graduate | Requirement | Compulsory |
Year | 2 | Semester | winter |
| | Study language | English |
Year of introduction | 2015/2016 | Year of cancellation | 2022/2023 |
Intended for the faculties | HGF | Intended for study types | Follow-up Master |
Subject aims expressed by acquired skills and competences
* Students should be able evaluate different markup languages in a context of a specified situation.
* Students should be able interpret several different standards for markup languages in the area of geoinformatics.
* Students should be able develop simple software using markup languages in a context of a diploma thesis.
Teaching methods
Lectures
Tutorials
Project work
Summary
The subcect should give overview of markup languages usability for
geoinformatics and other geo-sciences.
The markup languages will be presented form four point of view: data and
processes description, data exchange, data storage and data maitanence, data
visualization. Students will have oportunity to go deeply into XML and XSL
languages, but we will focus on other languages as well.
Compulsory literature:
OGC. Geography Markup Language (GML) 2.0 [online]. 2001. Available at:
http://www.opengis.net/gml/01-029/GML2.html
W3C. SVG. 2005. Available at: http://www.w3.org/Graphics/SVG/
W3C. XML. 2005. Available at: http://www.w3.org/XML/
W3C. XSL. 2005. Available at: http://www.w3.org/Style/XSL/
Recommended literature:
OGC. Catalogue Services. 2005. Available at:
http://portal.opengeospatial.org/files/?artifact_id=5929&version=1
OGC. Web Feature Service Implemantation Specification. 2005. Available at:
https://portal.opengeospatial.org/files/?artifact_id=8339
Additional study materials
Way of continuous check of knowledge in the course of semester
Students' knowledge acquisition is continuously verified during lessons.
Students work on individual projects within which they demonstrate the acquired knowledge.
At the end of the semester, students present and defend their projects.
Students' knowledge is tested by a written exam at the end of the semester.
E-learning
Other requirements
No additional requirements are imposed on the student.
Prerequisities
Subject has no prerequisities.
Co-requisities
Subject has no co-requisities.
Subject syllabus:
1.Markup languages. History, present and future.
2.URI (Uniform Resource Identifier), URL (Uniform Resource Locator), URN
(Uniform Resource Name) a jmené prostory.
3.XML (eXtensible Markup Language).
4.XML Schema a DTD.
5.Simple features a GML (Geography Markup Language).
6.XSL (eXtensible Stylesheet Language) a XSLT (eXtensible Stylesheet Language
Transformation).
7.SVG (Scalable Vector Graphics), VML (Vector Markup Language) and SMIL
(Synchronized Multimedia Integration Language).
8.X3D and VRML (Virtual Reality Modeling Language).
9.XLink, XPath, XlinkTime.
10.Metadata for spatial data and XML.
11.Web Services, SOAP /XMLP (Simple Object Access Protocol)/(XML Protocol) and
Open Geospatial Consortium.
12.OWL (Web Ontology Language).
13.Semantic Web.
Conditions for subject completion
Occurrence in study plans
Occurrence in special blocks
Assessment of instruction