• Edit
  • Download
    1. <!DOCTYPE html>
    2. <html>
    3.  
    4. <head>
    5. <meta charset="utf-8">
    6. <title>ZingSoft Demo</title>
    7.  
    8. <script nonce="undefined" src="https://cdn.zingchart.com/zingchart.min.js"></script>
    9. <style>
    10. html,
    11. body {
    12. height: 100%;
    13. width: 100%;
    14. margin: 0;
    15. padding: 0;
    16. }
    17.  
    18. #myChart {
    19. height: 100%;
    20. width: 100%;
    21. min-height: 150px;
    22. }
    23.  
    24. .zc-ref {
    25. display: none;
    26. }
    27. </style>
    28. </head>
    29.  
    30. <body>
    31. <div id="zc"></div>
    32. <script>
    33. ZC.LICENSE = ["569d52cefae586f634c54f86dc99e6a9", "b55b025e438fa8a98e32482b5f768ff5"];
    34. var IDS = ["AL", "AK", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FL", "GA", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "OH", "OK", "OR", "PA", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VA", "WA", "WV", "WI", "WY"];
    35. var data = {};
    36. for (var i = 0; i < IDS.length; i++) {
    37. var p = ZC._i_(ZC._r_(10, 90));
    38. data[IDS[i]] = {
    39. value: 0,
    40. dataDem: p,
    41. dataRep: (100 - p),
    42. gradientStops: [0.001, p / 100 - 0.01, p / 100 + 0.01, 0.999].join(' '),
    43. };
    44. }
    45.  
    46. var cdata = {
    47. type: 'tilemap',
    48. options: {
    49. map: "USA",
    50. type: "hex",
    51. sizeFactor: 1.1,
    52. tile: {
    53. fillAngle: 1,
    54. gradientColors: '#66f #66f #f66 #f66',
    55. shadow: 1,
    56. borderWidth: 1,
    57. borderColor: '#666',
    58. shadowDistance: 4,
    59. shadowAlpha: 0.75,
    60. shadowColor: '#999'
    61. },
    62. data: data
    63. }
    64. };
    65.  
    66. zingchart.render({
    67. id: 'zc',
    68. data: cdata
    69. });
    70. </script>
    71. </body>
    72.  
    73. </html>
    1. <!DOCTYPE html>
    2. <html>
    3.  
    4. <head>
    5. <meta charset="utf-8">
    6. <title>ZingSoft Demo</title>
    7.  
    8. <script src="https://cdn.zingchart.com/zingchart.min.js"></script>
    9. </head>
    10.  
    11. <body>
    12. <div id="zc"></div>
    13. </body>
    14.  
    15. </html>
    1. html,
    2. body {
    3. height: 100%;
    4. width: 100%;
    5. margin: 0;
    6. padding: 0;
    7. }
    8.  
    9. #myChart {
    10. height: 100%;
    11. width: 100%;
    12. min-height: 150px;
    13. }
    14.  
    15. .zc-ref {
    16. display: none;
    17. }
    1. var IDS = ["AL", "AK", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FL", "GA", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "OH", "OK", "OR", "PA", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VA", "WA", "WV", "WI", "WY"];
    2. var data = {};
    3. for (var i = 0; i < IDS.length; i++) {
    4. var p = ZC._i_(ZC._r_(10, 90));
    5. data[IDS[i]] = {
    6. value: 0,
    7. dataDem: p,
    8. dataRep: (100 - p),
    9. gradientStops: [0.001, p / 100 - 0.01, p / 100 + 0.01, 0.999].join(' '),
    10. };
    11. }
    12.  
    13. var cdata = {
    14. type: 'tilemap',
    15. options: {
    16. map: "USA",
    17. type: "hex",
    18. sizeFactor: 1.1,
    19. tile: {
    20. fillAngle: 1,
    21. gradientColors: '#66f #66f #f66 #f66',
    22. shadow: 1,
    23. borderWidth: 1,
    24. borderColor: '#666',
    25. shadowDistance: 4,
    26. shadowAlpha: 0.75,
    27. shadowColor: '#999'
    28. },
    29. data: data
    30. }
    31. };
    32.  
    33. zingchart.render({
    34. id: 'zc',
    35. data: cdata
    36. });