[Mauro Engelmann] Wittgenstein's Philosophical Dev(Bookzz.org) (1)
Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst [email protected].
-
Upload
egbert-watson -
Category
Documents
-
view
212 -
download
0
Transcript of Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst [email protected].
![Page 1: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/1.jpg)
Portland, OregonPortland, Oregon
www.dhi.uswww.dhi.us
www.dhi.dkwww.dhi.dk
www.dhisoftware.comwww.dhisoftware.com
Arnold EngelmannArnold Engelmann - - GIS Programmer/AnalystGIS Programmer/Analyst
[email protected]@dhi.us
![Page 2: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/2.jpg)
DHI Temporal AnalystDHI Temporal Analyst
![Page 3: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/3.jpg)
IntroductionIntroduction
Temporal AnalystTemporal Analyst
3 Components3 Components MIKE Objects TimeSeries PackageMIKE Objects TimeSeries Package
Development EnvironmentDevelopment Environment
TimeSeries ObjectsTimeSeries Objects
TimeSeries BridgesTimeSeries Bridges
Analysis (Math)Analysis (Math)
MethodsMethods
Geodatabase - Data ModelGeodatabase - Data Model Storage of TimeSeries Properties and/or data values Storage of TimeSeries Properties and/or data values
ArcMap Extension - Graphical User InterfaceArcMap Extension - Graphical User Interface Access to commands and data Access to commands and data
![Page 4: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/4.jpg)
MIKE Object TimeSeriesMIKE Object TimeSeries
TS Object
TS Editor
Timeseriesfile
Data AccessBridges
dfs
ASCII
GDB
XML
TS Plot TS Tabular
TS Toolbox
Transform
ExtrapolateResample
DoubleMass
GapFilling
ArcHydro
Excel
DHI TimeSeriesDHI TimeSeries
![Page 5: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/5.jpg)
Managing Time Series DataManaging Time Series Data
Data Model provides for two means of storing Time Series DataData Model provides for two means of storing Time Series Data
LocalLocal Registered as an unique time series object in the geodatabase Registered as an unique time series object in the geodatabase Data written to the geodatabaseData written to the geodatabase
RemoteRemote Registered as an unique time series object in the geodatabaseRegistered as an unique time series object in the geodatabase
Retained in its native formatRetained in its native format
Use Data Access Bridges for accessingUse Data Access Bridges for accessing
Accessible from the modelAccessible from the model
DHI TimeSeriesDHI TimeSeries
![Page 6: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/6.jpg)
Temporal AnalystTemporal AnalystManaging Access to TimeSeries DataManaging Access to TimeSeries Data
ASCIIASCII
SpreadsheetsSpreadsheets
dfs0dfs0GeodatabaseGeodatabase
![Page 7: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/7.jpg)
Excel
MIKE 11
Arc Hydro
Temporal Analyst
ArcIMS
Tim
eS
erie
s P
ac
kag
e
Da
ta A
cce
ss B
rid
ges
Data Access BridgesData Access Bridges
MIKE ObjectsMIKE Objects
Geodatabase
dfs0
![Page 8: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/8.jpg)
Temporal AnalystTemporal AnalystManaging TimeSeries with a GeodatabaseManaging TimeSeries with a Geodatabase
![Page 9: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/9.jpg)
TimeSeries Data ModelTimeSeries Data Model
DHI TimeSeriesDHI TimeSeries
+OBJECTID : esriFieldTypeOID
ESRI Classes::Object
-TimeSeriesID : esriFieldTypeInteger-FeatureClass : esriFieldTypeString-FeatureID : esriFieldTypeInteger-SensorName : esriFieldTypeString-MeasureID : esriFieldTypeInteger-DHI_ID : esriFieldTypeInteger
DHI_Sensor
-FeatureID : esriFieldTypeInteger-TSTypeID : esriFieldTypeInteger-TSDateTime : esriFieldTypeDate-TSValue : esriFieldTypeDouble
TimeSeries-TSTypeID : esriFieldTypeInteger-Variable : esriFieldTypeString-Units : esriFieldTypeString-IsRegular : AHBoolean-TSInterval : TSIntervalType-DataType : TSDataType-Origin : TSOrigins
TSType
-Name : esriFieldTypeString-Origin : esriFieldTypeString-StartTime : esriFieldTypeDate-EndTime : esriFieldTypeDate-TimeStep : esriFieldTypeDouble-TimeStepUnit : esriFieldTypeInteger-TimeType : DHITimeTypes-ValueType : DHITSDataType-EUMType : EUMValueType-EUMUnit : EUMUnitType-GroupID : esriFieldTypeInteger-ItemIndex : esriFieldTypeInteger-Location : DHILocationType-Bridge : esriFieldTypeString-FileLocation : esriFieldTypeString-FileItemNum : esriFieldTypeInteger-BridgeSpecification : esriFieldTypeString-UserName : esriFieldTypeString-UserPassword : esriFieldTypeString-ImportDate : esriFieldTypeDate-UserDefined1 : esriFieldTypeString-UserDefined2 : esriFieldTypeString-DHI_ID : esriFieldTypeInteger
DHI_TimeSeries
-TimeSeriesID : esriFieldTypeInteger-TSDateTime : esriFieldTypeDate-TSTime : esriFieldTypeDouble-TSValue : esriFieldTypeDouble
DHI_TSValues
-GroupName : esriFieldTypeString-ParentGroupID : esriFieldTypeInteger-DHI_ID : esriFieldTypeInteger
DHI_TSGroups
-TimeSeriesID : esriFieldTypeInteger
DHI_TSAnalysisInputTable
-TableName : esriFieldTypeString-NextDHI_ID : esriFieldTypeInteger
DHI Objects::DHI_IDManager
• Every time series is uniquely identified
• A time series can be associated to zero or many features
• Every feature can have many time series of the same type associated to it
![Page 10: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/10.jpg)
ArcMap GUI ArcMap GUI
Temporal AnalystTemporal Analyst
Top LevelTop Level
GeodatabaseGeodatabase
CollectionCollection
Time SeriesTime Series
Provides Functionality at 4 Levels inside the Table of ContentsProvides Functionality at 4 Levels inside the Table of Contents Feature AssociationsFeature Associations Data Frame FunctionalityData Frame Functionality
DataFrameDataFrameFunctionalityFunctionality
FeatureFeatureAssociationAssociation
![Page 11: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/11.jpg)
Managing Time Series DataManaging Time Series Data
Data Model provides for thematic organization of Time Series dataData Model provides for thematic organization of Time Series data
GroupsGroups All time series data are in a groupAll time series data are in a group Uses the “NoGroup” as defaultUses the “NoGroup” as default Allows for any combination of time series dataAllows for any combination of time series data Allows for any number of time series objectsAllows for any number of time series objects Forms a collectionForms a collection The combination of data types limits the functionality at the Collection levelThe combination of data types limits the functionality at the Collection level
DHI TimeSeriesDHI TimeSeries
-GroupName : esriFieldTypeString-ParentGroupID : esriFieldTypeInteger-DHI_ID : esriFieldTypeInteger
DHI_TSGroups
![Page 12: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/12.jpg)
Geodatabase - View by:Geodatabase - View by:
Temporal AnalystTemporal Analyst
![Page 13: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/13.jpg)
Geodatabase - View by:Geodatabase - View by:
Temporal AnalystTemporal Analyst
![Page 14: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/14.jpg)
FunctionalityFunctionality
Management, Data Access and AnalysisManagement, Data Access and Analysis
PlotsPlots
PropertiesProperties
StatisticsStatistics
AnalysisAnalysis
CalculateCalculate DistributionDistribution
Monthly ReportsMonthly Reports
Convert Value TypeConvert Value Type Cumulative DistributionCumulative Distribution Data Data
CoverageCoverage
CombineCombine Double Mass CurveDouble Mass Curve
Evaluate to ScalarEvaluate to Scalar Double Scatter CurveDouble Scatter Curve
Gap FillGap Fill Duration CurveDuration Curve
Monthly to DailyMonthly to Daily StatisticsStatistics
Temporal AnalystTemporal Analyst
![Page 15: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/15.jpg)
TimeSeries - Plot TimeSeries - Plot
Temporal AnalystTemporal Analyst
![Page 16: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/16.jpg)
Feature Association Feature Association
Temporal AnalystTemporal Analyst
![Page 17: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/17.jpg)
Select Features Select Features
Temporal AnalystTemporal Analyst
![Page 18: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/18.jpg)
Collection - Add to TimeSeries AnalysisCollection - Add to TimeSeries Analysis
Temporal AnalystTemporal Analyst
![Page 19: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/19.jpg)
Collection - Add to TimeSeries AnalysisCollection - Add to TimeSeries Analysis
Temporal AnalystTemporal Analyst
![Page 20: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/20.jpg)
Evaluate to a ScalarEvaluate to a Scalar
Temporal AnalystTemporal Analyst
![Page 21: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/21.jpg)
TimeSeries CalculatorTimeSeries Calculator
Temporal AnalystTemporal Analyst
![Page 22: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/22.jpg)
Integration with ArcToolboxIntegration with ArcToolboxMIKE Object TimeSeries Tools for ArcToolboxMIKE Object TimeSeries Tools for ArcToolbox
![Page 23: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/23.jpg)
Integrating Integrating ModelingModeling into GIS into GISMIKE Object TimeSeries Tools for ArcToolboxMIKE Object TimeSeries Tools for ArcToolbox
![Page 24: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/24.jpg)
DHI GIS ProductsDHI GIS Products
Previously ReleasedPreviously Released
MIKE 11 GISMIKE 11 GIS
MIKE BASINMIKE BASIN
MIKE Info Land & WaterMIKE Info Land & Water
Flood WatchFlood Watch
MIKE SHE GISMIKE SHE GIS
MIKE Info CoastMIKE Info Coast
![Page 25: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/25.jpg)
DHI ProductsDHI Products
Release 2005Release 2005
MIKE URBANMIKE URBAN
Temporal AnalystTemporal Analyst
MIKE BASINMIKE BASIN
Flood WatchFlood Watch
GeoModelGeoModel
Marine GISMarine GIS
![Page 26: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/26.jpg)
Introducing MIKE Basin 2005Introducing MIKE Basin 2005
![Page 27: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/27.jpg)
ConceptConcept
MIKE BasinMIKE Basin
![Page 28: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/28.jpg)
Water Resource / Water Allocation ModelWater Resource / Water Allocation Model
Routes water down streamRoutes water down stream
Rules define how the water is routedRules define how the water is routed
Which water user has priorityWhich water user has priority
Diversions - by absolute or relative amountDiversions - by absolute or relative amount
Reservoirs store waterReservoirs store water
Groundwater exchangeGroundwater exchange
Water quality calculations (decay)Water quality calculations (decay)
MIKE BasinMIKE Basin
![Page 29: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/29.jpg)
Inputs from Catchments or Groundwater PumpsInputs from Catchments or Groundwater Pumps
MIKE Basin - InputsMIKE Basin - Inputs
![Page 30: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/30.jpg)
Rainfall Runoff - MIKE 11 NAM optionRainfall Runoff - MIKE 11 NAM option
MIKE Basin - InputsMIKE Basin - Inputs
![Page 31: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/31.jpg)
Implements a Load CalculationImplements a Load Calculation
MIKE Basin - InputsMIKE Basin - Inputs
![Page 32: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/32.jpg)
NetworkNetwork
MIKE Basin - SetupMIKE Basin - Setup
![Page 33: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/33.jpg)
Water UsersWater Users
MIKE Basin - SetupMIKE Basin - Setup
![Page 34: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/34.jpg)
LinksLinks
MIKE Basin - SetupMIKE Basin - Setup
![Page 35: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/35.jpg)
ReservoirsReservoirs
MIKE Basin - SetupMIKE Basin - Setup
![Page 36: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/36.jpg)
Access TimeSeriesAccess TimeSeries
MIKE Basin - SetupMIKE Basin - Setup
![Page 37: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/37.jpg)
Nodes and BranchesNodes and Branches
MIKE Basin - ResultsMIKE Basin - Results
![Page 38: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/38.jpg)
MIKE Marine GISMIKE Marine GIS
TimeSeriesTimeSeries
![Page 39: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/39.jpg)
MIKE Marine GISMIKE Marine GIS
Dfs1 Files - ProfilesDfs1 Files - Profiles
![Page 40: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/40.jpg)
MIKE Marine GISMIKE Marine GIS
Dfs2 Files - GridsDfs2 Files - Grids
![Page 41: Portland, Oregon Arnold Engelmann - GIS Programmer/Analyst ahe@dhi.us.](https://reader036.fdocuments.us/reader036/viewer/2022081603/56649f4f5503460f94c70a4d/html5/thumbnails/41.jpg)
www.dhi.uswww.dhi.us
www.dhi.dkwww.dhi.dk
www.dhisoftware.comwww.dhisoftware.com
www.dhisoftware.com/timewww.dhisoftware.com/time