<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>ZingSoft Demo</title> <script nonce="undefined" src="https://cdn.zingchart.com/zingchart.min.js"></script> <style> html, body { height: 100%; width: 100%; margin: 0; padding: 0; } #myChart { height: 100%; width: 100%; min-height: 150px; } .zc-ref { display: none; } </style> </head> <body> <button onClick="showLog();">getLonLat()</button> <a href="#" onclick="clearlog();return false;">Clear Log</a> <pre id='eventlog'></pre> <br> <div id='myChart'><a class="zc-ref" href="https://www.zingchart.com/">Charts by ZingChart</a></div> <script> ZC.LICENSE = ["569d52cefae586f634c54f86dc99e6a9", "b55b025e438fa8a98e32482b5f768ff5"]; zingchart.THEME = "classic"; zingchart.MODULESDIR = "https://cdn.zingchart.com/modules/"; zingchart.loadModules("maps,maps-world-countries"); var chartData = { "graphset": [{ "background-color": "#fff", "labels": [{ "text": "Hooked Label", "hook": "node:plot=0;index=6", "border-width": 1, "background-color": "white", "callout": 1, "offset-y": "-30%" }], "shapes": [{ "type": "zingchart.maps", "options": { "id": "map", "groups": ["AFRICA"], "name": "world.countries", "scale": true, "style": { "items": { "ZAF": { "background-color": "#C30", "tooltip": { "text": "This is a tooltip for South Africa" }, "hover-state": { "background-color": "#F30" } }, "DZA": { "background-color": "#7CA82B", "tooltip": { "text": "This is a tooltip for Algeria" }, "hover-state": { "background-color": "#0C3" } } } } } }, { "type": "circle", "size": 75, "x": "2.5525lon", "y": "28.2072lat", "map": "map", "background-color": "#89ab57", "border-width": 20, "border-color": "#5297b6" } ] }] } window.clearlog = function clearlog() { document.getElementById('eventlog').innerText = ''; }; window.showLog = function() { var myLog = document.getElementById('eventlog'); //myLog.innerText = JSON.stringify(zingchart.maps.getLonLat('world.countries', [500,500])); myLog.innerText = JSON.stringify(zingchart.maps.getItemInfo('world.countries', 'DZA')); //myLog.innerText = JSON.stringify(zingchart.maps.getItems('world.countries')); }; zingchart.render({ id: "myChart", data: chartData, height: "100%", width: "100%" }); </script> </body> </html>
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>ZingSoft Demo</title> <script src="https://cdn.zingchart.com/zingchart.min.js"></script> </head> <body> <button onClick="showLog();">getLonLat()</button> <a href="#" onclick="clearlog();return false;">Clear Log</a> <pre id='eventlog'></pre> <br> <div id='myChart'><a class="zc-ref" href="https://www.zingchart.com/">Charts by ZingChart</a></div> </body> </html>
html, body { height: 100%; width: 100%; margin: 0; padding: 0; } #myChart { height: 100%; width: 100%; min-height: 150px; } .zc-ref { display: none; }
zingchart.THEME = "classic"; zingchart.MODULESDIR = "https://cdn.zingchart.com/modules/"; zingchart.loadModules("maps,maps-world-countries"); var chartData = { "graphset": [{ "background-color": "#fff", "labels": [{ "text": "Hooked Label", "hook": "node:plot=0;index=6", "border-width": 1, "background-color": "white", "callout": 1, "offset-y": "-30%" }], "shapes": [{ "type": "zingchart.maps", "options": { "id": "map", "groups": ["AFRICA"], "name": "world.countries", "scale": true, "style": { "items": { "ZAF": { "background-color": "#C30", "tooltip": { "text": "This is a tooltip for South Africa" }, "hover-state": { "background-color": "#F30" } }, "DZA": { "background-color": "#7CA82B", "tooltip": { "text": "This is a tooltip for Algeria" }, "hover-state": { "background-color": "#0C3" } } } } } }, { "type": "circle", "size": 75, "x": "2.5525lon", "y": "28.2072lat", "map": "map", "background-color": "#89ab57", "border-width": 20, "border-color": "#5297b6" } ] }] } window.clearlog = function clearlog() { document.getElementById('eventlog').innerText = ''; }; window.showLog = function() { var myLog = document.getElementById('eventlog'); //myLog.innerText = JSON.stringify(zingchart.maps.getLonLat('world.countries', [500,500])); myLog.innerText = JSON.stringify(zingchart.maps.getItemInfo('world.countries', 'DZA')); //myLog.innerText = JSON.stringify(zingchart.maps.getItems('world.countries')); }; zingchart.render({ id: "myChart", data: chartData, height: "100%", width: "100%" });