MVC5 Classic
Type

The items of a wijtreemap can be displayed as squares, horizontal rectangles or vertical rectangles. This can be changed with the help of type option of the wijtreemap.

In Source View

Complete the following steps:

  1. Navigate to the Solution Explorer, expand the Shared folder inside the Views folder, and double-click _Layout to open the file.
  2. Add the following script between the <head></head> tags to initialize the widget and set the type option to vertical. By default the type is set to squarified.
    <script id="scriptInit" type="text/javascript">
            $(document).ready(function () {          
                $("#treemap").wijtreemap({          
                    showTooltip: true, 
                    type: "vertical",
                    maxColor: "#FF3300",
                    minColor: "#FFFF66",
                    midColor: "#99FF33",
                    maxColorValue: 45000000,
                    minColorValue: 950000,
                    midColorValue: 4000000,
               
                    data: [{
                        label: "Asia",
                        value: 44579000,
                        minColor: "#B2E0FF",
                        maxColor: "#0099FF",
                        midColor: "#66C2FF",
                        items: [{
                            label: "Central Asia",
                            value: 4003451
                        }, {
                            label: "Eastern Asia",
                            value: 11839074,
                            items: [{
                                label: "China",
                                value: 9596961
                            }, {
                                label: "Japan",
                                value: 377944
                            }, {
                                label: "Others",
                                value: 1864169
                            }]
                        }, {
                            label: "South-East Asia",
                            value: 4500000
                        }, {
                            label: "Western Asia",
                            value: 6255160
                        }, {
                            label: "Southern Asia",
                            value: 17981315,
                            items: [{
                                label: "India",
                                value: 3287590
                            }, {
                                label: "Others",
                                value: 14693725
                            }]
                        }]
                    }, {
                        label: "Africa",
                        value: 30221532,
                        minColor: "#FFFFC2",
                        maxColor: "#CCCC52",
                        midColor: "#FFFF75",
                        items: [{
                            label: "Northern Africa",
                            value: 8935659,
                            items: [{
                                label: "Egypt",
                                value: 1002450
                            }, {
                                label: "Morocco",
                                value: 33250000
                            }]
                        }, {
                            label: "Central Africa",
                            value: 6612667,
                        }, {
                            label: "Western Africa",
                            value: 5112903,
                        }, {
                            label: "Southern Africa",
                            value: 1221037
                        }, {
                            label: "Eastern Africa",
                            value: 8339266
                        }]
                    }, {
                        label: "Americas",
                        value: 42549000,
                        minColor: "    #C2FFC2",
                        maxColor: "    #52CC52",
                        midColor: "    #94FF94",
                        items: [{
                            label: "South America",
                            value: 17840000,
                            items: [{
                                label: "Brazil",
                                value: 8515767
                            }, {
                                label: "Argentina",
                                value: 2780400
                            }, {
                                label: "Peru",
                                value: 1285216
                            }, {
                                label: "Colombia",
                                value: 1141748
                            }, {
                                label: "Others",
                                value: 4116869
                            }]
                        }, {
                            label: "North America",
                            value: 24709000,
                            items: [{
                                label: "Canada",
                                value: 9984670
                            }, {
                                label: "United States",
                                value: 9629091
                            }, {
                                label: "Greenland",
                                value: 2166086
                            }, {
                                label: "Mexico",
                                value: 1972550
                            }, {
                                label: "Others",
                                value: 956603
                            }]
                        }]
                    }, {
                        label: "Europe",
                        value: 10180000,
                        minColor: "#FFCC99",
                        maxColor: "#E68A2E",
                        midColor: "#FFAD5C",
                        items: [{
                            label: "Ukraine",
                            value: 603628
                        }, {
                            label: "Spain",
                            value: 504645
                        }, {
                            label: "France",
                            value: 640679
                        }, {
                            label: "Sweden",
                            value: 449964
                        }, {
                            label: "Others",
                            value: 7981084
                        }]
                    }, {
                        label: "Oceania",
                        value: 8525989,
                        minColor: "#00FFFF",
                        maxColor: "#4DFFFF",
                        midColor: "#33FFFF",
                        items: [{
                            label: "Australia",
                            value: 7692024
                        }, {
                            label: "NewZealand",
                            value: 268021
                        }, {
                            label: "others",
                            value: 565944
                        }]
                    }, {
                        label: "Antarctica",
                        value: 14000000
                    }],
                })
            });
    </script>
    

  3. Add the following markup within the <body></body> tags of the page, just after @RenderBody() to create the widget.
    <div id="treemap" style="width:800px;height:400px;"></div>
    

  4. Press F5 to run the project.

What You've Accomplished

The wijtreemap appears as shown in the image below.

 

 

 


Copyright (c) GrapeCity, inc. All rights reserved.

Product Support Forum |  Documentation Feedback