Classes
Methods
createNavigationView(config) → {string}
Create navigation view with complete state configuration
.Create navigation view with complete state configuration
Parameters:
Name | Type | Description | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
config |
Object | Navigation configuration Properties
|
- Source:
Returns:
SPARQL INSERT query
- Type
- string
getCorpusGraphForZoom(zoomLevelURI) → {string}
Helper: Get appropriate corpus graph for zoom level
.Helper: Get appropriate corpus graph for zoom level
Parameters:
Name | Type | Description |
---|---|---|
zoomLevelURI |
string | ZPT zoom level URI |
- Source:
Returns:
Graph URI for corpus data
- Type
- string
getPanDomainFilter(panDomains) → {string}
Helper: Generate pan domain filter
.Helper: Generate pan domain filter
Parameters:
Name | Type | Description |
---|---|---|
panDomains |
Array | Array of pan domain URIs |
- Source:
Returns:
SPARQL filter clause
- Type
- string
getPrefixes() → {string}
Generate standard SPARQL prefixes for ZPT queries
.Generate standard SPARQL prefixes for ZPT queries
- Source:
Returns:
SPARQL prefix declarations
- Type
- string
getTemporalFilter(temporalConstraint) → {string}
Helper: Generate temporal filter
.Helper: Generate temporal filter
Parameters:
Name | Type | Description |
---|---|---|
temporalConstraint |
Object | Temporal constraints |
- Source:
Returns:
SPARQL filter clause
- Type
- string
getTiltProjectionFilter(tiltProjectionURI) → {string}
Helper: Generate tilt projection filter
.Helper: Generate tilt projection filter
Parameters:
Name | Type | Description |
---|---|---|
tiltProjectionURI |
string | ZPT tilt projection URI |
- Source:
Returns:
SPARQL filter clause
- Type
- string
getZoomLevelFilter(zoomLevelURI) → {string}
Helper: Generate zoom level filter
.Helper: Generate zoom level filter
Parameters:
Name | Type | Description |
---|---|---|
zoomLevelURI |
string | ZPT zoom level URI |
- Source:
Returns:
SPARQL filter clause
- Type
- string
queryCrossZoomNavigation(corpuscleURI) → {string}
Query for cross-zoom navigation patterns
.Query for cross-zoom navigation patterns
Parameters:
Name | Type | Description |
---|---|---|
corpuscleURI |
string | Corpuscle to analyze |
- Source:
Returns:
SPARQL SELECT query
- Type
- string
queryNavigationAnalytics(params) → {string}
Query for navigation analytics and patterns
.Query for navigation analytics and patterns
Parameters:
Name | Type | Description |
---|---|---|
params |
Object | Analytics parameters |
- Source:
Returns:
SPARQL SELECT query
- Type
- string
queryNavigationHistory(params) → {string}
Query navigation history and provenance
.Query navigation history and provenance
Parameters:
Name | Type | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
params |
Object | Query parameters Properties
|
- Source:
Returns:
SPARQL SELECT query
- Type
- string
queryNavigationViews(filters) → {string}
Query navigation views by parameters
.Query navigation views by parameters
Parameters:
Name | Type | Description | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
filters |
Object | Filter parameters Properties
|
- Source:
Returns:
SPARQL SELECT query
- Type
- string
selectCorpusclesByNavigation(params) → {string}
Query for corpuscles based on ZPT navigation parameters
.Query for corpuscles based on ZPT navigation parameters
Parameters:
Name | Type | Description | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
params |
Object | Query parameters Properties
|
- Source:
Returns:
SPARQL SELECT query
- Type
- string
updateOptimizationScores(scores) → {string}
Update optimization scores for corpuscles
.Update optimization scores for corpuscles
Parameters:
Name | Type | Description |
---|---|---|
scores |
Array | Array of score objects |
- Source:
Returns:
SPARQL UPDATE query
- Type
- string