Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="utf-8" />
  5. <meta name="viewport" content="width=device-width,initial-scale=1.0" />
  6. <title>dc-example</title>
  7. <script src="/libs/dc-sdk/dc.min.js"></script>
  8. <link href="/libs/dc-sdk/dc.min.css" type="text/css" rel="stylesheet" />
  9. <link href="../index.css" type="text/css" rel="stylesheet" />
  10. </head>
  11. <body>
  12. <div id="viewer-container" class="viewer-container"></div>
  13. <script>
  14. DC.config.baseUrl = '../libs/dc-sdk/resources/'
  15. let viewer = new DC.Viewer('viewer-container')
  16. let baseLayer = DC.ImageryLayerFactory.createImageryLayer(
  17. DC.ImageryType.AMAP,
  18. {
  19. style: 'img',
  20. crs: 'WGS84',
  21. }
  22. )
  23. viewer.addBaseLayer(baseLayer)
  24. let coords = `120.99033554014366,31.39560938002704;120.99041939679988,31.39445508618271;
  25. 120.989050149,31.39421205200007;120.98716707200008,31.39376734600003;120.98665941500008,31.393660703000013;
  26. 120.98638794500009,31.393620849000094;120.986114132,31.393603230000046;120.9833415840001,31.393600375000087;
  27. 120.98325020700007,31.393585891000036;120.98298434100003,31.393507556000035;120.98281766900003,31.39342741400007;
  28. 120.98266272500005,31.393326445000067;120.98252209800017,31.39320633600008;120.98209550800004,31.392504173000074;
  29. 120.98003454800005,31.39211513800003;120.9800082270001,31.393211824000087;120.98077914300009,31.39348830800005;
  30. 120.98088027000001,31.393557545000093;120.98103188700013,31.39377961400008;120.98118432200013,31.394054995000026;
  31. 120.98119168822384,31.39423121073085;120.98117126600005,31.394406394000058;120.98274481500006,31.39473109500001;
  32. 120.98356435700006,31.394724778000032;120.984440873,31.3947405320001;120.98631107600012,31.394854692000038;
  33. 120.98655735000007,31.394883245000102;120.98951574500008,31.395433067000013;120.99033554014366,31.39560938002704`
  34. let layer = new DC.PrimitiveLayer('river')
  35. viewer.addLayer(layer)
  36. let water = new DC.WaterPrimitive(coords)
  37. water.setStyle({
  38. baseWaterColor: DC.Color.AQUA.withAlpha(0.3),
  39. normalMap: '../assets/icon/waterNormalsSmall.jpg',
  40. frequency: 1000.0,
  41. animationSpeed: 0.01,
  42. amplitude: 10,
  43. specularIntensity: 10,
  44. })
  45. layer.addOverlay(water)
  46. viewer.flyToPosition(
  47. new DC.Position(
  48. 120.98516078138239,
  49. 31.392917623508968,
  50. 729.1673469895062,
  51. 0,
  52. -83.6210050749661
  53. )
  54. )
  55. </script>
  56. </body>
  57. </html>