XML   30

CameraOnCar

Guest on 5th May 2022 05:25:37 PM

  1. <STTProject xmlns="http://vast.uah.edu/stt/v3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:gml="http://www.opengis.net/gml" xmlns:ogc="http://www.opengis.net/ogc" xmlns:sld="http://www.opengis.net/sld" xmlns:swe="http://www.opengis.net/swe">
  2. <DataList id="CAMERAonCAR">
  3. <name>Car-Mounted Camera</name>
  4. <member visible="false">
  5. <DataItem>
  6. <name>Car Old Track</name>
  7. <dataProvider>
  8. <SensorMLProvider>
  9. <name>Car Track Data</name>
  10. <timeExtent>
  11. <TimeExtent id="OLD">
  12. <baseTime>2022-04-13T22:07:26Z</baseTime>
  13. <leadTime>1344</leadTime>
  14. <lagTime>0</lagTime>
  15. <stepTime>0</stepTime>
  16. </TimeExtent>
  17. </timeExtent>
  18. <process xlink:href="./Car_ProcessTrack.xml#TRACK_PROCESS"/>
  19. </SensorMLProvider>
  20. </dataProvider>
  21. <style>
  22. <sld:LineSymbolizer enabled="true">
  23. <sld:Geometry srsName="ECEF">
  24. <sld:CssParameter name="geometry-x">
  25. <ogc:PropertyName>ECEF_location/x</ogc:PropertyName>
  26. </sld:CssParameter>
  27. <sld:CssParameter name="geometry-y">
  28. <ogc:PropertyName>ECEF_location/y</ogc:PropertyName>
  29. </sld:CssParameter>
  30. <sld:CssParameter name="geometry-z">
  31. <ogc:PropertyName>ECEF_location/z</ogc:PropertyName>
  32. </sld:CssParameter>
  33. </sld:Geometry>
  34. <sld:Stroke>
  35. <sld:CssParameter name="stroke">#DB7093</sld:CssParameter>
  36. <sld:CssParameter name="stroke-width">2</sld:CssParameter>
  37. </sld:Stroke>
  38. </sld:LineSymbolizer>
  39. </style>
  40. <style name="PointSymbolizer">
  41. <sld:PointSymbolizer enabled="true">
  42. <sld:Geometry srsName="ECEF">
  43. <sld:CssParameter name="geometry-x">
  44. <ogc:PropertyName>ECEF_location/x</ogc:PropertyName>
  45. </sld:CssParameter>
  46. <sld:CssParameter name="geometry-y">
  47. <ogc:PropertyName>ECEF_location/y</ogc:PropertyName>
  48. </sld:CssParameter>
  49. <sld:CssParameter name="geometry-z">
  50. <ogc:PropertyName>ECEF_location/z</ogc:PropertyName>
  51. </sld:CssParameter>
  52. </sld:Geometry>
  53. <sld:Graphic>
  54. <sld:Mark>
  55. <sld:WellKnownName>square</sld:WellKnownName>
  56. <sld:Fill>
  57. <sld:CssParameter name="fill">#B0171F</sld:CssParameter>
  58. <sld:CssParameter name="fill-opacity">1</sld:CssParameter>
  59. </sld:Fill>
  60. </sld:Mark>
  61. <sld:Size>3</sld:Size>
  62. </sld:Graphic>
  63. </sld:PointSymbolizer>
  64. </style>
  65. </DataItem>
  66. </member>
  67. <member visible="false">
  68. <DataItem>
  69. <name>Car New Track</name>
  70. <dataProvider>
  71. <SensorMLProvider>
  72. <name>Car Track Data</name>
  73. <timeExtent autoUpdate="#SCENE_01">
  74. <TimeExtent id="NEW">
  75. <baseTime>2010-04-14T22:07:00Z</baseTime>
  76. <!--  <baseTime>2010-04-14T22:02:00Z</baseTime>  -->
  77. <leadTime>0</leadTime>
  78. <lagTime>60</lagTime>
  79. <stepTime>0</stepTime>
  80. <timeBias>-150</timeBias>
  81. </TimeExtent>
  82. </timeExtent>
  83. <process xlink:href="./Car_ProcessTrack.xml#TRACK_PROCESS"/>
  84. </SensorMLProvider>
  85. </dataProvider>
  86. <style>
  87. <sld:LineSymbolizer enabled="true">
  88. <sld:Geometry srsName="ECEF">
  89. <sld:CssParameter name="geometry-x">
  90. <ogc:PropertyName>ECEF_location/x</ogc:PropertyName>
  91. </sld:CssParameter>
  92. <sld:CssParameter name="geometry-y">
  93. <ogc:PropertyName>ECEF_location/y</ogc:PropertyName>
  94. </sld:CssParameter>
  95. <sld:CssParameter name="geometry-z">
  96. <ogc:PropertyName>ECEF_location/z</ogc:PropertyName>
  97. </sld:CssParameter>
  98. </sld:Geometry>
  99. <sld:Stroke>
  100. <sld:CssParameter name="stroke">#836FFF</sld:CssParameter>
  101. <sld:CssParameter name="stroke-width">2</sld:CssParameter>
  102. </sld:Stroke>
  103. </sld:LineSymbolizer>
  104. </style>
  105. <style name="PointSymbolizer">
  106. <sld:PointSymbolizer enabled="true">
  107. <sld:Geometry srsName="ECEF">
  108. <sld:CssParameter name="geometry-x">
  109. <ogc:PropertyName>ECEF_location/x</ogc:PropertyName>
  110. </sld:CssParameter>
  111. <sld:CssParameter name="geometry-y">
  112. <ogc:PropertyName>ECEF_location/y</ogc:PropertyName>
  113. </sld:CssParameter>
  114. <sld:CssParameter name="geometry-z">
  115. <ogc:PropertyName>ECEF_location/z</ogc:PropertyName>
  116. </sld:CssParameter>
  117. </sld:Geometry>
  118. <sld:Graphic>
  119. <sld:Mark>
  120. <sld:WellKnownName>square</sld:WellKnownName>
  121. <sld:Fill>
  122. <sld:CssParameter name="fill">#9400D3</sld:CssParameter>
  123. <sld:CssParameter name="fill-opacity">0.5</sld:CssParameter>
  124. </sld:Fill>
  125. </sld:Mark>
  126. <sld:Size>3</sld:Size>
  127. </sld:Graphic>
  128. </sld:PointSymbolizer>
  129. </style>
  130. </DataItem>
  131. </member>
  132. <member visible="false">
  133. <DataItem>
  134. <name>Camera Lookrays</name>
  135. <dataProvider>
  136. <SensorMLProvider>
  137. <name>Camera Lookrays Process Chain</name>
  138. <timeExtent autoUpdate="#SCENE_01">
  139. <TimeExtent id="DATA1">
  140. <baseTime>2022-04-14T22:02:00Z</baseTime>
  141. <leadTime>1</leadTime>
  142. <lagTime>1</lagTime>
  143. <stepTime>0</stepTime>
  144. <timeBias>-150</timeBias>
  145. </TimeExtent>
  146. </timeExtent>
  147. <process xlink:href="./Car_ProcessLR.xml#LR_PROCESS"/>
  148. </SensorMLProvider>
  149. </dataProvider>
  150. <style>
  151. <sld:VectorSymbolizer enabled="true">
  152. <sld:Geometry srsName="ECEF">
  153. <sld:CssParameter name="geometry-x">
  154. <ogc:PropertyName>ECEF_location/x</ogc:PropertyName>
  155. </sld:CssParameter>
  156. <sld:CssParameter name="geometry-y">
  157. <ogc:PropertyName>ECEF_location/y</ogc:PropertyName>
  158. </sld:CssParameter>
  159. <sld:CssParameter name="geometry-z">
  160. <ogc:PropertyName>ECEF_location/z</ogc:PropertyName>
  161. </sld:CssParameter>
  162. </sld:Geometry>
  163. <sld:Direction srsName="ECEF" type="ABS">
  164. <sld:CssParameter name="geometry-x">
  165. <ogc:PropertyName>ECEF_ground/x</ogc:PropertyName>
  166. </sld:CssParameter>
  167. <sld:CssParameter name="geometry-y">
  168. <ogc:PropertyName>ECEF_ground/y</ogc:PropertyName>
  169. </sld:CssParameter>
  170. <sld:CssParameter name="geometry-z">
  171. <ogc:PropertyName>ECEF_ground/z</ogc:PropertyName>
  172. </sld:CssParameter>
  173. <sld:CssParameter name="geometry-length">2e6</sld:CssParameter>
  174. <sld:CssParameter name="vector-steps">2</sld:CssParameter>
  175. </sld:Direction>
  176. <sld:Stroke>
  177. <sld:CssParameter name="stroke">#00FF00</sld:CssParameter>
  178. <sld:CssParameter name="stroke-width">1</sld:CssParameter>
  179. </sld:Stroke>
  180. </sld:VectorSymbolizer>
  181. </style>
  182. <style>
  183. <sld:LineSymbolizer enabled="true">
  184. <sld:Geometry srsName="ECEF">
  185. <sld:CssParameter name="geometry-x">
  186. <ogc:PropertyName>ECEF_location/x</ogc:PropertyName>
  187. </sld:CssParameter>
  188. <sld:CssParameter name="geometry-y">
  189. <ogc:PropertyName>ECEF_location/y</ogc:PropertyName>
  190. </sld:CssParameter>
  191. <sld:CssParameter name="geometry-z">
  192. <ogc:PropertyName>ECEF_location/z</ogc:PropertyName>
  193. </sld:CssParameter>
  194. </sld:Geometry>
  195. <sld:Stroke>
  196. <sld:CssParameter name="stroke">#FFFFFF</sld:CssParameter>
  197. <sld:CssParameter name="stroke-width">2</sld:CssParameter>
  198. </sld:Stroke>
  199. </sld:LineSymbolizer>
  200. </style>
  201. </DataItem>
  202. </member>
  203. <member visible="false">
  204. <DataItem>
  205. <name>Camera Footprint</name>
  206. <dataProvider>
  207. <SensorMLProvider>
  208. <name>Camera Footprint Process Chain</name>
  209. <timeExtent xlink:href="#DATA1"/>
  210. <process xlink:href="./Car_ProcessFP.xml#FOOTPRINT_PROCESS"/>
  211. </SensorMLProvider>
  212. </dataProvider>
  213. <style>
  214. <sld:GridFillSymbolizer enabled="false">
  215. <sld:Dimensions>
  216. <sld:Axis name="width">
  217. <ogc:PropertyName>grid/acrossTrackPoints</ogc:PropertyName>
  218. </sld:Axis>
  219. <sld:Axis name="length">
  220. <ogc:PropertyName>grid</ogc:PropertyName>
  221. </sld:Axis>
  222. </sld:Dimensions>
  223. <sld:Geometry srsName="ECEF">
  224. <sld:CssParameter name="geometry-x">
  225. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/x</ogc:PropertyName>
  226. </sld:CssParameter>
  227. <sld:CssParameter name="geometry-y">
  228. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/y</ogc:PropertyName>
  229. </sld:CssParameter>
  230. <sld:CssParameter name="geometry-z">
  231. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/z</ogc:PropertyName>
  232. </sld:CssParameter>
  233. </sld:Geometry>
  234. <sld:Fill>
  235. <sld:CssParameter name="fill">#E1E718</sld:CssParameter>
  236. <sld:CssParameter name="fill-opacity">1.0</sld:CssParameter>
  237. </sld:Fill>
  238. </sld:GridFillSymbolizer>
  239. </style>
  240. <style>
  241. <sld:GridBorderSymbolizer id="GRID_BORDER" enabled="true">
  242. <sld:Dimensions>
  243. <sld:Axis name="width">
  244. <ogc:PropertyName>grid/acrossTrackPoints</ogc:PropertyName>
  245. </sld:Axis>
  246. <sld:Axis name="length">
  247. <ogc:PropertyName>grid</ogc:PropertyName>
  248. </sld:Axis>
  249. </sld:Dimensions>
  250. <sld:Geometry srsName="ECEF">
  251. <sld:CssParameter name="geometry-x">
  252. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/x</ogc:PropertyName>
  253. </sld:CssParameter>
  254. <sld:CssParameter name="geometry-y">
  255. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/y</ogc:PropertyName>
  256. </sld:CssParameter>
  257. <sld:CssParameter name="geometry-z">
  258. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/z</ogc:PropertyName>
  259. </sld:CssParameter>
  260. </sld:Geometry>
  261. <sld:Stroke>
  262. <sld:CssParameter name="stroke">#FF7E00</sld:CssParameter>
  263. <sld:CssParameter name="stroke-width">2</sld:CssParameter>
  264. </sld:Stroke>
  265. </sld:GridBorderSymbolizer>
  266. </style>
  267. <style>
  268. <sld:GridMeshSymbolizer id="GRID_MESH" enabled="false">
  269. <sld:Dimensions>
  270. <sld:Axis name="width">
  271. <ogc:PropertyName>grid/acrossTrackPoints</ogc:PropertyName>
  272. </sld:Axis>
  273. <sld:Axis name="length">
  274. <ogc:PropertyName>grid</ogc:PropertyName>
  275. </sld:Axis>
  276. </sld:Dimensions>
  277. <sld:Geometry srsName="ECEF">
  278. <sld:CssParameter name="geometry-x">
  279. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/x</ogc:PropertyName>
  280. </sld:CssParameter>
  281. <sld:CssParameter name="geometry-y">
  282. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/y</ogc:PropertyName>
  283. </sld:CssParameter>
  284. <sld:CssParameter name="geometry-z">
  285. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/z</ogc:PropertyName>
  286. </sld:CssParameter>
  287. </sld:Geometry>
  288. <sld:Stroke>
  289. <sld:CssParameter name="stroke">#0000FF</sld:CssParameter>
  290. <sld:CssParameter name="stroke-width">1</sld:CssParameter>
  291. </sld:Stroke>
  292. </sld:GridMeshSymbolizer>
  293. </style>
  294. </DataItem>
  295. </member>
  296. <member visible="false">
  297. <DataItem>
  298. <name>Car Frame Imagery</name>
  299. <dataProvider>
  300. <SensorMLProvider>
  301. <name>Imagery Process</name>
  302. <timeExtent autoUpdate="#SCENE_01">
  303. <TimeExtent id="DATA2">
  304. <baseTime>2010-04-14T22:02:00Z</baseTime>
  305. <leadTime>1</leadTime>
  306. <lagTime>1</lagTime>
  307. <stepTime>0</stepTime>
  308. <timeBias>0</timeBias>
  309. </TimeExtent>
  310. </timeExtent>
  311. <process xlink:href="./Car_ProcessImagery2.xml#FRAME_PROCESS"/>
  312. </SensorMLProvider>
  313. </dataProvider>
  314. <style>
  315. <sld:TextureSymbolizer enabled="true" id="CAR_IMAGERY_STYLE">
  316. <sld:Grid>
  317. <sld:Dimensions>
  318. <sld:Axis name="width">
  319. <ogc:PropertyName>grid/acrossTrackPoints</ogc:PropertyName>
  320. </sld:Axis>
  321. <sld:Axis name="length">
  322. <ogc:PropertyName>grid</ogc:PropertyName>
  323. </sld:Axis>
  324. </sld:Dimensions>
  325. <sld:Geometry srsName="ECEF">
  326. <sld:CssParameter name="geometry-x">
  327. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/x</ogc:PropertyName>
  328. </sld:CssParameter>
  329. <sld:CssParameter name="geometry-y">
  330. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/y</ogc:PropertyName>
  331. </sld:CssParameter>
  332. <sld:CssParameter name="geometry-z">
  333. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/z</ogc:PropertyName>
  334. </sld:CssParameter>
  335. </sld:Geometry>
  336. </sld:Grid>
  337. <sld:Raster>
  338. <sld:Dimensions>
  339. <sld:Axis name="width">
  340. <ogc:PropertyName>frameData/Image</ogc:PropertyName>
  341. </sld:Axis>
  342. <sld:Axis name="height">
  343. <ogc:PropertyName>frameData/Image/scanLine</ogc:PropertyName>
  344. </sld:Axis>
  345. </sld:Dimensions>
  346. <sld:Opacity>1.0</sld:Opacity>
  347. <sld:ChannelSelection>
  348. <sld:RedChannel>
  349. <sld:SourceChannelName>frameData/Image/scanLine/pixel/red</sld:SourceChannelName>
  350. </sld:RedChannel>
  351. <sld:GreenChannel>
  352. <sld:SourceChannelName>frameData/Image/scanLine/pixel/green</sld:SourceChannelName>
  353. </sld:GreenChannel>
  354. <sld:BlueChannel>
  355. <sld:SourceChannelName>frameData/Image/scanLine/pixel/blue</sld:SourceChannelName>
  356. </sld:BlueChannel>
  357. </sld:ChannelSelection>
  358. </sld:Raster>
  359. </sld:TextureSymbolizer>
  360. </style>
  361. </DataItem>
  362. </member>
  363. <member visible="false">
  364. <DataItem>
  365. <name>Car Old Video</name>
  366. <dataProvider>
  367. <SensorMLProvider dataPersistency="6">
  368. <name>Video Process</name>
  369. <timeExtent>
  370. <TimeExtent>
  371. <baseTime>2022-04-13T22:09:00Z</baseTime>
  372. <leadTime>2</leadTime>
  373. <lagTime>0</lagTime>
  374. <stepTime>0</stepTime>
  375. </TimeExtent>
  376. </timeExtent>
  377. <process xlink:href="./Car_ProcessVideo.xml#FRAME_PROCESS"/>
  378. </SensorMLProvider>
  379. </dataProvider>
  380. <style>
  381. <sld:TextureSymbolizer enabled="false" id="CAR_IMAGERY_STYLE">
  382. <sld:Grid>
  383. <sld:Dimensions>
  384. <sld:Axis name="width">
  385. <ogc:PropertyName>grid/acrossTrackPoints</ogc:PropertyName>
  386. </sld:Axis>
  387. <sld:Axis name="length">
  388. <ogc:PropertyName>grid</ogc:PropertyName>
  389. </sld:Axis>
  390. </sld:Dimensions>
  391. <sld:Geometry srsName="ECEF">
  392. <sld:CssParameter name="geometry-x">
  393. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/x</ogc:PropertyName>
  394. </sld:CssParameter>
  395. <sld:CssParameter name="geometry-y">
  396. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/y</ogc:PropertyName>
  397. </sld:CssParameter>
  398. <sld:CssParameter name="geometry-z">
  399. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/z</ogc:PropertyName>
  400. </sld:CssParameter>
  401. </sld:Geometry>
  402. </sld:Grid>
  403. <sld:Raster>
  404. <sld:Dimensions>
  405. <sld:Axis name="width">
  406. <ogc:PropertyName>frameData/Image</ogc:PropertyName>
  407. </sld:Axis>
  408. <sld:Axis name="height">
  409. <ogc:PropertyName>frameData/Image/scanLine</ogc:PropertyName>
  410. </sld:Axis>
  411. </sld:Dimensions>
  412. <sld:Opacity>1.0</sld:Opacity>
  413. <sld:ChannelSelection>
  414. <sld:RedChannel>
  415. <sld:SourceChannelName>frameData/Image/scanLine/pixel/red</sld:SourceChannelName>
  416. </sld:RedChannel>
  417. <sld:GreenChannel>
  418. <sld:SourceChannelName>frameData/Image/scanLine/pixel/green</sld:SourceChannelName>
  419. </sld:GreenChannel>
  420. <sld:BlueChannel>
  421. <sld:SourceChannelName>frameData/Image/scanLine/pixel/blue</sld:SourceChannelName>
  422. </sld:BlueChannel>
  423. </sld:ChannelSelection>
  424. <sld:RasterPoolSize>5</sld:RasterPoolSize>
  425. </sld:Raster>
  426. </sld:TextureSymbolizer>
  427. </style>
  428. </DataItem>
  429. </member>
  430. <member visible="false">
  431. <DataItem>
  432. <name>Car New Video</name>
  433. <dataProvider>
  434. <SensorMLProvider dataPersistency="6">
  435. <name>Video Process</name>
  436. <timeExtent xlink:href="#DATA2"/>
  437. <process xlink:href="./Car_ProcessVideo.xml#FRAME_PROCESS"/>
  438. </SensorMLProvider>
  439. </dataProvider>
  440. <style>
  441. <sld:TextureSymbolizer enabled="false" id="CAR_IMAGERY_STYLE">
  442. <sld:Grid>
  443. <sld:Dimensions>
  444. <sld:Axis name="width">
  445. <ogc:PropertyName>grid/acrossTrackPoints</ogc:PropertyName>
  446. </sld:Axis>
  447. <sld:Axis name="length">
  448. <ogc:PropertyName>grid</ogc:PropertyName>
  449. </sld:Axis>
  450. </sld:Dimensions>
  451. <sld:Geometry srsName="ECEF">
  452. <sld:CssParameter name="geometry-x">
  453. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/x</ogc:PropertyName>
  454. </sld:CssParameter>
  455. <sld:CssParameter name="geometry-y">
  456. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/y</ogc:PropertyName>
  457. </sld:CssParameter>
  458. <sld:CssParameter name="geometry-z">
  459. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/z</ogc:PropertyName>
  460. </sld:CssParameter>
  461. </sld:Geometry>
  462. </sld:Grid>
  463. <sld:Raster>
  464. <sld:Dimensions>
  465. <sld:Axis name="width">
  466. <ogc:PropertyName>frameData/Image</ogc:PropertyName>
  467. </sld:Axis>
  468. <sld:Axis name="height">
  469. <ogc:PropertyName>frameData/Image/scanLine</ogc:PropertyName>
  470. </sld:Axis>
  471. </sld:Dimensions>
  472. <sld:Opacity>1.0</sld:Opacity>
  473. <sld:ChannelSelection>
  474. <sld:RedChannel>
  475. <sld:SourceChannelName>frameData/Image/scanLine/pixel/red</sld:SourceChannelName>
  476. </sld:RedChannel>
  477. <sld:GreenChannel>
  478. <sld:SourceChannelName>frameData/Image/scanLine/pixel/green</sld:SourceChannelName>
  479. </sld:GreenChannel>
  480. <sld:BlueChannel>
  481. <sld:SourceChannelName>frameData/Image/scanLine/pixel/blue</sld:SourceChannelName>
  482. </sld:BlueChannel>
  483. </sld:ChannelSelection>
  484. <sld:RasterPoolSize>5</sld:RasterPoolSize>
  485. </sld:Raster>
  486. </sld:TextureSymbolizer>
  487. </style>
  488. </DataItem>
  489. </member>
  490. <member visible="false">
  491. <DataItem>
  492. <name>Car Video Frame by Frame</name>
  493. <dataProvider>
  494. <SensorMLProvider dataPersistency="12">
  495. <name>Video Process</name>
  496. <timeExtent>
  497. <TimeExtent>
  498. <baseTime>2010-04-14T22:02:00Z</baseTime>
  499. <leadTime>2</leadTime>
  500. <lagTime>0</lagTime>
  501. <stepTime>0</stepTime>
  502. </TimeExtent>
  503. </timeExtent>
  504. <process xlink:href="./Car_ProcessVideoFrameByFrame.xml#FRAME_PROCESS"/>
  505. </SensorMLProvider>
  506. </dataProvider>
  507. <style>
  508. <sld:TextureSymbolizer enabled="true" id="CAR_IMAGERY_STYLE">
  509. <sld:Grid>
  510. <sld:Dimensions>
  511. <sld:Axis name="width">
  512. <ogc:PropertyName>grid/acrossTrackPoints</ogc:PropertyName>
  513. </sld:Axis>
  514. <sld:Axis name="length">
  515. <ogc:PropertyName>grid</ogc:PropertyName>
  516. </sld:Axis>
  517. </sld:Dimensions>
  518. <sld:Geometry srsName="ECEF">
  519. <sld:CssParameter name="geometry-x">
  520. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/x</ogc:PropertyName>
  521. </sld:CssParameter>
  522. <sld:CssParameter name="geometry-y">
  523. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/y</ogc:PropertyName>
  524. </sld:CssParameter>
  525. <sld:CssParameter name="geometry-z">
  526. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/z</ogc:PropertyName>
  527. </sld:CssParameter>
  528. </sld:Geometry>
  529. </sld:Grid>
  530. <sld:Raster>
  531. <sld:Dimensions>
  532. <sld:Axis name="width">
  533. <ogc:PropertyName>frameData/Image</ogc:PropertyName>
  534. </sld:Axis>
  535. <sld:Axis name="height">
  536. <ogc:PropertyName>frameData/Image/scanLine</ogc:PropertyName>
  537. </sld:Axis>
  538. </sld:Dimensions>
  539. <sld:Opacity>1.0</sld:Opacity>
  540. <sld:ChannelSelection>
  541. <sld:RedChannel>
  542. <sld:SourceChannelName>frameData/Image/scanLine/pixel/red</sld:SourceChannelName>
  543. </sld:RedChannel>
  544. <sld:GreenChannel>
  545. <sld:SourceChannelName>frameData/Image/scanLine/pixel/green</sld:SourceChannelName>
  546. </sld:GreenChannel>
  547. <sld:BlueChannel>
  548. <sld:SourceChannelName>frameData/Image/scanLine/pixel/blue</sld:SourceChannelName>
  549. </sld:BlueChannel>
  550. </sld:ChannelSelection>
  551. <sld:RasterPoolSize>20</sld:RasterPoolSize>
  552. </sld:Raster>
  553. </sld:TextureSymbolizer>
  554. </style>
  555. </DataItem>
  556. </member>
  557. <member visible="false">
  558. <DataItem>
  559. <name>Camera Changed Frame Lookrays</name>
  560. <dataProvider>
  561. <SensorMLProvider>
  562. <name>Camera Lookrays Process Chain</name>
  563. <timeExtent>
  564. <TimeExtent id="DATA2">
  565. <baseTime>2010-04-14T22:17:47Z</baseTime>
  566. <leadTime>2</leadTime>
  567. <lagTime>1</lagTime>
  568. <stepTime>0</stepTime>
  569. </TimeExtent>
  570. </timeExtent>
  571. <process xlink:href="./Car_ProcessLR.xml#LR_PROCESS"/>
  572. </SensorMLProvider>
  573. </dataProvider>
  574. <style>
  575. <sld:VectorSymbolizer enabled="true">
  576. <sld:Geometry srsName="ECEF">
  577. <sld:CssParameter name="geometry-x">
  578. <ogc:PropertyName>ECEF_location/x</ogc:PropertyName>
  579. </sld:CssParameter>
  580. <sld:CssParameter name="geometry-y">
  581. <ogc:PropertyName>ECEF_location/y</ogc:PropertyName>
  582. </sld:CssParameter>
  583. <sld:CssParameter name="geometry-z">
  584. <ogc:PropertyName>ECEF_location/z</ogc:PropertyName>
  585. </sld:CssParameter>
  586. </sld:Geometry>
  587. <sld:Direction srsName="ECEF" type="ABS">
  588. <sld:CssParameter name="geometry-x">
  589. <ogc:PropertyName>ECEF_ground/x</ogc:PropertyName>
  590. </sld:CssParameter>
  591. <sld:CssParameter name="geometry-y">
  592. <ogc:PropertyName>ECEF_ground/y</ogc:PropertyName>
  593. </sld:CssParameter>
  594. <sld:CssParameter name="geometry-z">
  595. <ogc:PropertyName>ECEF_ground/z</ogc:PropertyName>
  596. </sld:CssParameter>
  597. <sld:CssParameter name="geometry-length">2e6</sld:CssParameter>
  598. <sld:CssParameter name="vector-steps">2</sld:CssParameter>
  599. </sld:Direction>
  600. <sld:Stroke>
  601. <sld:CssParameter name="stroke">#00FF00</sld:CssParameter>
  602. <sld:CssParameter name="stroke-width">1</sld:CssParameter>
  603. </sld:Stroke>
  604. </sld:VectorSymbolizer>
  605. </style>
  606. <style>
  607. <sld:LineSymbolizer enabled="true">
  608. <sld:Geometry srsName="ECEF">
  609. <sld:CssParameter name="geometry-x">
  610. <ogc:PropertyName>ECEF_location/x</ogc:PropertyName>
  611. </sld:CssParameter>
  612. <sld:CssParameter name="geometry-y">
  613. <ogc:PropertyName>ECEF_location/y</ogc:PropertyName>
  614. </sld:CssParameter>
  615. <sld:CssParameter name="geometry-z">
  616. <ogc:PropertyName>ECEF_location/z</ogc:PropertyName>
  617. </sld:CssParameter>
  618. </sld:Geometry>
  619. <sld:Stroke>
  620. <sld:CssParameter name="stroke">#FFFFFF</sld:CssParameter>
  621. <sld:CssParameter name="stroke-width">2</sld:CssParameter>
  622. </sld:Stroke>
  623. </sld:LineSymbolizer>
  624. </style>
  625. </DataItem>
  626. </member>
  627. <member visible="false">
  628. <DataItem>
  629. <name>Camera Changed Frame Footprint</name>
  630. <dataProvider>
  631. <SensorMLProvider>
  632. <name>Camera Footprint Process Chain</name>
  633. <timeExtent xlink:href="#DATA2"/>
  634. <process xlink:href="./Car_ProcessFP.xml#FOOTPRINT_PROCESS"/>
  635. </SensorMLProvider>
  636. </dataProvider>
  637. <style>
  638. <sld:GridFillSymbolizer enabled="false">
  639. <sld:Dimensions>
  640. <sld:Axis name="width">
  641. <ogc:PropertyName>grid/acrossTrackPoints</ogc:PropertyName>
  642. </sld:Axis>
  643. <sld:Axis name="length">
  644. <ogc:PropertyName>grid</ogc:PropertyName>
  645. </sld:Axis>
  646. </sld:Dimensions>
  647. <sld:Geometry srsName="ECEF">
  648. <sld:CssParameter name="geometry-x">
  649. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/x</ogc:PropertyName>
  650. </sld:CssParameter>
  651. <sld:CssParameter name="geometry-y">
  652. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/y</ogc:PropertyName>
  653. </sld:CssParameter>
  654. <sld:CssParameter name="geometry-z">
  655. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/z</ogc:PropertyName>
  656. </sld:CssParameter>
  657. </sld:Geometry>
  658. <sld:Fill>
  659. <sld:CssParameter name="fill">#E1E718</sld:CssParameter>
  660. <sld:CssParameter name="fill-opacity">1.0</sld:CssParameter>
  661. </sld:Fill>
  662. </sld:GridFillSymbolizer>
  663. </style>
  664. <style>
  665. <sld:GridBorderSymbolizer id="GRID_BORDER" enabled="true">
  666. <sld:Dimensions>
  667. <sld:Axis name="width">
  668. <ogc:PropertyName>grid/acrossTrackPoints</ogc:PropertyName>
  669. </sld:Axis>
  670. <sld:Axis name="length">
  671. <ogc:PropertyName>grid</ogc:PropertyName>
  672. </sld:Axis>
  673. </sld:Dimensions>
  674. <sld:Geometry srsName="ECEF">
  675. <sld:CssParameter name="geometry-x">
  676. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/x</ogc:PropertyName>
  677. </sld:CssParameter>
  678. <sld:CssParameter name="geometry-y">
  679. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/y</ogc:PropertyName>
  680. </sld:CssParameter>
  681. <sld:CssParameter name="geometry-z">
  682. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/z</ogc:PropertyName>
  683. </sld:CssParameter>
  684. </sld:Geometry>
  685. <sld:Stroke>
  686. <sld:CssParameter name="stroke">#FF7E00</sld:CssParameter>
  687. <sld:CssParameter name="stroke-width">2</sld:CssParameter>
  688. </sld:Stroke>
  689. </sld:GridBorderSymbolizer>
  690. </style>
  691. <style>
  692. <sld:GridMeshSymbolizer id="GRID_MESH" enabled="false">
  693. <sld:Dimensions>
  694. <sld:Axis name="width">
  695. <ogc:PropertyName>grid/acrossTrackPoints</ogc:PropertyName>
  696. </sld:Axis>
  697. <sld:Axis name="length">
  698. <ogc:PropertyName>grid</ogc:PropertyName>
  699. </sld:Axis>
  700. </sld:Dimensions>
  701. <sld:Geometry srsName="ECEF">
  702. <sld:CssParameter name="geometry-x">
  703. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/x</ogc:PropertyName>
  704. </sld:CssParameter>
  705. <sld:CssParameter name="geometry-y">
  706. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/y</ogc:PropertyName>
  707. </sld:CssParameter>
  708. <sld:CssParameter name="geometry-z">
  709. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/z</ogc:PropertyName>
  710. </sld:CssParameter>
  711. </sld:Geometry>
  712. <sld:Stroke>
  713. <sld:CssParameter name="stroke">#0000FF</sld:CssParameter>
  714. <sld:CssParameter name="stroke-width">1</sld:CssParameter>
  715. </sld:Stroke>
  716. </sld:GridMeshSymbolizer>
  717. </style>
  718. </DataItem>
  719. </member>
  720. <member visible="false">
  721. <DataItem>
  722. <name>Car Changed Frame Imagery</name>
  723. <dataProvider>
  724. <SensorMLProvider>
  725. <name>Imagery Process</name>
  726. <timeExtent xlink:href="#DATA2"/>
  727. <process xlink:href="./Car_ProcessChangedImageryGeo.xml#FRAME_PROCESS"/>
  728. </SensorMLProvider>
  729. </dataProvider>
  730. <style>
  731. <sld:TextureSymbolizer enabled="true" id="CAR_IMAGERY_STYLE">
  732. <sld:Grid>
  733. <sld:Dimensions>
  734. <sld:Axis name="width">
  735. <ogc:PropertyName>grid/acrossTrackPoints</ogc:PropertyName>
  736. </sld:Axis>
  737. <sld:Axis name="length">
  738. <ogc:PropertyName>grid</ogc:PropertyName>
  739. </sld:Axis>
  740. </sld:Dimensions>
  741. <sld:Geometry srsName="ECEF">
  742. <sld:CssParameter name="geometry-x">
  743. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/x</ogc:PropertyName>
  744. </sld:CssParameter>
  745. <sld:CssParameter name="geometry-y">
  746. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/y</ogc:PropertyName>
  747. </sld:CssParameter>
  748. <sld:CssParameter name="geometry-z">
  749. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/z</ogc:PropertyName>
  750. </sld:CssParameter>
  751. </sld:Geometry>
  752. </sld:Grid>
  753. <sld:Raster>
  754. <sld:Dimensions>
  755. <sld:Axis name="width">
  756. <ogc:PropertyName>frameData/Image</ogc:PropertyName>
  757. </sld:Axis>
  758. <sld:Axis name="height">
  759. <ogc:PropertyName>frameData/Image/scanLine</ogc:PropertyName>
  760. </sld:Axis>
  761. </sld:Dimensions>
  762. <sld:Opacity>1.0</sld:Opacity>
  763. <sld:ChannelSelection>
  764. <sld:RedChannel>
  765. <sld:SourceChannelName>frameData/Image/scanLine/pixel/red</sld:SourceChannelName>
  766. </sld:RedChannel>
  767. <sld:GreenChannel>
  768. <sld:SourceChannelName>frameData/Image/scanLine/pixel/green</sld:SourceChannelName>
  769. </sld:GreenChannel>
  770. <sld:BlueChannel>
  771. <sld:SourceChannelName>frameData/Image/scanLine/pixel/blue</sld:SourceChannelName>
  772. </sld:BlueChannel>
  773. </sld:ChannelSelection>
  774. </sld:Raster>
  775. </sld:TextureSymbolizer>
  776. </style>
  777. <style>
  778. <sld:TextureSymbolizer enabled="true" id="CAR_IMAGERY_STYLE">
  779. <sld:Grid>
  780. <sld:Dimensions>
  781. <sld:Axis name="width">
  782. <ogc:PropertyName>grid/acrossTrackPoints</ogc:PropertyName>
  783. </sld:Axis>
  784. <sld:Axis name="length">
  785. <ogc:PropertyName>grid</ogc:PropertyName>
  786. </sld:Axis>
  787. </sld:Dimensions>
  788. <sld:Geometry srsName="ECEF">
  789. <sld:CssParameter name="geometry-x">
  790. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/x</ogc:PropertyName>
  791. </sld:CssParameter>
  792. <sld:CssParameter name="geometry-y">
  793. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/y</ogc:PropertyName>
  794. </sld:CssParameter>
  795. <sld:CssParameter name="geometry-z">
  796. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/z</ogc:PropertyName>
  797. </sld:CssParameter>
  798. </sld:Geometry>
  799. </sld:Grid>
  800. <sld:Raster>
  801. <sld:Dimensions>
  802. <sld:Axis name="width">
  803. <ogc:PropertyName>frameData1/Image</ogc:PropertyName>
  804. </sld:Axis>
  805. <sld:Axis name="height">
  806. <ogc:PropertyName>frameData1/Image/scanLine</ogc:PropertyName>
  807. </sld:Axis>
  808. </sld:Dimensions>
  809. <sld:Opacity>1.0</sld:Opacity>
  810. <sld:ChannelSelection>
  811. <sld:RedChannel>
  812. <sld:SourceChannelName>frameData1/Image/scanLine/pixel/red</sld:SourceChannelName>
  813. </sld:RedChannel>
  814. <sld:GreenChannel>
  815. <sld:SourceChannelName>frameData1/Image/scanLine/pixel/green</sld:SourceChannelName>
  816. </sld:GreenChannel>
  817. <sld:BlueChannel>
  818. <sld:SourceChannelName>frameData1/Image/scanLine/pixel/blue</sld:SourceChannelName>
  819. </sld:BlueChannel>
  820. </sld:ChannelSelection>
  821. </sld:Raster>
  822. </sld:TextureSymbolizer>
  823. </style>
  824. </DataItem>
  825. </member>
  826. <member visible="false">
  827. <DataItem>
  828. <name>Changed Imagery</name>
  829. <dataProvider>
  830. <SensorMLProvider dataPersistency="12">
  831. <name>Video Process</name>
  832. <timeExtent>
  833. <TimeExtent>
  834. <baseTime>2010-04-14T22:12:27Z</baseTime>
  835. <leadTime>5</leadTime>
  836. <lagTime>0</lagTime>
  837. <stepTime>0</stepTime>
  838. </TimeExtent>
  839. </timeExtent>
  840. <process xlink:href="./Car_ChangedImagery.xml#FRAME_PROCESS"/>
  841. </SensorMLProvider>
  842. </dataProvider>
  843. <style>
  844. <sld:TextureSymbolizer enabled="true" id="CAR_IMAGERY_STYLE">
  845. <sld:Grid>
  846. <sld:Dimensions>
  847. <sld:Axis name="width">
  848. <ogc:PropertyName>grid/acrossTrackPoints</ogc:PropertyName>
  849. </sld:Axis>
  850. <sld:Axis name="length">
  851. <ogc:PropertyName>grid</ogc:PropertyName>
  852. </sld:Axis>
  853. </sld:Dimensions>
  854. <sld:Geometry srsName="ECEF">
  855. <sld:CssParameter name="geometry-x">
  856. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/x</ogc:PropertyName>
  857. </sld:CssParameter>
  858. <sld:CssParameter name="geometry-y">
  859. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/y</ogc:PropertyName>
  860. </sld:CssParameter>
  861. <sld:CssParameter name="geometry-z">
  862. <ogc:PropertyName>grid/acrossTrackPoints/groundPoint/z</ogc:PropertyName>
  863. </sld:CssParameter>
  864. </sld:Geometry>
  865. </sld:Grid>
  866. <sld:Raster>
  867. <sld:Dimensions>
  868. <sld:Axis name="width">
  869. <ogc:PropertyName>frameData/Image</ogc:PropertyName>
  870. </sld:Axis>
  871. <sld:Axis name="height">
  872. <ogc:PropertyName>frameData/Image/scanLine</ogc:PropertyName>
  873. </sld:Axis>
  874. </sld:Dimensions>
  875. <sld:Opacity>1.0</sld:Opacity>
  876. <sld:ChannelSelection>
  877. <sld:RedChannel>
  878. <sld:SourceChannelName>frameData/Image/scanLine/pixel/red</sld:SourceChannelName>
  879. </sld:RedChannel>
  880. <sld:GreenChannel>
  881. <sld:SourceChannelName>frameData/Image/scanLine/pixel/green</sld:SourceChannelName>
  882. </sld:GreenChannel>
  883. <sld:BlueChannel>
  884. <sld:SourceChannelName>frameData/Image/scanLine/pixel/blue</sld:SourceChannelName>
  885. </sld:BlueChannel>
  886. </sld:ChannelSelection>
  887. <sld:RasterPoolSize>20</sld:RasterPoolSize>
  888. </sld:Raster>
  889. </sld:TextureSymbolizer>
  890. </style>
  891. </DataItem>
  892. </member>
  893. <member visible="false">
  894. <DataItem>
  895. <name>Changed Imagery side by side</name>
  896. <dataProvider>
  897. <SensorMLProvider dataPersistency="12">
  898. <name>Video Process</name>
  899. <timeExtent>
  900. <TimeExtent>
  901. <baseTime>2022-04-14T22:12:27Z</baseTime>
  902. <leadTime>5</leadTime>
  903. <lagTime>0</lagTime>
  904. <stepTime>0</stepTime>
  905. </TimeExtent>
  906. </timeExtent>
  907. <process xlink:href="./Car_ChangedImagery2.xml#FRAME_PROCESS"/>
  908. </SensorMLProvider>
  909. </dataProvider>
  910. <style name="Image Difference">
  911. <sld:TextureSymbolizer enabled="true" id="CAR_IMAGERY_STYLE">
  912. <sld:Grid>
  913. <sld:Dimensions>
  914. <sld:Axis name="width">
  915. <ogc:PropertyName>grid1/acrossTrackPoints</ogc:PropertyName>
  916. </sld:Axis>
  917. <sld:Axis name="length">
  918. <ogc:PropertyName>grid1</ogc:PropertyName>
  919. </sld:Axis>
  920. </sld:Dimensions>
  921. <sld:Geometry srsName="ECEF">
  922. <sld:CssParameter name="geometry-x">
  923. <ogc:PropertyName>grid1/acrossTrackPoints/groundPoint/x</ogc:PropertyName>
  924. </sld:CssParameter>
  925. <sld:CssParameter name="geometry-y">
  926. <ogc:PropertyName>grid1/acrossTrackPoints/groundPoint/y</ogc:PropertyName>
  927. </sld:CssParameter>
  928. <sld:CssParameter name="geometry-z">
  929. <ogc:PropertyName>grid1/acrossTrackPoints/groundPoint/z</ogc:PropertyName>
  930. </sld:CssParameter>
  931. </sld:Geometry>
  932. </sld:Grid>
  933. <sld:Raster>
  934. <sld:Dimensions>
  935. <sld:Axis name="width">
  936. <ogc:PropertyName>frameData1/Image</ogc:PropertyName>
  937. </sld:Axis>
  938. <sld:Axis name="height">
  939. <ogc:PropertyName>frameData1/Image/scanLine</ogc:PropertyName>
  940. </sld:Axis>
  941. </sld:Dimensions>
  942. <sld:Opacity>1.0</sld:Opacity>
  943. <sld:ChannelSelection>
  944. <sld:RedChannel>
  945. <sld:SourceChannelName>frameData1/Image/scanLine/pixel/red</sld:SourceChannelName>
  946. </sld:RedChannel>
  947. <sld:GreenChannel>
  948. <sld:SourceChannelName>frameData1/Image/scanLine/pixel/green</sld:SourceChannelName>
  949. </sld:GreenChannel>
  950. <sld:BlueChannel>
  951. <sld:SourceChannelName>frameData1/Image/scanLine/pixel/blue</sld:SourceChannelName>
  952. </sld:BlueChannel>
  953. </sld:ChannelSelection>
  954. <sld:RasterPoolSize>20</sld:RasterPoolSize>
  955. </sld:Raster>
  956. </sld:TextureSymbolizer>
  957. </style>
  958. <style name="New Image">
  959. <sld:TextureSymbolizer enabled="true" id="CAR_IMAGERY_STYLE">
  960. <sld:Grid>
  961. <sld:Dimensions>
  962. <sld:Axis name="width">
  963. <ogc:PropertyName>grid2/acrossTrackPoints</ogc:PropertyName>
  964. </sld:Axis>
  965. <sld:Axis name="length">
  966. <ogc:PropertyName>grid2</ogc:PropertyName>
  967. </sld:Axis>
  968. </sld:Dimensions>
  969. <sld:Geometry srsName="ECEF">
  970. <sld:CssParameter name="geometry-x">
  971. <ogc:PropertyName>grid2/acrossTrackPoints/groundPoint/x</ogc:PropertyName>
  972. </sld:CssParameter>
  973. <sld:CssParameter name="geometry-y">
  974. <ogc:PropertyName>grid2/acrossTrackPoints/groundPoint/y</ogc:PropertyName>
  975. </sld:CssParameter>
  976. <sld:CssParameter name="geometry-z">
  977. <ogc:PropertyName>grid2/acrossTrackPoints/groundPoint/z</ogc:PropertyName>
  978. </sld:CssParameter>
  979. </sld:Geometry>
  980. </sld:Grid>
  981. <sld:Raster>
  982. <sld:Dimensions>
  983. <sld:Axis name="width">
  984. <ogc:PropertyName>frameData2/Image</ogc:PropertyName>
  985. </sld:Axis>
  986. <sld:Axis name="height">
  987. <ogc:PropertyName>frameData2/Image/scanLine</ogc:PropertyName>
  988. </sld:Axis>
  989. </sld:Dimensions>
  990. <sld:Opacity>1.0</sld:Opacity>
  991. <sld:ChannelSelection>
  992. <sld:RedChannel>
  993. <sld:SourceChannelName>frameData2/Image/scanLine/pixel/red</sld:SourceChannelName>
  994. </sld:RedChannel>
  995. <sld:GreenChannel>
  996. <sld:SourceChannelName>frameData2/Image/scanLine/pixel/green</sld:SourceChannelName>
  997. </sld:GreenChannel>
  998. <sld:BlueChannel>
  999. <sld:SourceChannelName>frameData2/Image/scanLine/pixel/blue</sld:SourceChannelName>
  1000. </sld:BlueChannel>
  1001. </sld:ChannelSelection>
  1002. <sld:RasterPoolSize>20</sld:RasterPoolSize>
  1003. </sld:Raster>
  1004. </sld:TextureSymbolizer>
  1005. </style>
  1006. </DataItem>
  1007. </member>
  1008. </DataList>
  1009. </STTProject>

Raw Paste


Login or Register to edit or fork this paste. It's free.