. . . . . "interface"@en . . . "https://ltb.itc.utwente.nl/page/792/concept/152975" . . "Database"@en . . . . . . . . . "database's application programming interface"@en . . . . . . "interface description"@en . . . . . . "prototype"@en . . . . . . "database functions"@en . . . "2.5" . "70.0" . "5.0" . . . . . . . "blended" . . . . . . . "operational GIS skills"@en . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "1.0" . "3.0" . "Geospatial database engineering is the professional suite of activities that is needed to\ndevelop, realize and maintain a usually large database system that holds geospatial data\nsources that service usually a sizeable user community.\nWherever large geospatial datasets, especially comprising vector data, are shared between\nprofessional users the technology to apply is a geospatially enabled database management\nsystem (sdbms). Its purpose is to serve as a reliable data store for its community of users,\nand provide a resource of agreed upon and documented quality.\nThis course teaches how to initiate such a database system, bring in external data, curate\nthe data, and put in place guards against data incorrectness, invalidity, incompleteness\nand inconsistency.\nIt next addresses how conceptual descriptions of functions that must become part of the\nsystem's application programming interface can be implemented using the programming\nfacilities that the sdbms offers. We look into the coding paradigm of set-based\nprogramming, and make use of mathematical logic and comprehension schemes, which are\ntypical of SQL.\nSpecific attention will be paid in this course to computing with geospatial vector data.\nThis also requires understanding of the OGC Simple Feature model, ISO 19125. Various\ntechniques will be introduced to test and validate, correct and improve vector data, and\nwe discuss a number of typical problem situations and template solutions to them.\nThe course will bring to the student understanding of how to approach these challenges and\nskills to resolve them."@en . "Geospatial Database Engineering"@en . . "Geospatial Database Engineering"@en . "Geospatial Database Engineering"@en . . . "Learning outcome"@en . . "Interpret a database's application programming interface descriptions and prototype them as database functions"@en .