Mercurial Hosting > traffic-intelligence
comparison trafficintelligence/metadata.py @ 1050:9d4a06f49cb8
work in progress
author | Nicolas Saunier <nicolas.saunier@polymtl.ca> |
---|---|
date | Fri, 06 Jul 2018 18:12:15 -0400 |
parents | cc5cb04b04b0 |
children | 8ab92ee3cbef |
comparison
equal
deleted
inserted
replaced
1049:c9c03c97ed9f | 1050:9d4a06f49cb8 |
---|---|
363 return [] | 363 return [] |
364 | 364 |
365 def getCameraView(session, viewId): | 365 def getCameraView(session, viewId): |
366 'Returns the site(s) matching the index' | 366 'Returns the site(s) matching the index' |
367 return session.query(CameraView).filter(CameraView.idx == int(viewId)).first() | 367 return session.query(CameraView).filter(CameraView.idx == int(viewId)).first() |
368 | |
369 def getSiteVideoSequences(site): | |
370 return [vs for cv in site.cameraViews for vs in cv.videoSequences] | |
368 | 371 |
369 def initializeSites(session, directoryName, nViewsPerSite = 1): | 372 def initializeSites(session, directoryName, nViewsPerSite = 1): |
370 '''Initializes default site objects and n camera views per site | 373 '''Initializes default site objects and n camera views per site |
371 | 374 |
372 eg somedirectory/montreal/ contains intersection1, intersection2, etc. | 375 eg somedirectory/montreal/ contains intersection1, intersection2, etc. |