<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog - amCharts</title>
	<atom:link href="https://www.amcharts.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.amcharts.com/blog/</link>
	<description></description>
	<lastBuildDate>Mon, 14 Apr 2025 08:10:48 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8</generator>
	<item>
		<title>Introducing Timeline Curve Charts</title>
		<link>https://www.amcharts.com/introducing-timeline-curve-charts/</link>
		
		<dc:creator><![CDATA[Martynas Majeris]]></dc:creator>
		<pubDate>Mon, 14 Apr 2025 08:03:43 +0000</pubDate>
				<category><![CDATA[Chart Types]]></category>
		<category><![CDATA[TimeLine]]></category>
		<category><![CDATA[data-viz]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[releases]]></category>
		<category><![CDATA[timeline]]></category>
		<guid isPermaLink="false">https://www.amcharts.com/?p=18430</guid>

					<description><![CDATA[<p>Starting with version 5.12.0, Timeline chart types are now standard part of amCharts 5: Charts product. What Is It? Basically, Timeline charts can be described as &#8220;Curved XY Charts&#8221;. Under the hood, it&#8217;s still an XYChart with its axes and series, except it can follow one of the few predefined shapes—Serpentine or Spiral—or a completely [&#8230;]</p>
<p>The post <a href="https://www.amcharts.com/introducing-timeline-curve-charts/">Introducing Timeline Curve Charts</a> appeared first on <a href="https://www.amcharts.com">amCharts</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="lead">Starting with version <code>5.12.0</code>, Timeline chart types are now standard part of amCharts 5: Charts product.</p>



<h2 class="wp-block-heading">What Is It?</h2>



<p>Basically, Timeline charts can be described as &#8220;Curved XY Charts&#8221;.</p>



<p>Under the hood, it&#8217;s still an <code>XYChart</code> with its axes and series, except it can follow one of the few predefined shapes—Serpentine or Spiral—or a completely custom path, defined by X/Y points.</p>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="1024" height="690" src="https://www.amcharts.com/wp-content/uploads/2025/04/timeline4.png" alt="" class="wp-image-18435" srcset="https://www.amcharts.com/wp-content/uploads/2025/04/timeline4.png 1024w, https://www.amcharts.com/wp-content/uploads/2025/04/timeline4-292x197.png 292w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading">Documentation &amp; Demos</h2>



<ul class="wp-block-list">
<li><a href="https://www.amcharts.com/docs/v5/charts/timeline/">Timeline charts docs</a></li>



<li><a href="https://www.amcharts.com/demos/#timeline">Timeline demos</a></li>
</ul>



<h2 class="wp-block-heading">Download &amp; Install</h2>



<p>amCharts 5 library is available as a standalone script, via CDN, or as NPM package.</p>



<p>Refer to <a href="https://www.amcharts.com/download/">Downloads</a> page for further details.</p>



<h2 class="wp-block-heading">Licensing</h2>



<p>Timeline charts do not need a separate license as they are part of the amCharts: Charts package.</p>



<p>If you&#8217;re using a free version of amCharts, or if you have a license for amCharts 5: Charts, you&#8217;re all set.</p>
<p>The post <a href="https://www.amcharts.com/introducing-timeline-curve-charts/">Introducing Timeline Curve Charts</a> appeared first on <a href="https://www.amcharts.com">amCharts</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Statement Regarding Jan 30, 2025 Service Outage Due To DDoS Attack</title>
		<link>https://www.amcharts.com/statement-regarding-jan-30-2025-service-outage-due-to-ddos-attack/</link>
		
		<dc:creator><![CDATA[Martynas Majeris]]></dc:creator>
		<pubDate>Fri, 31 Jan 2025 13:12:22 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[website]]></category>
		<guid isPermaLink="false">https://www.amcharts.com/?p=18367</guid>

					<description><![CDATA[<p>On January 30, 2025, around 15:00 GMT, amCharts servers were targeted in a coordinated distributed denial-of-service (DDoS) attack. As a result, most amCharts services, including our website (amcharts.com) and CDN service (cdn.amcharts.com), were unavailable for several hours. We took all possible measures to restore these services as quickly as possible. There is no evidence that [&#8230;]</p>
<p>The post <a href="https://www.amcharts.com/statement-regarding-jan-30-2025-service-outage-due-to-ddos-attack/">Statement Regarding Jan 30, 2025 Service Outage Due To DDoS Attack</a> appeared first on <a href="https://www.amcharts.com">amCharts</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>On January 30, 2025, around 15:00 GMT, amCharts servers were targeted in a coordinated distributed denial-of-service (DDoS) attack.</p>



<p>As a result, most amCharts services, including our website (amcharts.com) and CDN service (cdn.amcharts.com), were unavailable for several hours.</p>



<p>We took all possible measures to restore these services as quickly as possible.</p>



<p>There is no evidence that any servers were breached or that any data was leaked or damaged.</p>



<p>We are actively reviewing the incident and working on ways to minimize the likelihood of similar occurrences in the future.</p>



<p>In the meantime, our small team is immensely grateful to our users for their patience.</p>



<p>While all services are now back online, we urge our users to remain vigilant. Based on similar incidents affecting other businesses, there may be follow-up attacks, including further denial-of-service attempts and false claims about data leaks.</p>



<p>If such incidents occur, we will do everything in our power to mitigate them and investigate any claims.</p>



<p>We strongly recommend deploying amCharts libraries on your own web servers instead of relying on our public CDN. (<a href="https://www.amcharts.com/download/">downloads page</a>)</p>



<p>As a good measure, we also encourage to log into your amcharts.com account, and changing password to something unique, in order to not be vulnerable for cross-referencing with reused credentials on other websites that had their user data bases leaked.</p>



<p>If you have questions, or have other concerns, please feel free to reach out to us at <a href="mailto:contact@amcharts.com">contact@amcharts.com</a>.</p>
<p>The post <a href="https://www.amcharts.com/statement-regarding-jan-30-2025-service-outage-due-to-ddos-attack/">Statement Regarding Jan 30, 2025 Service Outage Due To DDoS Attack</a> appeared first on <a href="https://www.amcharts.com">amCharts</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Implementing &#8220;The Chart That Saved Trump&#8217;s Life&#8221;</title>
		<link>https://www.amcharts.com/implementing-the-chart-that-saved-trumps-life/</link>
		
		<dc:creator><![CDATA[Martynas Majeris]]></dc:creator>
		<pubDate>Mon, 15 Jul 2024 14:12:47 +0000</pubDate>
				<category><![CDATA[XY & Bubble]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[data-viz]]></category>
		<category><![CDATA[editor]]></category>
		<guid isPermaLink="false">https://www.amcharts.com/?p=18333</guid>

					<description><![CDATA[<p>We always knew that data-viz was bringing beauty and order to the world. As of July 14th, 2024 it also can claim a badge of the Secret Service officer, having successfully saved a presidential candidate&#8217;s life. The Background During rally, presidential candidate Donald Trump has looked away towards this chart displayed on a big screen, [&#8230;]</p>
<p>The post <a href="https://www.amcharts.com/implementing-the-chart-that-saved-trumps-life/">Implementing &#8220;The Chart That Saved Trump&#8217;s Life&#8221;</a> appeared first on <a href="https://www.amcharts.com">amCharts</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="lead">We always knew that data-viz was bringing beauty and order to the world. As of July 14th, 2024 it also can claim a badge of the Secret Service officer, having successfully saved a presidential candidate&#8217;s life.</p>



<h2 class="wp-block-heading">The Background</h2>



<p>During rally, presidential candidate Donald Trump has looked away towards this chart displayed on a big screen, titled (in all caps as we come to expect) &#8220;ILLEGAL IMMIGRATION INTO THE U.S.&#8221;:</p>



<figure class="wp-block-image size-large"><a href="https://www.amcharts.com/wp-content/uploads/2024/07/image-1-1024x790.png"><img decoding="async" width="1024" height="790" src="https://www.amcharts.com/wp-content/uploads/2024/07/image-1-1024x790.png" alt="" class="wp-image-18336" srcset="https://www.amcharts.com/wp-content/uploads/2024/07/image-1-1024x790.png 1024w, https://www.amcharts.com/wp-content/uploads/2024/07/image-1-292x225.png 292w, https://www.amcharts.com/wp-content/uploads/2024/07/image-1.png 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>At the same time a shot, aimed at Trump&#8217;s head was fired, and missed, because he was looking away at the chart.</p>



<p>As he later claimed himself, the chart saved his life.</p>



<h2 class="wp-block-heading">The Task</h2>



<p>We just can&#8217;t resist giving prominent data-viz items an amCharts makeover.</p>



<p>Behold, a live version of the life-saving chart:</p>


<p>[codepen_embed height=&#8221;800&#8243; default_tab=&#8221;result&#8221; slug_hash=&#8221;LYKpRWx&#8221; pen_title=&#8221;Column with Rotated Labels&#8221; user=&#8221;amcharts&#8221;]See the Pen <a href="https://codepen.io/team/amcharts/pen/LYKpRWx"><br />
Column with Rotated Labels</a> by amCharts team (<a href="https://codepen.io/team/amcharts">@amcharts</a>)<br />
on <a href="https://codepen.io">CodePen</a>.[/codepen_embed]</p>



<h2 class="wp-block-heading">Editable Version</h2>



<p>And should you feel creative, here&#8217;s a version of the same chart that you can manipulate the data on, by dragging the columns. Enjoy! 😉</p>


<p>[codepen_embed height=&#8221;800&#8243; default_tab=&#8221;result&#8221; slug_hash=&#8221;OJeyMbE&#8221; pen_title=&#8221;Column with Rotated Labels&#8221; user=&#8221;amcharts&#8221;]See the Pen <a href="https://codepen.io/team/amcharts/pen/OJeyMbE"><br />
  Column with Rotated Labels</a> by amCharts team (<a href="https://codepen.io/team/amcharts">@amcharts</a>)<br />
  on <a href="https://codepen.io">CodePen</a>.[/codepen_embed]</p>
<p>The post <a href="https://www.amcharts.com/implementing-the-chart-that-saved-trumps-life/">Implementing &#8220;The Chart That Saved Trump&#8217;s Life&#8221;</a> appeared first on <a href="https://www.amcharts.com">amCharts</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Revamped Stock Chart Drawings</title>
		<link>https://www.amcharts.com/revamped-stock-chart-drawings/</link>
		
		<dc:creator><![CDATA[Martynas Majeris]]></dc:creator>
		<pubDate>Sat, 20 Apr 2024 07:31:55 +0000</pubDate>
				<category><![CDATA[Stock]]></category>
		<category><![CDATA[annotation]]></category>
		<category><![CDATA[stock]]></category>
		<guid isPermaLink="false">https://www.amcharts.com/?p=18258</guid>

					<description><![CDATA[<p>Since version 5.9, Stock Chart from amCharts features a fully revamped and enhanced functionality for drawing on and annotating the charts. Let&#8217;s take a look at the highlights. Stock Chart Drawing Mode Drawing mode &#8211; which supports over 20 annotation tools &#8211; can be turned on either via Stock Toolbar, or via API. Available Tools [&#8230;]</p>
<p>The post <a href="https://www.amcharts.com/revamped-stock-chart-drawings/">Revamped Stock Chart Drawings</a> appeared first on <a href="https://www.amcharts.com">amCharts</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="lead">Since version 5.9, <a href="https://www.amcharts.com/stock-chart/">Stock Chart</a> from amCharts features a fully revamped and enhanced functionality for drawing on and annotating the charts. Let&#8217;s take a look at the highlights.</p>



<h2 class="wp-block-heading">Stock Chart Drawing Mode</h2>



<p>Drawing mode &#8211; which supports over 20 annotation tools &#8211; can be turned on either via Stock Toolbar, or via API.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="1380" height="979" src="https://www.amcharts.com/wp-content/uploads/2024/04/chrome_TaM2ju2Yjs.gif" alt="" class="wp-image-18261"/></figure>



<h2 class="wp-block-heading">Available Tools</h2>



<p>Stock Chart currently brings more than 20 tools that can be used to annotate and analyze stock charts:</p>



<ul class="wp-block-list">
<li>Arrows &amp; Icons</li>



<li>Average</li>



<li>Callout</li>



<li>Doodle</li>



<li>Ellipse</li>



<li>Fibonacci</li>



<li>Fibonacci Timezone</li>



<li>Horizontal Line</li>



<li>Horizontal Ray</li>



<li>Label</li>



<li>Line</li>



<li>Measure</li>



<li>Parallel Channel</li>



<li>Polyline</li>



<li>Polyfill</li>



<li>Quadrant Line</li>



<li>Rectangle</li>



<li>Regression</li>



<li>Trend Line</li>



<li>Triangle</li>



<li>Vertical Line</li>
</ul>



<h2 class="wp-block-heading">Tool Selection &amp; Drawing</h2>



<p>A tool can be selected from the dropdown list.</p>



<p>The context-sensitive control next to it will automatically update to show only relevant related controls like line color and style for lines, or font family and size for labels, etc.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1132" height="397" src="https://www.amcharts.com/wp-content/uploads/2024/04/chrome_j8jyLXsKNA.gif" alt="" class="wp-image-18264"/></figure>



<h2 class="wp-block-heading" id="selecting">Selecting &amp; Moving Drawings</h2>



<p>Using Select mode, each of the drawings can be selected and moved by dragging in.</p>



<p>Moreso, multiple drawings can be selected by holding down CTRL key when clicking on them.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1125" height="734" src="https://www.amcharts.com/wp-content/uploads/2024/04/chrome_L7OfRvKjOG.gif" alt="" class="wp-image-18268"/></figure>



<h2 class="wp-block-heading">Modifying &amp; Deleting Drawings</h2>



<p>Selected drawings can be edited by choosing different values from related controls, like colors and line styles.</p>



<p>The styles will be applied to all selected drawings. Pressing DEL key, will delete them.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1129" height="729" src="https://www.amcharts.com/wp-content/uploads/2024/04/chrome_ViQlGcivbc.gif" alt="" class="wp-image-18269"/></figure>



<h2 class="wp-block-heading">Analytical Annotations</h2>



<p>Tools offered by he Stock Chart go beyond simple annotations. They also offer powerful analytical tools like variations of Fibonacci analysis, Average, Regression, and Trend lines, Parallel Channel and Measure tools, etc.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1379" height="1023" src="https://www.amcharts.com/wp-content/uploads/2024/04/chrome_IeLq6K8VhH.gif" alt="" class="wp-image-18271"/></figure>



<h2 class="wp-block-heading">Events and API</h2>



<p>Everything that can be controlled via Stock Toolbar, can also be triggered via the chart&#8217;s API:</p>



<ul class="wp-block-list">
<li>Selecting tools as well as setting properties like colors, line styles, fonts, etc.</li>



<li>Deleting drawings</li>



<li>Toggling select, drawing, and erasing modes.</li>



<li>Serializing and restoring drawings.</li>
</ul>



<p>Stock Chart also provides a robust event structure which allows triggering custom handlers when drawings are added, selected, moved, or removed.</p>



<h2 class="wp-block-heading">Related Info</h2>



<ul class="wp-block-list">
<li><a href="https://www.amcharts.com/stock-chart/">Stock Chart product page</a></li>



<li><a href="https://www.amcharts.com/docs/v5/charts/stock/">Stock Chart documentation</a></li>



<li><a href="https://www.amcharts.com/docs/v5/charts/stock/toolbar/drawing-control/">Drawing Control documentation</a></li>
</ul>
<p>The post <a href="https://www.amcharts.com/revamped-stock-chart-drawings/">Revamped Stock Chart Drawings</a> appeared first on <a href="https://www.amcharts.com">amCharts</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>New License Pricing and Structure (In Effect From April 2024)</title>
		<link>https://www.amcharts.com/new-license-pricing-and-structure-in-effect-from-april-2024/</link>
		
		<dc:creator><![CDATA[martynasma]]></dc:creator>
		<pubDate>Wed, 21 Feb 2024 13:50:19 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://www.amcharts.com/?p=18119</guid>

					<description><![CDATA[<p>This post is an introduction to the new licensing model that will be introduced by amCharts from April 2024. In the body of this post, we will go through the new licenses, the reasons for the change, and how the changes will (not) affect current license holders. TL;DR Why we are doing it Having been [&#8230;]</p>
<p>The post <a href="https://www.amcharts.com/new-license-pricing-and-structure-in-effect-from-april-2024/">New License Pricing and Structure (In Effect From April 2024)</a> appeared first on <a href="https://www.amcharts.com">amCharts</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="lead">This post is an introduction to the new licensing model that will be introduced by amCharts from April 2024.</p>



<p class="lead">In the body of this post, we will go through the new licenses, the reasons for the change, and how the changes will (not) affect current license holders.</p>



<h2 class="wp-block-heading">TL;DR</h2>



<ul class="wp-block-list">
<li>The new changes will be rolled out during the day of <strong>Sunday, March 31, 2024</strong>.</li>



<li>Any <strong>licenses or services purchased before</strong> that day, <strong>will be unaffected</strong> by the change.</li>



<li><strong>All licenses are now per-seat</strong>, meaning that you will need to acquire as many licenses as you will have actual developers working with amCharts product(s) at the same time.</li>



<li><strong>Licenses are now available as annual subscriptions</strong> that require renewal every 12 months <strong>as well as perpetual licenses</strong> that do not expire and do not require renewal.</li>



<li>There are <strong>four types of licenses</strong>:
<ul class="wp-block-list">
<li><strong>Basic </strong>&#8211; for public websites where users do not have to log in.</li>



<li><strong>SaaS </strong>&#8211; for SaaS websites where users have to log in.</li>



<li><strong>OEM </strong>&#8211; for developing redistributable web, mobile, and desktop applications.</li>



<li><strong>Extended OEM</strong> &#8211; for developing software tools, using across multiple affiliates, and creating &#8220;white label&#8221; relicensed applications.</li>
</ul>
</li>



<li><strong>No more limits on websites/projects</strong>. You purchase only developer seats. It doesn&#8217;t matter how many projects (covered by a target license) they are working on. The stuff you create can be used indefinitely even if license subscription runs out.</li>



<li><strong>No changes in product lineup</strong>. Three products are still available: <strong>Charts</strong>, <strong>Maps</strong>, <strong>Stock Chart</strong>.</li>



<li><strong>Maps is now a standalone product </strong>and does not require a license for Charts.</li>



<li><strong>Support subscriptions (amPlus) are now per-seat</strong>, too. A number of seats subscription purchased will determine how many people can contact amCharts support.</li>



<li><strong>Current support subscriptions remain unlimited-seats until their next renewal cycle</strong>, whenever that may be.</li>



<li><strong>Current support subscriptions can be renewed</strong> using the old unlimited-seats model <strong>until midnight July 1st, 2024</strong>. After that, all renewals will be switched to the new per-seat model.</li>
</ul>



<h2 class="wp-block-heading">Why we are doing it</h2>



<p>Having been around for more than 15 years now, we&#8217;ve accumulated a vast amount customers of all sizes: ranging from a one-man operation, to Fortune 500 behemoth corporations.</p>



<p>Based on the feedback collected over more than a decade, we&#8217;ve came to the conclusion that our one-size-fits-all approach to licensing, while very convenient and straightforward, does not fit the bill (so to speak) anymore.</p>



<p>With that in mind, we&#8217;ve set out to design a new licensing approach, which would employ flexible pricing based on the following criteria:</p>



<ul class="wp-block-list">
<li>Size of the team working on the project</li>



<li>Duration of the project</li>
</ul>



<p class="callout">The new model should drastically reduce licensing costs for time-limited projects or projects implemented by compact development teams.</p>



<h2 class="wp-block-heading">Pricing</h2>



<p>Full pricing will be announced on March 31st, 2024.</p>



<p>That said, 1 seat pricing in vast majority of cases will be lower for perpetual licenses, than they are now, and significantly lower for license subscriptions.</p>



<h2 class="wp-block-heading">What&#8217;s changing</h2>



<h3 class="wp-block-heading">Introducing license subscriptions (in addition to perpetual licenses)</h3>



<p>Up until now all amCharts licenses were perpetual: pay once &#8211; use forever. That still remains.</p>



<p>We&#8217;re also introducing annual license subscriptions: pay a subscription fee &#8211; use for 12 months.</p>



<p>As a client, you can control whether you want the subscription to auto-renew for another 12 months automatically, or you will do it manually.</p>



<p class="callout"><strong>NOTE:</strong> Projects created while subscription was active, can remain in use indefinitely. You need an active subscription only when developing using amCharts product(s).</p>



<h3 class="wp-block-heading">Licenses are now per-seat</h3>



<p>Now, when purchasing the license you have ability to choose how many actual developers will be working with amCharts product(s).</p>



<p>For example, if you are developing an SaaS website with a team of 3 developers working on it, you will need 3 x SaaS license for amCharts.</p>



<p>amCharts will provide tools to manage your subscription: add or remove developer seats, cancel or resume subscription, as well as change billing details.</p>



<h3 class="wp-block-heading">No-more website/project limit</h3>



<p>Licenses no longer have a limit on a number of projects/websites they can be used for.</p>



<p><em>Example:</em> You have 5 public websites you need chart on, and 2 developers developing those websites. You can acquire 2 developers seats for a Basic license for amCharts: Charts.</p>



<h3 class="wp-block-heading">No changes in product lineup</h3>



<p>Three principal products remain:</p>



<ul class="wp-block-list">
<li>amCharts: Charts &#8211; all chart types like Percent, XY, Radar, etc. (everything excluding Stock Chart and Maps)</li>



<li>amCharts: Maps</li>



<li>amCharts: Stock Chart</li>
</ul>



<h3 class="wp-block-heading">OK, a small change regarding amCharts: Maps</h3>



<p>amCharts: Maps is now a standalone product (not an add-on to amCharts: Charts) requiring only its own license to operate.</p>



<p>If all you need is to display geographical maps (MapChart), you need only one product &#8211; amCharts: Maps.</p>



<h2 class="wp-block-heading">How current licenses are affected</h2>



<p>Any license purchase made before the switch during March 31st, 2024 is not affected. Meaning:</p>



<ul class="wp-block-list">
<li>The end-user license agreement that was in effect during the purchase will remain so indefinitely.</li>



<li>No per-seat limit will be imposed on those licenses.</li>



<li>The licenses still remain perpetual and will not expire.</li>
</ul>



<h2 class="wp-block-heading">Technical support subscriptions</h2>



<p>Technical support subscriptions &#8211; amPlus &#8211; will also take on a per-seat approach.</p>



<p>The number of seats purchased will determine how many distinct people from your organization will be able to contact amCharts support service.</p>



<p>amCharts will provide online tools to easily manage the list of email address covered by your support subscription.</p>



<p>Some license purchases will include complimentary support subscriptions, as per below table:</p>



<figure class="wp-block-table order-table table-lite"><table><thead><tr><th>License type</th><th class="has-text-align-center" data-align="center">Basic license</th><th class="has-text-align-center" data-align="center">SaaS license</th><th class="has-text-align-center" data-align="center">OEM license</th><th class="has-text-align-center" data-align="center">Extended OEM license</th></tr></thead><tbody><tr><td><strong>Subscription</strong></td><td class="has-text-align-center" data-align="center"><em>Support pricing:</em><br><br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">Extra fee</mark></td><td class="has-text-align-center" data-align="center"><em>Support pricing:</em><br><br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-green-cyan-color">Included</mark></td><td class="has-text-align-center" data-align="center"><em>Support pricing:</em><br><br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-green-cyan-color">Included</mark></td><td class="has-text-align-center" data-align="center"><em>Support pricing:</em><br><br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-green-cyan-color">Included</mark></td></tr><tr><td><strong>Perpetual</strong></td><td class="has-text-align-center" data-align="center"><em>Support pricing:</em><br><br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">Extra fee</mark></td><td class="has-text-align-center" data-align="center"><em>Support pricing:</em><br><br>First year: <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-green-cyan-color">Included</mark><br>Renewals: <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">Extra fee</mark></td><td class="has-text-align-center" data-align="center"><em>Support pricing:</em><br><br>First year: <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-green-cyan-color">Included</mark><br>Renewals: <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">Extra fee</mark></td><td class="has-text-align-center" data-align="center"><em>Support pricing:</em><br><br>First year: <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-green-cyan-color">Included</mark><br>Renewals: <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">Extra fee</mark></td></tr></tbody></table></figure>



<p>Current active subscriptions will accommodate unlimited seats condition until at least their next renewal date.</p>



<p>At this time we plan on keeping renewals with the old conditions until July 2024. Any renewals to old subscription before July 2024 will retain the unlimited-seats model.</p>



<p>Subscriptions expiring after midnight of July 1st, 2024 will need to be switched to the new per-sear support subscriptions.</p>



<h2 class="wp-block-heading">When is this happening?</h2>



<p>We&#8217;re implementing changes on Sunday, March 31st, 2024. There are a lot of moving parts to consider, so  changes will appear gradually.</p>



<p>We strongly advise to hold off from purchases on March 31st.</p>



<p>If you still need to purchase an old-style license, do it on March 30 or earlier. Or wait for April 1st.</p>



<h2 class="wp-block-heading">Frequently asked questions</h2>



<h5 class="wp-block-heading"><i class="icon icon-question smaller"></i> What happens if I need to add developer seats mid-project?</h5>



<p>You will be able to do so using subscription management tools.</p>



<p>For active subscriptions, adding new seats will create a new charge, pro-rated based on the time remaining to the next renewal.</p>



<h5 class="wp-block-heading"><i class="icon icon-question smaller"></i> And what if I need to remove seats from subscription?</h5>



<p>You can do so, too. However, we won&#8217;t be able to refund you the amount for the remaining subscription period.</p>



<p>The new seat count will take effect with the next billing cycle.</p>



<h5 class="wp-block-heading"><i class="icon icon-question smaller"></i> How can I specify users who will be able to access license information as well as contact support?</h5>



<p>amCharts will provide online tools where you will be able to edit a list of email addresses that can see license information when logged into amcharts.com, as well as a list of address that can contact amCharts support under your support subscription.</p>
<p>The post <a href="https://www.amcharts.com/new-license-pricing-and-structure-in-effect-from-april-2024/">New License Pricing and Structure (In Effect From April 2024)</a> appeared first on <a href="https://www.amcharts.com">amCharts</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Embedding Interactive Maps Created with Map Editor</title>
		<link>https://www.amcharts.com/embedding-interactive-maps-created-with-map-editor/</link>
		
		<dc:creator><![CDATA[martynasma]]></dc:creator>
		<pubDate>Tue, 09 Jan 2024 11:44:02 +0000</pubDate>
				<category><![CDATA[Maps]]></category>
		<category><![CDATA[data-viz]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[geo]]></category>
		<category><![CDATA[maps]]></category>
		<guid isPermaLink="false">https://www.amcharts.com/?p=18076</guid>

					<description><![CDATA[<p>This post looks at ways we can embed maps created in Online Map Editor into web pages.</p>
<p>The post <a href="https://www.amcharts.com/embedding-interactive-maps-created-with-map-editor/">Embedding Interactive Maps Created with Map Editor</a> appeared first on <a href="https://www.amcharts.com">amCharts</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Intro</h2>



<p>In this post, we&#8217;ll take a look into ways we can embed map setups created using Online Map Editor by amCharts.</p>



<p>For a crash course on what Map Editor is and what it can do, please read our previous post: &#8220;<a href="https://www.amcharts.com/introducing-online-map-editor/">Introducing Online Map Editor</a>&#8220;.</p>



<a class="button lite" href="https://amcharts.com/editor/map">Open Map Editor Now</a>



<h2 class="wp-block-heading">Standalone HTML File</h2>



<p>Map Editor can save your whole configured map as a completely self-sufficient HTML file.</p>



<p>To do so, open <code>Download</code> tool, and click the &#8220;HTML + JavaScript&#8221; button.</p>



<p>Save the file.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1808" height="1278" src="https://www.amcharts.com/wp-content/uploads/2024/01/image-1.png" alt="" class="wp-image-18079" srcset="https://www.amcharts.com/wp-content/uploads/2024/01/image-1.png 1808w, https://www.amcharts.com/wp-content/uploads/2024/01/image-1-292x206.png 292w, https://www.amcharts.com/wp-content/uploads/2024/01/image-1-1024x724.png 1024w, https://www.amcharts.com/wp-content/uploads/2024/01/image-1-1536x1086.png 1536w" sizes="auto, (max-width: 1808px) 100vw, 1808px" /></figure>



<p>You can open it directly in a browser, email it, or display on your website in an <code>&lt;iframe></code>, e.g.:</p>



<pre class="wp-block-code"><code>&lt;iframe src="/path/to/WorldMap.html" style="width: 100%; height: 500px;">&lt;/iframe></code></pre>



<p>The HTML file will contain all the necessary markup, as well as JavaScript files needed to run the map, loaded from amCharts CDN.</p>



<h2 class="wp-block-heading">Embedding Using Third Party Services</h2>



<p>You can use &#8220;Open in CodePen&#8221; or &#8220;Open in jsFiddle&#8221; buttons to open your map in those respective services, with their HTML, CSS, and JavaScript sections pre-filled.</p>



<p>You can preview the output, and even edit the code there.</p>



<p>Both of those services allow saving pages (pens or fiddles) then embedding them directly into your websites using easily generated code, which might be an easier alternative to using standalone HTML file.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1808" height="1278" src="https://www.amcharts.com/wp-content/uploads/2024/01/chrome_yN8efVx7YY.gif" alt="" class="wp-image-18081"/></figure>



<p>Here&#8217;s a sample map, saved in CodePen:</p>


<p>[codepen_embed height=&#8221;600&#8243; default_tab=&#8221;result&#8221; slug_hash=&#8221;KKEMXKB&#8221; user=&#8221;amcharts&#8221;]See the Pen <a href="https://codepen.io/team/amcharts/pen/KKEMXKB"><br />
My World map by amCharts</a> by amCharts team (<a href="https://codepen.io/team/amcharts">@amcharts</a>)<br />
on <a href="https://codepen.io">CodePen</a>.[/codepen_embed]</p>



<h2 class="wp-block-heading">Adding to WordPress Posts and Pages</h2>



<p>If you are using <a href="https://wordpress.com/plugins/amcharts-charts-and-maps">amCharts WordPress plugin</a>, you can use CodePen or jsFiddle to easily grab the code to paste into WordPress.</p>



<p>To port a map setup from a CodePen to a new WordPress chart:</p>



<ol class="wp-block-list">
<li>Copy <code>&lt;script></code> file URLs from CodePen&#8217;s &#8220;HTML&#8221; tab into WP&#8217; &#8220;Resourcers&#8221; box.</li>



<li>Copy the rest of &#8220;HTML&#8221; tab content into WP&#8217;s &#8220;HTML&#8221; box. You might want to add dimension styles to the the map <code>&lt;div></code> element.</li>



<li>Copy contents of &#8220;JavaScript&#8221; tab into WP&#8217;s &#8220;JavaScript&#8221; box.</li>
</ol>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1808" height="1278" src="https://www.amcharts.com/wp-content/uploads/2024/01/chrome_WGSPawLRwC-1.gif" alt="" class="wp-image-18088"/></figure>



<h2 class="wp-block-heading">Getting the Code</h2>



<p>You can also use CodePen/jsFiddle option to easily grab HTML and JavaScript that comprises map.</p>



<p>To view map, you will need 3 things:</p>



<p>1) Viewer script:</p>



<pre class="wp-block-code"><code>&lt;script src="https://cdn.amcharts.com/lib/editor/map/5/viewer.js">&lt;/script></code></pre>



<p>2) A <code>&lt;div></code> element to be used as map&#8217;s container. We can define our own CSS to size and otherwise style it:</p>



<pre class="wp-block-code"><code>&lt;div id="chartdiv" style="width: 100%; height: 600px;">&lt;/div></code></pre>



<p>3) JavaScript code invoking the map viewer:</p>



<pre class="wp-block-code"><code>am5viewer.create("chartdiv", {
  // Map config
  // ...
});</code></pre>



<p>Please note that <code>am5viewer.create()</code> function takes an id of its target container as the first parameter (in the above example <code>"chartdiv"</code>).</p>



<h2 class="wp-block-heading">Combining With Other amCharts Charts On The Same Page</h2>



<p>Normally, <code>viewer.js</code> contains everything we need to run the maps, including amCharts 5 library and related files.</p>



<p>If we need to embed a map into a page that is already using amCharts 5 to create other charts, we can use a &#8220;lite&#8221; version of the viewer include: <code>viewer.lite.js</code> to make sure amCharts 5 is not loaded twice.</p>



<p>In this case we just need to ensure that all the amCharts 5 files needed to run our map are loaded:</p>



<pre class="wp-block-code"><code>&lt;script src="https://cdn.amcharts.com/lib/5/index.js">&lt;/script>
&lt;script src="https://cdn.amcharts.com/lib/5/map.js">&lt;/script>
&lt;script src="https://cdn.amcharts.com/lib/5/plugins/json.js">&lt;/script>
&lt;script src="https://cdn.amcharts.com/lib/5/plugins/exporting.js">&lt;/script>
&lt;script src="https://cdn.amcharts.com/lib/5/geodata/worldLow.js">&lt;/script>
&lt;script src="https://cdn.amcharts.com/lib/5/themes/Animated.js">&lt;/script>
&lt;script src="https://cdn.amcharts.com/lib/editor/map/5/viewer.lite.js">&lt;/script></code></pre>



<p></p>
<p>The post <a href="https://www.amcharts.com/embedding-interactive-maps-created-with-map-editor/">Embedding Interactive Maps Created with Map Editor</a> appeared first on <a href="https://www.amcharts.com">amCharts</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Creating Animations in Map Editor</title>
		<link>https://www.amcharts.com/creating-animations-in-map-editor/</link>
		
		<dc:creator><![CDATA[martynasma]]></dc:creator>
		<pubDate>Tue, 09 Jan 2024 10:31:28 +0000</pubDate>
				<category><![CDATA[Maps]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[data-viz]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[geo]]></category>
		<category><![CDATA[maps]]></category>
		<guid isPermaLink="false">https://www.amcharts.com/?p=18065</guid>

					<description><![CDATA[<p>This post looks at how we can create animations in the Online Map Editor.</p>
<p>The post <a href="https://www.amcharts.com/creating-animations-in-map-editor/">Creating Animations in Map Editor</a> appeared first on <a href="https://www.amcharts.com">amCharts</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Intro</h2>



<p>Let&#8217;s take a look at how we can create animations in the Online Map Editor by amCharts.</p>



<p>If you&#8217;ve never used this tool before, we suggest reading introductory post &#8220;<a href="https://www.amcharts.com/introducing-online-map-editor/">Introducing Online Map Editor</a>&#8221; before proceeding.</p>



<a class="button lite" href="https://amcharts.com/editor/map">Open Map Editor Now</a>



<h2 class="wp-block-heading">How Animations Work</h2>



<p>Animations in Map Editor work by assigning a point (marker) to a line which acts as a trajectory for point&#8217;s movement.</p>



<h2 class="wp-block-heading">Creating a Line (Path or Trajectory)</h2>



<p>Before we can create animation, we need to create a path for the animated marker to move along.</p>



<p>Think of it as laying a railway.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1808" height="1278" src="https://www.amcharts.com/wp-content/uploads/2024/01/chrome_EJHMweBAQt.gif" alt="" class="wp-image-18068"/></figure>



<h2 class="wp-block-heading">Adding a Point (Actor)</h2>



<p>Now, let&#8217;s add a marker which we want to animate.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1808" height="1278" src="https://www.amcharts.com/wp-content/uploads/2024/01/chrome_5yW0Jr0N2C.gif" alt="" class="wp-image-18069"/></figure>



<h2 class="wp-block-heading">Attaching a Point To a Line</h2>



<p>Now, let&#8217;s put our little actor plane on the line we created before.</p>



<p>To do that, we need to select the point, and select our line from the dropdown in point&#8217;s edit window.</p>



<p>If we don&#8217;t want to animate the point, we can just select its position along the line, and call it a day.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1808" height="1278" src="https://www.amcharts.com/wp-content/uploads/2024/01/chrome_TrUB9usNBP.gif" alt="" class="wp-image-18070"/></figure>



<h2 class="wp-block-heading">Initiating the Animation</h2>



<p>To initiate the animation, we need to set the &#8220;Animation duration&#8221; control to a non-zero value.</p>



<p>The value means how long (in milliseconds) it should take the point to go from the first point of the line to the last one.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1808" height="1278" src="https://www.amcharts.com/wp-content/uploads/2024/01/chrome_Rzffrwt8E1.gif" alt="" class="wp-image-18071"/></figure>



<p>Besides duration &#8211; which essentially controls speed of movement &#8211; we also have two additional optional animation settings:</p>



<ul class="wp-block-list">
<li><strong>Auto-rotate</strong> (on by default): if enabled, the points image will flip when it reaches the end of the of the line and continues to animate back towards the start of the line.</li>



<li><strong>Animate back</strong> (on by defaulft): if enabled, the point will continue moving between ends of the line in a loop, whereas if it is disable, it will always start from the start and move towards the end.</li>
</ul>



<h2 class="wp-block-heading">Hiding the Line (Path)</h2>



<p>If we don&#8217;t want the actual line or its points to show, we can hide the line by applying zero opacity to its color.</p>



<p>To hide points, we&#8217;ll need to set color opacity to both its fill and outline.</p>



<p>If we also added labels to the line points, we can either delete theme one by one, or set color opacity to zero.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="724" src="https://www.amcharts.com/wp-content/uploads/2024/01/chrome_BN6bHdTOs5-1024x724.gif" alt="" class="wp-image-18073" srcset="https://www.amcharts.com/wp-content/uploads/2024/01/chrome_BN6bHdTOs5-1024x724.gif 1024w, https://www.amcharts.com/wp-content/uploads/2024/01/chrome_BN6bHdTOs5-292x206.gif 292w, https://www.amcharts.com/wp-content/uploads/2024/01/chrome_BN6bHdTOs5-1536x1086.gif 1536w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading">Live Example</h2>



<p>Here&#8217;s a complete working map with animations we have created in the above steps.</p>


<p>[codepen_embed height=&#8221;600&#8243; default_tab=&#8221;result&#8221; slug_hash=&#8221;KKEMXKB&#8221; user=&#8221;amcharts&#8221;]See the Pen <a href="https://codepen.io/team/amcharts/pen/KKEMXKB"><br />
My World map by amCharts</a> by amCharts team (<a href="https://codepen.io/team/amcharts">@amcharts</a>)<br />
on <a href="https://codepen.io">CodePen</a>.[/codepen_embed]</p>
<p>The post <a href="https://www.amcharts.com/creating-animations-in-map-editor/">Creating Animations in Map Editor</a> appeared first on <a href="https://www.amcharts.com">amCharts</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Introducing Online Map Editor</title>
		<link>https://www.amcharts.com/introducing-online-map-editor/</link>
		
		<dc:creator><![CDATA[martynasma]]></dc:creator>
		<pubDate>Mon, 08 Jan 2024 12:15:04 +0000</pubDate>
				<category><![CDATA[Maps]]></category>
		<category><![CDATA[data-viz]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[geo]]></category>
		<category><![CDATA[maps]]></category>
		<guid isPermaLink="false">https://www.amcharts.com/?p=18020</guid>

					<description><![CDATA[<p>Introduction to capabilities of the Online Map Editor by amCharts. What it can do and how to use it to create stunning map visuals.</p>
<p>The post <a href="https://www.amcharts.com/introducing-online-map-editor/">Introducing Online Map Editor</a> appeared first on <a href="https://www.amcharts.com">amCharts</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="lead">This post looks at our <a href="https://amcharts.com/editor/map/">Online Map Editor</a>, what it can do, and how to do it.</p>



<h2 class="wp-block-heading">Video Intro</h2>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Online Map Editor by amCharts" width="500" height="281" src="https://www.youtube.com/embed/re8TY5ri_6E?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<h2 class="wp-block-heading">What Can It Do?</h2>



<p>We can use this tool to:</p>



<ul class="wp-block-list">
<li>Create world and regional/country maps</li>



<li>Add lines, text labels, markers</li>



<li>Animate markers</li>



<li>Create data-bound heat maps and bubbles</li>



<li>Create stylish pixelated maps</li>



<li>Export as static image or embeddable code</li>



<li>Save edits to local browser memory to load and continue editing later</li>
</ul>



<h2 class="wp-block-heading">Choosing a Map and a Projection</h2>



<p>The tool starts with a World map in a Mercator projection pre-selected for us.</p>



<p>Besides the world map, the Map Editor has maps for most of the countries, as well as regional maps such as Continents, Europe, etc.</p>



<p>To choose a map, simply go to <code>Settings</code>:</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1808" height="1278" src="https://www.amcharts.com/wp-content/uploads/2024/01/chrome_nNX6jSqgSX.gif" alt="" class="wp-image-18022"/></figure>



<p>For a world map, some projections might look better than others.</p>



<p>Switching a projection is done via <code>Settings</code> menu as well.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1808" height="1278" src="https://www.amcharts.com/wp-content/uploads/2024/01/chrome_YtVklGxpuB.gif" alt="" class="wp-image-18024"/></figure>



<p class="info-block">Please note, switching to a map for United States, will automatically switch projection to &#8220;Albers USA&#8221;.</p>



<h2 class="wp-block-heading">Choosing Between Dark and Light Themes</h2>



<p>While any color on the map can be edited manually, the Map Editor comes with two pre-set themes: Dark and Light.</p>



<p>Switch between them via <code>Settings</code> menu:</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1808" height="1278" src="https://www.amcharts.com/wp-content/uploads/2024/01/chrome_v6ISmYa9bW.gif" alt="" class="wp-image-18030"/></figure>



<p class="info-block">Switching a theme will reset all edits we have made so far, so it&#8217;s best to choose the theme right from the start, then stick with it.</p>



<h2 class="wp-block-heading">Configuring the Appearance of the Map Polygons</h2>



<p>We can change default coloring and outlines for map polygons (countries or states) by selecting the <code>Polygons</code> tool.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1808" height="1278" src="https://www.amcharts.com/wp-content/uploads/2024/01/chrome_KUs4s1gzU8.gif" alt="" class="wp-image-18029"/></figure>



<p>We can modify colors, as well as some other parameters for each polygon individually, too.</p>



<p>For that we can either click the polygon and select corresponding parameters from the window that opens, or use <code>Fill</code> tool.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1808" height="1278" src="https://www.amcharts.com/wp-content/uploads/2024/01/chrome_qwZlwQ6Mzj.gif" alt="" class="wp-image-18032"/></figure>



<h2 class="wp-block-heading">Creating Heat-Maps and Bubbles</h2>



<p>The Editor can also generate value-bound heat maps where each polygon is colored based on its value.</p>



<p>It can also use the same data to generate value-sized bubbles for each polygon.</p>



<p>Before we can use this feature, we need to provide data for each country or state via <code>Data</code> tool.</p>



<p>We can can enter values by hand, use random values, or &#8211; in case of world map &#8211; use some pre-set sample data sets.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1808" height="1278" src="https://www.amcharts.com/wp-content/uploads/2024/01/chrome_Gu5dXuntXa.gif" alt="" class="wp-image-18035"/></figure>



<p>Once the data is ready, we can use it to generate heat maps and bubbles.</p>



<p>To generate heat maps, let&#8217;s use <code>Polygons</code> tool.</p>



<p>In it we can change the color of the polygon with lowest value, and the color for the one with the highest value.</p>



<p>Additionally, we can set a &#8220;neutral color&#8221; for those polygons that do not have value in data.</p>



<p>Check &#8220;Apply heat rules&#8221; box, to apply the heat map coloring to the map.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1808" height="1278" src="https://www.amcharts.com/wp-content/uploads/2024/01/chrome_vAAevpdLxd.gif" alt="" class="wp-image-18037"/></figure>



<p>To create bubbles, let&#8217;s use <code>Bubbles</code> tool.</p>



<p>We can choose the shape of a bubble, minimum and maximum size, color, and border.</p>



<p>Click &#8220;Generate&#8221; button when ready.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1808" height="1278" src="https://www.amcharts.com/wp-content/uploads/2024/01/chrome_aKDbKCKEwL.gif" alt="" class="wp-image-18038"/></figure>



<p>Once generated, each bubble can be clicked upon (or selected from the <code>Map items</code> list) and edited individually.</p>



<h2 class="wp-block-heading">Creating Pixel Maps</h2>



<p>Probably the most visually-stunning feature of the Map Editor is its ability to generate &#8220;pixel maps&#8221;.</p>



<p>When used, it replaces polygons with tightly packed shapes &#8211; pixels.</p>



<p>Let&#8217;s use it <code>Pixels</code> tool to generate one.</p>



<p>As usually, we will be able to choose some options like pixel shape and size, gaps between pixels, outline color and opacity.</p>



<p>Click &#8220;Generate&#8221; button when ready.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1808" height="1278" src="https://www.amcharts.com/wp-content/uploads/2024/01/chrome_EgWwzNfHNL.gif" alt="" class="wp-image-18040"/></figure>



<h2 class="wp-block-heading">Adding Lines</h2>



<p>To add lines, let&#8217;s select <code>Lines</code> tool.</p>



<p>Once there, we&#8217;ll be able to select multiple settings how the lines look, e.g. color, transparency, dashes as well as choose an icon to act as an anchor point for line elbows.</p>



<p>Optionally, we can also enter a label text to display next to the icons of the line.</p>



<p>When <code>Lines</code> tool is active, clicking anywhere on the map will start adding line-connected points.</p>



<p>We can change any setting while doing so and the it will be applied to subsequently added points/line segments.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1808" height="1278" src="https://www.amcharts.com/wp-content/uploads/2024/01/chrome_O9bFaY08m8.gif" alt="" class="wp-image-18042"/></figure>



<p>If we ever want to come back to editing the line, we can select it from the <code>Map items</code> list.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1808" height="1278" src="https://www.amcharts.com/wp-content/uploads/2024/01/chrome_gCGKKznPCt.gif" alt="" class="wp-image-18044"/></figure>



<p>Each line point is also editable by clicking directly on it.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1808" height="1278" src="https://www.amcharts.com/wp-content/uploads/2024/01/chrome_GWpn286uNE.gif" alt="" class="wp-image-18043"/></figure>



<p>We can also move points in line by simply dragging them.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1808" height="1278" src="https://www.amcharts.com/wp-content/uploads/2024/01/chrome_alJYVuu1Um.gif" alt="" class="wp-image-18050"/></figure>



<h2 class="wp-block-heading">Adding Markers</h2>



<p>To start adding markers, let&#8217;s select <code>Points</code> tool.</p>



<p>Similarly to adding lines, once <code>Points</code> tool is active, clicking on a map will add a marker using currently selected parameters: point type, size, rotation, color, etc. as well as the label attached to it.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1808" height="1278" src="https://www.amcharts.com/wp-content/uploads/2024/01/chrome_kS7d7BHPlQ.gif" alt="" class="wp-image-18046"/></figure>



<p>To edit current marker, simply click on it in the map or in the &#8220;Points&#8221; list.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1808" height="1278" src="https://www.amcharts.com/wp-content/uploads/2024/01/chrome_umgJ2tvfJ6.gif" alt="" class="wp-image-18048"/></figure>



<p>To relocate a marker, simply drag it.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1808" height="1278" src="https://www.amcharts.com/wp-content/uploads/2024/01/chrome_YrnkmZmiZQ.gif" alt="" class="wp-image-18049"/></figure>



<p>Normally, the markers are &#8220;pinned&#8221; to the map, so that when the map is moved or zoomed, the markers will move with it.</p>



<p>We can unpin them, so to create static icons.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1808" height="1278" src="https://www.amcharts.com/wp-content/uploads/2024/01/chrome_A5XPk8zVdZ.gif" alt="" class="wp-image-18052"/></figure>



<h2 class="wp-block-heading">Adding labels</h2>



<p>To add labels, predictably use <code>Labels</code> tool.</p>



<p>Once <code>Labels</code> tool is active, clicking on a map will start adding labels on it using currently selected settings like label color, size, etc.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1808" height="1278" src="https://www.amcharts.com/wp-content/uploads/2024/01/chrome_gsjGYO9m0h.gif" alt="" class="wp-image-18054"/></figure>



<p>To edit a label, simply click on it in the map or in the <code>Map items</code> list.</p>



<p>For labels attached to a map point, we can also change alignment in relation to the marker itself.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1808" height="1278" src="https://www.amcharts.com/wp-content/uploads/2024/01/chrome_mlcs84Yt0L.gif" alt="" class="wp-image-18055"/></figure>



<h2 class="wp-block-heading">Using a Resizer Tool</h2>



<p>Most of the elements on the map are resizable.</p>



<p>Select <code>Resize</code> then start clicking on elements. Selected element will show a familiar resize bracket, which can be used to change the size of the element or rotate it quickly.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1808" height="1278" src="https://www.amcharts.com/wp-content/uploads/2024/01/chrome_R6LTBiMBFF.gif" alt="" class="wp-image-18057"/></figure>



<h2 class="wp-block-heading">Downloading and Embedding</h2>



<p>Once we&#8217;re done editing the map, we can download it as a static image, or as interactive code.</p>



<p>The <code>Download</code> tool offers a few options.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="724" src="https://www.amcharts.com/wp-content/uploads/2024/01/image-1024x724.png" alt="" class="wp-image-18058" srcset="https://www.amcharts.com/wp-content/uploads/2024/01/image-1024x724.png 1024w, https://www.amcharts.com/wp-content/uploads/2024/01/image-292x206.png 292w, https://www.amcharts.com/wp-content/uploads/2024/01/image-1536x1086.png 1536w, https://www.amcharts.com/wp-content/uploads/2024/01/image.png 1808w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>PNG and JPG downloads will produce a static image of the map.</p>



<p>HTML + JavaScript option will create an HTML file with full code to reproduce a fully interactive map, which you can embed via <code>&lt;iframe&gt;</code> or grab the code and paste into your own web app or CMS.</p>



<p>CodePen and jsFiddle will open map in those specific services, allowing you to dynamically tinker with the code and data.</p>



<h2 class="wp-block-heading">Saving and restoring</h2>



<p>Let&#8217;s open a <code>Save map data</code> tool.</p>



<p>It offers a couple of options for storing our current edits:</p>



<ul class="wp-block-list">
<li><strong>Saving it to browser&#8217;s memory</strong><br>Once we click on &#8220;Save map data&#8221; button, all current edits will be saved in browser&#8217;s &#8220;local storage&#8221; and loaded automatically when we come back to the editor the next time.</li>



<li><strong>Exporting raw data</strong><br>Clicking &#8220;Export data&#8221; will produce raw data for the edits and place it in the text box below. We can copy it and save whenever we want to store it, e.g. in a text file. When we want to restore the edits, we can paste the exported data in the same text box, then click &#8220;Import data&#8221;.</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1808" height="1278" src="https://www.amcharts.com/wp-content/uploads/2024/01/chrome_juKYhFzwED.gif" alt="" class="wp-image-18060"/></figure>



<p>We can also completely reset the map to defaults using &#8220;Reset map&#8221; button at the bottom of the same window.</p>



<h2 class="wp-block-heading">Advanced Usage</h2>



<p>Make sure you go over to the following posts showcasing advanced usage of the Map Editor:</p>



<ul class="wp-block-list">
<li><a href="https://www.amcharts.com/creating-animations-in-map-editor/">Creating Animations in Map Editor</a></li>



<li><a href="https://www.amcharts.com/embedding-interactive-maps-created-with-map-editor/">Embedding Interactive Maps Created with Map Editor</a></li>
</ul>
<p>The post <a href="https://www.amcharts.com/introducing-online-map-editor/">Introducing Online Map Editor</a> appeared first on <a href="https://www.amcharts.com">amCharts</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Saving and Restoring of Stock Chart&#8217;s Annotations</title>
		<link>https://www.amcharts.com/saving-and-restoring-of-stock-charts-annotations/</link>
		
		<dc:creator><![CDATA[martynasma]]></dc:creator>
		<pubDate>Tue, 19 Dec 2023 13:53:06 +0000</pubDate>
				<category><![CDATA[Stock]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[annotation]]></category>
		<category><![CDATA[drawing]]></category>
		<category><![CDATA[financial]]></category>
		<category><![CDATA[indicator]]></category>
		<category><![CDATA[stock]]></category>
		<guid isPermaLink="false">https://www.amcharts.com/?p=17992</guid>

					<description><![CDATA[<p>This post looks how user-added annotations can be saved and retained across page reloads and even sessions.</p>
<p>The post <a href="https://www.amcharts.com/saving-and-restoring-of-stock-charts-annotations/">Saving and Restoring of Stock Chart&#8217;s Annotations</a> appeared first on <a href="https://www.amcharts.com">amCharts</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Stock Chart Annotations</h2>



<p><a href="https://www.amcharts.com/stock-chart/">Stock Chart</a> by amCharts comes bundled with a lot of tools to annotate and analyze stock data &#8211; indicators and drawing tools.</p>



<p>Users can annotate the data displayed using wide array of tools from basic ones like lines and shapes and labels to complex like Fibonacci Retracement Levels and Regression lines.</p>



<p>They also have an ever-growing list of technical analytical tools, called indicators. They can be simple ones like Moving Average, or a complex but really useful ones like <a href="https://www.amcharts.com/volume-profile-indicator/">Volume Profile</a>.</p>



<p>The issue is that those annotations are usually discarded when the page displaying the chart is reloaded, which brings us to a functionality that allows it to be retained.</p>



<h3 class="wp-block-heading">Related tutorials</h3>



<ul class="wp-block-list">
<li><a href="https://www.amcharts.com/docs/v5/charts/stock/indicators/">Indicators</a></li>



<li><a href="https://www.amcharts.com/docs/v5/charts/stock/stock-annotations/">Annotations</a></li>
</ul>



<h2 class="wp-block-heading">Saving to browser&#8217;s &#8220;local storage&#8221;</h2>



<p>A browser&#8217;s local storage is a client-side storage mechanism that allows web applications to store and retrieve data locally on a user&#8217;s device. It provides a way for websites to store small amounts of data, such as user preferences or session information, persistently on the user&#8217;s browser. This data remains available even after the user closes the browser, enabling a more seamless and personalized user experience across visits to the same website.</p>



<p>amCharts Stock Chart provides built in ways to save all currently added indicators and drawings to local storage for those to be retained across page reloads and even sessions.</p>



<p>There are a couple of ways to do that.</p>



<p>If the chart has a Settings Control added to its toolbar, it contains a checkbox, which allows automatic saving and restoring of all annotations.</p>



<figure class="wp-block-image size-full"><a href="https://www.amcharts.com/wp-content/uploads/2023/12/image.png"><img loading="lazy" decoding="async" width="773" height="632" src="https://www.amcharts.com/wp-content/uploads/2023/12/image.png" alt="" class="wp-image-17994" srcset="https://www.amcharts.com/wp-content/uploads/2023/12/image.png 773w, https://www.amcharts.com/wp-content/uploads/2023/12/image-292x239.png 292w" sizes="auto, (max-width: 773px) 100vw, 773px" /></a></figure>



<p>For more options, a Data Save Control can be added to the chart which, in addition to automatic save/restore &#8211; allows saving, restoring, and clearing annotation data manually.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="773" height="632" src="https://www.amcharts.com/wp-content/uploads/2023/12/image-1.png" alt="" class="wp-image-17996" srcset="https://www.amcharts.com/wp-content/uploads/2023/12/image-1.png 773w, https://www.amcharts.com/wp-content/uploads/2023/12/image-1-292x239.png 292w" sizes="auto, (max-width: 773px) 100vw, 773px" /></figure>



<h3 class="wp-block-heading">Related documentation</h3>



<ul class="wp-block-list">
<li><a href="https://www.amcharts.com/docs/v5/charts/stock/toolbar/settings-control/">Settings Control</a></li>



<li><a href="https://www.amcharts.com/docs/v5/charts/stock/toolbar/data-save-control/">Data Save Control</a></li>
</ul>



<h2 class="wp-block-heading">Serializing annotations</h2>



<p>Developers can offer more ways for their users to retain annotation data.</p>



<p>Stock Chart comes with an API to serialize all drawings and indicators into a JSON string, as well as parse and restore all those annotations.</p>



<p>As an example, serialized data can be transferred to server backend for storage into a data base.</p>



<p>Similarly, it can be loaded dynamically, and passed into chart&#8217;s API for parsing and restore of the annotations.</p>



<h3 class="wp-block-heading">Related documentation</h3>



<ul class="wp-block-list">
<li><a href="https://www.amcharts.com/docs/v5/charts/stock/serializing-indicators-annotations/">Serializing drawings and indicators</a></li>
</ul>
<p>The post <a href="https://www.amcharts.com/saving-and-restoring-of-stock-charts-annotations/">Saving and Restoring of Stock Chart&#8217;s Annotations</a> appeared first on <a href="https://www.amcharts.com">amCharts</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Volume Profile Indicator</title>
		<link>https://www.amcharts.com/volume-profile-indicator/</link>
		
		<dc:creator><![CDATA[martynasma]]></dc:creator>
		<pubDate>Mon, 18 Dec 2023 10:49:24 +0000</pubDate>
				<category><![CDATA[Stock]]></category>
		<category><![CDATA[financial]]></category>
		<category><![CDATA[indicator]]></category>
		<category><![CDATA[stock]]></category>
		<guid isPermaLink="false">https://www.amcharts.com/?p=17979</guid>

					<description><![CDATA[<p>The Volume Profile indicator is a tool used in technical analysis to illustrate the distribution of trading volume across different price levels during a specified period. It's bundled into amCharts Stock Chart.</p>
<p>The post <a href="https://www.amcharts.com/volume-profile-indicator/">Volume Profile Indicator</a> appeared first on <a href="https://www.amcharts.com">amCharts</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">What is it?</h2>



<p>The Volume Profile indicator or Volume-by-price is a tool used in technical analysis to illustrate the distribution of trading volume across different price levels during a specified period.</p>



<p>Instead of focusing solely on price movements, the Volume Profile displays horizontal bars along the side of the price chart, with each bar representing the volume traded at a specific price level. Traders use this information to identify key support and resistance levels, as well as areas of high or low trading activity. </p>



<p>Peaks in the Volume Profile can indicate significant price levels, while valleys may suggest areas with lighter trading interest. By incorporating volume data, the Volume Profile helps traders gain insights into market sentiment and potential price reversals, contributing to more informed trading decisions.</p>



<h2 class="wp-block-heading">amCharts implementation</h2>



<p>Starting with version <code>5.7.0</code> amCharts 5: Stock Chart has a Volume Profile Indicator built-in.</p>



<p>To add it, simply select it from the Indicators control.</p>



<figure class="wp-block-image size-full"><a href="https://www.amcharts.com/wp-content/uploads/2023/12/chrome_v49aq3ChqQ.gif"><img loading="lazy" decoding="async" width="1614" height="956" src="https://www.amcharts.com/wp-content/uploads/2023/12/chrome_v49aq3ChqQ.gif" alt="" class="wp-image-17983"/></a></figure>



<h2 class="wp-block-heading">Configuring</h2>



<p>amCharts&#8217; implementation of Volume Profile allows configuring it in a number of ways:</p>



<ol class="wp-block-list">
<li>Users can set separate colors for volume down and up periods.</li>



<li>Configure the area of the value &#8211; the pricing area where most of trading volume occurred.</li>



<li>Width of the volume chart.</li>



<li>And most importantly select the way price ranges are calculated: either in fixed number of steps or specific increments, e.g. number of cents.</li>
</ol>



<h2 class="wp-block-heading">Legend</h2>



<p>As with other amCharts indicators, Volume Profile comes with full legend support, which shows price range volume information on hover.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="945" height="654" src="https://www.amcharts.com/wp-content/uploads/2023/12/chrome_KF45VupHWa.gif" alt="" class="wp-image-17984"/></figure>



<h2 class="wp-block-heading">API</h2>



<p>Volume Profile indicator can also be added via Stock Chart&#8217;s API:</p>



<pre class="wp-block-code"><code>var volumeProfile = stockChart.indicators.push(am5stock.VolumeProfile.new(root, {
  stockChart: stockChart,
  stockSeries: valueSeries,
  volumeSeries: volumeSeries,
  legend: valueLegend
}));</code></pre>



<h2 class="wp-block-heading">Demo</h2>


<p>[codepen_embed height=&#8221;800&#8243; default_tab=&#8221;result&#8221; slug_hash=&#8221;RwvXLXL&#8221; user=&#8221;amcharts&#8221;]See the Pen <a href="https://codepen.io/team/amcharts/pen/RwvXLXL"><br />
  Stock Chart with Volume Profile Indicator</a> by amCharts team (<a href="https://codepen.io/team/amcharts">@amcharts</a>)<br />
  on <a href="https://codepen.io">CodePen</a>.[/codepen_embed]</p>



<h2 class="wp-block-heading">Related documentation</h2>



<ul class="wp-block-list">
<li><a href="https://www.amcharts.com/docs/v5/charts/stock/indicators/">Indicators</a></li>



<li><a href="https://www.amcharts.com/docs/v5/charts/stock/toolbar/indicator-control/">Indicator control</a></li>



<li><a href="https://www.amcharts.com/docs/v5/charts/stock/">Stock Chart</a></li>
</ul>
<p>The post <a href="https://www.amcharts.com/volume-profile-indicator/">Volume Profile Indicator</a> appeared first on <a href="https://www.amcharts.com">amCharts</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
