GIS III
GIS III ETHZ
GIS III ETHZ
Kartei Details
Karten | 47 |
---|---|
Sprache | Deutsch |
Kategorie | Informatik |
Stufe | Universität |
Erstellt / Aktualisiert | 30.12.2014 / 23.01.2018 |
Weblink |
https://card2brain.ch/box/gis_iii_
|
Einbinden |
<iframe src="https://card2brain.ch/box/gis_iii_/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
Software is...
not tangible, not static, not private
Requirements for Architecture components:
- funcitonal requirements: protocol, service, data
- non-functional requirements: reliability, availability, robustness, security
Typical software architectures:
- Client-server
- 3-tier (presentation, application logic, data)
- multi-tier
Parts of distributed Web-GIS
- Spatial Data
- Services
- Presentation
ACID
Atomicity
Consistency
Isolation
Durability
BASE
Basically Available
Soft-state
Eventually consistent
REST
Representation State Transfer
XML related
- DTD (Document Type Definition) and XML Schemas
- CSS
- XSLT & XPath
- DOM, SAX, JAXP --> XML APIs for XML parsing
XML document structure
- elements
- tags
- attributes
- entitles
- character data
JSON
Java Script Object Notation
XML-RPC
Remote Procedure Call
SOAP
Simple Object Access Protocol
REST
Representational State Transfer
Key attribute of linked data
- Availability and Access
- Reuse (Wiederverwertung) and Redistibution
- Universal Participation: everyone use and redistribute
Principles of linked data
- complete (available and not subject to privacy restrictions)
- primary (unprocessed)
- timely (up-to-date)
- accessible
- machine-processable
- open to anyone
- non-proprietary (ungewerblich) formats
- license-free
- permanence (able to be found at any time)
- cost (no more than minimal)
5-star model (data)
1. information in the web, any format
2. structured data
3. non-proprietary formats
4. URI identification is used
5. Linked Open Data --> data is linked to other data
Linked open data principles
- Use URIs to denote (bezeichnen) things
- Use HTTP URIs à things can be referred to and looked up
- leverage standards such as RDF, SPARQL
- Include links to other related things when publishing data on the Web
advantages linked open data
- integrate data from many different sources à support decision making & transparency
- data for develeopers, that they can use and understand
- bring together different digital ecosystems
aspects of data quality (8)
- Accuracy (represent real-world entities or events)
- Availability
- Conformance (Compliance to standards)
- Consistency (no contradictions)
- Credibility (origin)
- Processability (machine-readability)
- Relevance (enough?)
- Timeliness
Principles of linked data
I. Data are statements
II. Statements form a graph
III. Metadata are data
RDF
meaning and definition
Ressource Description Framework
data model for representing information (especially metadata) about resources in the web
method to identify ressources
Uniform Ressources Identifiers (URI)
URI references
Avantages of linked data over geodata
- handles statements about resources form diverse sources (provenance)
- modelling flexibility with graphs
- metadata included --> explore and query at the same time
GIS - Definition
“An organised collection of computer hardware, software, geographical data, and personnel designed to efficiently capture, store, update, manipulate, analyse and display all forms of geographically referenced information.” (ESRI)
Cognition in GiS: topics (7)
- Acquisition of geographical information
- Representations of geographical information
- Use and communication of geographical information
- Cognitive Engineering
- Human participants testing
- Navigation and wayfinding, LBS
- Human computer interaction – user interfaces
perception (Definition)
active acquisition of knowledge about the self and the world through the senses
Locomotion (definition)
- guidance through space in response to local sensorimotor information in immediate surrounds à find support surfaces, avoid obstacles and barriers
Wayfinding (definition)
- planning and decision-making undertaken to reach a goal
à route choice, orientation
Spatial abilities
- Perceptual capabilities
- Information processing
- Previously acquired knowledge
- Motor capabilities
Spatial knowledge
- Landmark knowledge: salient (ausgeprägt) points
- Route knowledge: sequence of landmarks
- Survey (configurational) knowledge: locate landmarks and routes within a general frame of reference
cognitive maps
- internal representations of the world and its spatial properties stored in memory (mental map)
Functions of Geovisualisation
- Different application tasks
- users of varying expertise
- Different degrees of interaction
Map semiotics (triangle)
interpretant (meaning)
< perception, social processes > <cognition, mental processes>
sign vehicle (symbol) < design process, generalisation > referent (reality)
Perceptual research
- evaluation of human visual processing of visual marks on a map
- Determination of visual limits, color issues
- Concerned with: immediate user response, external processes, observable behaviour
- Understanding dichotomy (Zwiespalt) between:
map maker attempts to encode information
map user decodes information
physical limitations of visual systems
Cognitive research
- Evaluation of human mental processing of map information that eventually leads to overt behaviour
- Concerned with: Longer-term behaviour, internal processes, non-observable behaviour
--> How do people understand and acquire knowledge from maps
Cognitively plausible
Graphic display designed such that it matches human’s internal visualization capabilities well
Cognitively adequate
cognitively plausible graphic display that is able to augment people’s mental visualization capabilities for complex reasoning and problem solving in abstract domains.
HCI research (3)
-
Develop new interaction methods (or even paradigms)
-
Evaluate with user studies
--> Usability Evaluation
-
Extract general design rules
HCI in practice
- Adapt known design rules
- Systematically integrate uability in the software development process --> Usability Engineering
- Evaluate usability of real systems --> Usability Evaluation
Definition Usability
“the extent to which a product can be used by specified users to achieve specified goals with effectiveness, efficiency and satisfaction in a specified context of user»