Class SpatialDataSet
java.lang.Object
org.episteme.social.geography.SpatialDataSet
- All Implemented Interfaces:
UniversalDataModel
Universal data model for spatial visualization.
Tracks locations (with values) and flows between them.
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordstatic final record -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface UniversalDataModel
getMetadata, validate
-
Constructor Details
-
SpatialDataSet
public SpatialDataSet()
-
-
Method Details
-
getModelType
Description copied from interface:UniversalDataModelReturns a unique identifier for the type of data model. Examples: "SPATIAL_GEOMETRY", "ECONOMIC_PORTFOLIO", "ARCHITECTURAL_PLAN".- Specified by:
getModelTypein interfaceUniversalDataModel
-
addLocation
-
addValue
-
addFlow
-
getQuantities
Description copied from interface:UniversalDataModelReturns the primary physical values associated with this model. This allows generic tools to extract and convert measurements.- Specified by:
getQuantitiesin interfaceUniversalDataModel
-
getLocations
-
getFlows
-
getMinX
-
getMaxX
-
getMinY
-
getMaxY
-