Building Fast Applications with ArcGIS Runtime

Gary Sheppard demonstrates how to create and deploy custom GIS applications with ArcGIS Runtime.

Embed
Download
Transcript
480x270
960x540
Custom
Width:
Height:
Start From:
Player Color:

Right-click on these links to download and save this video.

Transcript

00:018 November. As part of the GIS Letters from the Road project, we wanted to highlight stories from the intelligence community.

00:09Spatial analysis and image analysis at this level of security often happens in a variety of nondescript…

00:15…secure buildings. At least they had a sign outside. The Marine Corps Intelligence Activity, better known as…

00:23…MCIA, and the Geospatial Intelligence Directorate contain some of the elite geospatial intelligence analysts for the marines.

00:30Our meeting was to be held outside at a picnic table, since none of us had security clearances…

00:36…and this had to be an unclassified story. Note to self--don’t stand outside a secure building with a camera…

00:42…taking photos, no matter how much paperwork you do ahead of time.

00:48MCIA is a rapid-analysis center, providing 25-by-7 geospatial analysis for marine operations around the world.

00:56The team is made up of both civilians and military personnel, and describe themselves as the Swiss Army knife approach to GIS.

01:04They have all the tools they need to adapt, improvise, and overcome any challenge, and they do it quickly.

01:11Many of their projects have less than a five-day turnaround. Rapid design and execution is required.

01:18But they don’t forget that their efforts must be repeatable, reliable, and scalable. While the maps and problems…

01:24…they solve inside the red brick building are classified, the approaches they use sound familiar to everywhere we visit.

01:31I can talk about three examples of their work. MCIA implemented a compound mapping program…

01:38…that supports operational planning and humanitarian missions. Compound maps include unique…

01:44…and consistent map sheet sector and compound designations, making it easier for marines to communicate…

01:51…exactly where they’re located or need assistance, organizing the chaos into numbered structures.

01:58They also provide spatial analysis and image analysis capability for classic military problems…

02:03…like cross-country mobility modeling, as well as adapting to the new frontiers of human and cultural geography.

02:11MCIA stories are not only about intelligence for warfighting. These efforts are about the human condition, as well.

02:18They perform hydrological modeling to identify, where is the water, the snowmelt, and the effects on the country.

02:25These maps are used to educate the local population to manage their drinking and irrigation water.

02:31And the same geospatial knowledge also helps keep marine truck convoys out of dry river washes…

02:38…when they’re subject to flash floods. These are three stories that can be discussed openly, although I’m certain…

02:45…that there are many more incredible ones inside that red brick building.

02:52Now, many organizations, from the military to natural-resource managers, share another common requirement…

02:58…and that is to build and deploy fast, focused applications that can simplify the user interface…

03:05…and still retain full analytical power. ArcGIS 10.1 includes a new runtime capability, and to learn more…

03:13…please welcome Gary Sheppard.

03:18Thank you, John. For the next few minutes, I’ll speak especially to developers, program managers, system integrators…

03:27…and anyone involved in custom GIS application development. We all know that sometimes end users need…

03:34…custom apps to do their work. For those of us who develop software, we know that developing and deploying…

03:41…custom software can involve certain challenges. This year, Esri is answering those challenges by releasing…

03:48…the all-new ArcGIS Runtime. Let’s look at what ArcGIS Runtime can do.

03:54This is an ArcGIS Runtime application, but I actually want to show you a different app first.

04:00I have this rugged touch screen laptop of the type that you often find mounted in a vehicle.

04:08Excuse me for a moment while I hook this into the video system, and with any luck…

04:17…I’m not the only one who’ll be able to see this. Okay, good; we’re up. Now, the user of this…

04:27…laptop asked me to deploy a new application for hydrology analysis. This is a new directory…

04:33…where the application will reside. I have the application files on a network share.

04:41With ArcGIS Runtime, deployment is as simple as copying the application files and pasting them onto my machine.

04:49We don’t need to run any installers. We don’t need to register any DLLs. Once we have the files on the…

04:55…machine, the application is ready to launch. Now, as I launch this, notice how quickly the application starts up.

05:01I’m launching now. See? Okay. For those who missed it, let’s do it one more time.

05:10Okay. ArcGIS Runtime provides very fast application start-up time.

05:16And okay, yes, I’m using a development license; thanks for reminding me in front of all these people.

05:22That’s okay. ArcGIS Runtime also provides fast-performing maps with the same high-quality cartography…

05:30…found in ArcMap. This map of geologic land types is drawn from data on the device.

05:39ArcGIS Runtime supports both connected and disconnected use, both for mapping and for analysis.

05:46Let’s take a look at an example of analysis. With a tap on the map, this application can calculate…

05:56…the watershed for a given point. That watershed is being calculated from data on the device.

06:04ArcGIS Runtime gives you access to the advanced capabilities of the ArcGIS system with fast performance…

06:11…and simple deployment. Let’s look at a different Runtime application, which should also launch quickly.

06:21This is an application that focuses on army soldiers and marines who need GIS in their Humvees.

06:30They want to be able to use the touch-screen capabilities of their onboard computer.

06:34Since this application uses ArcGIS Runtime, it gives us fast-performing, high-quality maps like this high-res imagery…

06:42…and it also gives us access to live tracking data. We see our current GPS location on the map…

06:48…and the map’s smoothly navigating with us. We also see friendly forces in the area, symbolized in standard…

06:56…military symbology, which is built into ArcGIS Runtime. We can also perform data editing…

07:03…such as these digital chem lights. Now, what’s really impressive about ArcGIS Runtime…

07:11…is its ability to scale to massive amounts of live data. To illustrate this, I’m going to give away…

07:19…a not-very-well-kept secret, and that is, we’re simulating these blue force movements, of course.

07:25Let’s turn up the speed of the simulator to push a large amount of data to the app. Now, as we see these…

07:35…military symbols starting to fill up the whole country, thousands of them…

07:40…the application continues to perform quickly, and it never locks us out. We’re always able to operate and navigate.

07:48Finally, ArcGIS Runtime can run alongside other software you may have installed on your system.

07:54For example, this machine happens to have an old version of ArcGIS installed. It’s 9.3.1, which is a few years old by now.

08:03ArcGIS Runtime is brand-new. They run side by side! They don’t conflict! That means you can quickly deploy…

08:12… ArcGIS Runtime apps to the field. In summary, we’ve looked at how you can use ArcGIS Runtime to…

08:21…build fast applications that are simple to deploy and that offer the power of the ArcGIS system for displaying…

08:28…intelligent maps, for managing data, and for analyzing data to create new geoinformation products.

Copyright 2014 Esri
Auto Scroll (on)Enable or disable the automatic scrolling of the transcript text when the video is playing. You can save this option if you login

Comments

No comments. Be the first to write one below.

Comment on this Video