{"id":85882,"date":"2019-02-06T13:58:00","date_gmt":"2019-02-06T21:58:00","guid":{"rendered":"https:\/\/www.esri.com\/about\/newsroom\/?post_type=arcuser&#038;p=85882"},"modified":"2024-08-29T16:15:59","modified_gmt":"2024-08-29T23:15:59","slug":"create-beautiful-infographics","status":"publish","type":"arcuser","link":"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/create-beautiful-infographics","title":{"rendered":"Create Beautiful Infographics"},"author":1432,"featured_media":0,"menu_order":0,"template":"","format":"standard","meta":{"_acf_changed":false,"sync_status":"","episode_type":"","audio_file":"","podmotor_file_id":"","podmotor_episode_id":"","castos_file_data":"","cover_image":"","cover_image_id":"","duration":"","filesize":"","filesize_raw":"","date_recorded":"","explicit":"","block":"","itunes_episode_number":"","itunes_title":"","itunes_season_number":"","itunes_episode_type":"","_links_to":"","_links_to_target":""},"categories":[],"tags":[],"arcuser_issues":[68232],"class_list":["post-85882","arcuser","type-arcuser","status-publish","format-standard","hentry","arcuser_issues-winter-2016"],"acf":{"short_description":"One of the great things about Esri\u2019s ArcGIS Runtime SDK for Qt is that it provides an API that seamlessly plugs into a rich framework that is\u2026","pdf":{"host_remotely":false,"file":"","file_url":""},"flexible_content":[{"acf_fc_layout":"content","content":"<h2>Create Beautiful Infographics with ArcGIS Runtime SDK for Qt and Qt Charts<\/h2>\r\nOne of the great things about Esri's ArcGIS Runtime SDK for Qt is that it provides an API that seamlessly plugs into a rich framework that is platform agnostic and has nearly endless possibilities.\r\n\r\nThis allows you to bring the power of location and ArcGIS into larger projects that take full advantage of the framework and its multitude of APIs and plug-ins. One of my favorite modules from the Qt Framework is Qt Charts, which is an enterprise add-in that allows you to easily create visually appealing charts and graphs. These charts and graphs, coupled with beautifully designed maps from ArcGIS, allow you to create data exploration tools and infographics that are extremely valuable when trying to tell a story about your data.\r\n\r\nAs an example, I created a data exploration tool for Los Angeles County. I wanted to explore how demographics, crime rates, and income were related in the Los Angeles area. To do this, I used block group-level demographic data from the US Census available from Data and Maps for ArcGIS along with some crime data for 30 days in CSV format from the Los Angeles County Sheriff's Department. Using analysis tools in ArcMap, I was able to quickly aggregate the data by block group and publish it as a feature service to ArcGIS Online.\r\n\r\nNow to the fun part\u2014writing code! I envisioned my app as an interactive tool for users to explore the map and obtain summarized data as they navigated to new areas of the map. To do this, the user clicks on the map, and a buffer around that point is created using the geometry engine that is built into the Runtime API."},{"acf_fc_layout":"image","image":85892,"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"This buffer acts as a cookie cutter. All the demographic and crime data for blocks that intersect with the buffer is summarized quickly and represented on the graphs.\r\n\r\nThe coding was straightforward and revolved largely around executing Query Tasks against the Feature Service, then feeding the results to the different elements in the charts. Query Tasks takes advantage of a concept called Out Statistics, which allows you to specify a field and a statistic type. Instead of returning all the features inside your input geometry, Out Statistics will return one feature with all your summarized statistics. Listing\u00a02 is an example of the code to do this written in QML."},{"acf_fc_layout":"image","image":85902,"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"Once the Query task completes, the code in Listing 3 causes the data to be fed into some bar and pie charts for easy data visualization."},{"acf_fc_layout":"image","image":85912,"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"image","image":85922,"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"Finally, all this is overlaid on an Esri-provided Median Household Income dynamic map service. I chose this specific dynamic map so the user can see trends and correlations between the demographic, income, and crime-related data.\r\n\r\nThis project, called QML Maps and Charts, can be found on ArcGIS Online. Feel free to download the source code and explore the application on your own. If you're interested in ArcGIS Runtime SDK for Qt and haven't already downloaded it and started developing, visit\u00a0<a href=\"https:\/\/developers.arcgis.com\/qt\/\">ArcGIS Runtime SDK for Qt<\/a>\u00a0or\u00a0<a href=\"https:\/\/community.esri.com\/t5\/arcgis-maps-sdks-for-native-apps\/ct-p\/arcgis-runtime-sdks\">ArcGIS Runtime SDK for Qt on GeoNet<\/a>\u00a0to learn more."},{"acf_fc_layout":"pdf","file":85932}],"references":null},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Create Beautiful Infographics | Winter 2016 | ArcUser<\/title>\n<meta name=\"description\" content=\"One of the great things about Esri\u2019s ArcGIS Runtime SDK for Qt is that it provides an API that seamlessly plugs into a rich framework that is\u2026\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/create-beautiful-infographics\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Create Beautiful Infographics\" \/>\n<meta property=\"og:description\" content=\"One of the great things about Esri\u2019s ArcGIS Runtime SDK for Qt is that it provides an API that seamlessly plugs into a rich framework that is\u2026\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/create-beautiful-infographics\" \/>\n<meta property=\"og:site_name\" content=\"Esri\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta property=\"article:modified_time\" content=\"2024-08-29T23:15:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.esri.com\/about\/newsroom\/app\/uploads\/2019\/09\/topography-dark-grey-card.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@Esri\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\n\t    \"@context\": \"https:\/\/schema.org\",\n\t    \"@graph\": [\n\t        {\n\t            \"@type\": \"WebPage\",\n\t            \"@id\": \"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/create-beautiful-infographics\",\n\t            \"url\": \"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/create-beautiful-infographics\",\n\t            \"name\": \"Create Beautiful Infographics | Winter 2016 | ArcUser\",\n\t            \"isPartOf\": {\n\t                \"@id\": \"https:\/\/www.esri.com\/about\/newsroom\/#website\"\n\t            },\n\t            \"datePublished\": \"2019-02-06T21:58:00+00:00\",\n\t            \"dateModified\": \"2024-08-29T23:15:59+00:00\",\n\t            \"description\": \"One of the great things about Esri\u2019s ArcGIS Runtime SDK for Qt is that it provides an API that seamlessly plugs into a rich framework that is\u2026\",\n\t            \"breadcrumb\": {\n\t                \"@id\": \"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/create-beautiful-infographics#breadcrumb\"\n\t            },\n\t            \"inLanguage\": \"en-US\",\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"ReadAction\",\n\t                    \"target\": [\n\t                        \"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/create-beautiful-infographics\"\n\t                    ]\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"BreadcrumbList\",\n\t            \"@id\": \"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/create-beautiful-infographics#breadcrumb\",\n\t            \"itemListElement\": [\n\t                {\n\t                    \"@type\": \"ListItem\",\n\t                    \"position\": 1,\n\t                    \"name\": \"Home\",\n\t                    \"item\": \"https:\/\/www.esri.com\/about\/newsroom\"\n\t                },\n\t                {\n\t                    \"@type\": \"ListItem\",\n\t                    \"position\": 2,\n\t                    \"name\": \"Create Beautiful Infographics\"\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"WebSite\",\n\t            \"@id\": \"https:\/\/www.esri.com\/about\/newsroom\/#website\",\n\t            \"url\": \"https:\/\/www.esri.com\/about\/newsroom\/\",\n\t            \"name\": \"Esri\",\n\t            \"description\": \"Esri Newsroom\",\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"SearchAction\",\n\t                    \"target\": {\n\t                        \"@type\": \"EntryPoint\",\n\t                        \"urlTemplate\": \"https:\/\/www.esri.com\/about\/newsroom\/?s={search_term_string}\"\n\t                    },\n\t                    \"query-input\": {\n\t                        \"@type\": \"PropertyValueSpecification\",\n\t                        \"valueRequired\": true,\n\t                        \"valueName\": \"search_term_string\"\n\t                    }\n\t                }\n\t            ],\n\t            \"inLanguage\": \"en-US\"\n\t        },\n\t        {\n\t            \"@type\": \"Person\",\n\t            \"@id\": \"https:\/\/www.esri.com\/about\/newsroom\/#\/schema\/person\/b7332d419608ac1a0291ec30de119efb\",\n\t            \"name\": \"April Mann\",\n\t            \"image\": {\n\t                \"@type\": \"ImageObject\",\n\t                \"inLanguage\": \"en-US\",\n\t                \"@id\": \"https:\/\/www.esri.com\/about\/newsroom\/#\/schema\/person\/image\/\",\n\t                \"url\": \"https:\/\/secure.gravatar.com\/avatar\/28d21cf04453f95cd2d8a0f053e5cd18ccf684320f6a4974f358b8109264e80b?s=96&d=blank&r=g\",\n\t                \"contentUrl\": \"https:\/\/secure.gravatar.com\/avatar\/28d21cf04453f95cd2d8a0f053e5cd18ccf684320f6a4974f358b8109264e80b?s=96&d=blank&r=g\",\n\t                \"caption\": \"April Mann\"\n\t            },\n\t            \"url\": \"\"\n\t        }\n\t    ]\n\t}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Create Beautiful Infographics | Winter 2016 | ArcUser","description":"One of the great things about Esri\u2019s ArcGIS Runtime SDK for Qt is that it provides an API that seamlessly plugs into a rich framework that is\u2026","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/create-beautiful-infographics","og_locale":"en_US","og_type":"article","og_title":"Create Beautiful Infographics","og_description":"One of the great things about Esri\u2019s ArcGIS Runtime SDK for Qt is that it provides an API that seamlessly plugs into a rich framework that is\u2026","og_url":"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/create-beautiful-infographics","og_site_name":"Esri","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2024-08-29T23:15:59+00:00","og_image":[{"url":"https:\/\/www.esri.com\/about\/newsroom\/app\/uploads\/2019\/09\/topography-dark-grey-card.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_site":"@Esri","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/create-beautiful-infographics","url":"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/create-beautiful-infographics","name":"Create Beautiful Infographics | Winter 2016 | ArcUser","isPartOf":{"@id":"https:\/\/www.esri.com\/about\/newsroom\/#website"},"datePublished":"2019-02-06T21:58:00+00:00","dateModified":"2024-08-29T23:15:59+00:00","description":"One of the great things about Esri\u2019s ArcGIS Runtime SDK for Qt is that it provides an API that seamlessly plugs into a rich framework that is\u2026","breadcrumb":{"@id":"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/create-beautiful-infographics#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/about\/newsroom\/arcuser\/create-beautiful-infographics"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/create-beautiful-infographics#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/about\/newsroom"},{"@type":"ListItem","position":2,"name":"Create Beautiful Infographics"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/about\/newsroom\/#website","url":"https:\/\/www.esri.com\/about\/newsroom\/","name":"Esri","description":"Esri Newsroom","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/about\/newsroom\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.esri.com\/about\/newsroom\/#\/schema\/person\/b7332d419608ac1a0291ec30de119efb","name":"April Mann","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/about\/newsroom\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/28d21cf04453f95cd2d8a0f053e5cd18ccf684320f6a4974f358b8109264e80b?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/28d21cf04453f95cd2d8a0f053e5cd18ccf684320f6a4974f358b8109264e80b?s=96&d=blank&r=g","caption":"April Mann"},"url":""}]}},"sort_order":"0","_links":{"self":[{"href":"https:\/\/www.esri.com\/about\/newsroom\/wp-json\/wp\/v2\/arcuser\/85882","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/about\/newsroom\/wp-json\/wp\/v2\/arcuser"}],"about":[{"href":"https:\/\/www.esri.com\/about\/newsroom\/wp-json\/wp\/v2\/types\/arcuser"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/about\/newsroom\/wp-json\/wp\/v2\/users\/1432"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/about\/newsroom\/wp-json\/wp\/v2\/arcuser\/85882\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/about\/newsroom\/wp-json\/wp\/v2\/media?parent=85882"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/about\/newsroom\/wp-json\/wp\/v2\/categories?post=85882"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/about\/newsroom\/wp-json\/wp\/v2\/tags?post=85882"},{"taxonomy":"arcuser_issues","embeddable":true,"href":"https:\/\/www.esri.com\/about\/newsroom\/wp-json\/wp\/v2\/arcuser_issues?post=85882"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}