How do you create 3D arcs that look like flight paths?

10-28-2020 12:26 PM
New Contributor II


How do you create flight paths (arcs) between two points that look like these?:

To see the live map click or past this following in your browser:

News about Italy on March 9th | Aspectum 

We use ArcGIS Pro and ArcGIS Online.

Any suggestions?

Thanks, Todd

Tags (2)
4 Replies
Esri Frequent Contributor

Todd - I found several resources that may prove helpful.  First is the Global Air Traffic as a Data Art - the link describes using ArcGIS Pro and ArcGIS Online to create this map.  In WebApp Builder, there is a 3DFx widget you can customize to create a Jet Trail in a 3D web app.  There's an older GeoNet thread here that describes how a customer did something similar in 2019.  Hope this helps!

New Contributor II

Thank you, Suzanne. I appreciate it. Todd

0 Kudos
New Contributor II

Thank you, rleclair. Todd

0 Kudos
New Contributor II

Here's how we eventually created these Arcs:


The link in my original post takes you to the mapping software company Aspectum, which natively allows you to create 3D arcs. These are not 2D line arcs, but elevated 3D lines in an ArcGIS Pro Scene.

I hired Jakub Kmiecik through PeoplePerHour to write a Python script for ArcGIS Pro:

It cost $150. The cost wasn't an issue.

Instead, it would be nice if it were easy to create arcs in ArcGIS Pro.

We wanted to connect each arc from a store location to each customer.

Each arc color represented how the customer heard about us: TV, Magazine, Newspaper Ad, Family, Friend, or Co-Worker.

Our next version will connect each customer to the customer who referred them. This will visually show how word-of-mouth advertising can spread throughout a community.

It will also visually reveal how an ad campaign’s success isn’t determined by the initial customer but also by word-of-mouth after the initial advertising.

If this is something you're interested in, let me know. We can forward the responses to the appropriate team at ESRI.

Regards, Todd


Tags (3)
0 Kudos