Transcript

00:01I'd like to introduce Lauren Rosenshein from the geoprocessing team and analysis team...

00:05...to show you how simple this is and how powerful this really is.

00:09Thanks, Jim.

00:11So this app that Ty built is definitely a great start for us...

00:15...if we want to understand something like the economic landscape of Northern New Jersey.

00:20But the truth is that we really can do a lot better than this.

00:23There are hundreds of ways that we can analyze this kind of data...

00:26...and turn it into useful, actionable information for the end users of an application like this one.

00:33And in 10.1, we worked really hard to make it simple for you to create and publish geoprocessing services...

00:40...and incorporate spatial analysis into your web applications.

00:44So let's look at an example back in Desktop of the kind of analysis that we can do...

00:49...and how easy it is to publish that analysis as a geoprocessing service.

00:54So in this case what we want to do is use a new tool in 10.1 called Grouping Analysis.

00:59And what we're going to do with grouping analysis is find distinct economic regions in this area so that we can focus our resources.

01:06So we'll choose the dataset that we want to analyze and the number of regions that we want to find...

01:13...and then all the variables that we want to include in the analysis.

01:16So in this case, we'll include those three variables that Ty incorporated into his web application.

01:22We also want to make sure that the regions that we find are contiguous.

01:27So we can set a spatial constraint here as one of our parameters.

01:32And what the Grouping Analysis tool is doing is creating groups so that within each of those groups, the features...

01:37...those block groups are really alike based on those three variables and that between the groups, they're really different.

01:44We can see this spatial pattern, but another important part of the output of the Grouping Analysis tool is a PDF report...

01:51...that helps us understand what each of these regions really represents.

01:55So this is that report, a piece of it.

01:57It's a parallel box plot which shows us that the red group has a high unemployment rate...

02:03...compared to each of those other groups, a high vacancy rate, and a low median household income.

02:09So if we wanted to focus our economic development resources, that red group is probably a good region to do that.

02:16The point of this really isn't to show you the Grouping Analysis tool. It is a great new tool...

02:20...but there are hundreds of ways that you could analyze data like this.

02:23The real goal is to show you how easy it is to publish this and share this with a much broader audience.

02:30So to do that, we go to the result, the successful result, and we choose to share.

02:35And we can share it as a geoprocessing package or as a geoprocessing service.

02:40So a geoprocessing package would be a great way for us to share with other GIS processionals...

02:45...to incorporate spatial analysis into our Runtime application, then we'll see Mary do that a little bit later this morning...

02:51...but in this case, we want to incorporate the spatial analysis into a web application.

02:55So we're going to publish it as a geoprocessing service.

03:00Now we see a similar dialog to what we saw Ty go through when he was publishing a map service...

03:06...very consistent experience regardless of what kind of information or analysis that you're sharing.

03:13I mean, this is a dialog that probably looks familiar to you if you've been publishing map services...

03:18...but this is a new dialog for geoprocessing services where we're exposing a lot of these properties and settings...

03:24...of your service right up front so you can immediately dial in that service and it's ready to go as soon as you publish it.

03:31From here, we can set things like the execution mode.

03:33We can decide if we want it to execute synchronously or asynchronously.

03:38We can set things like the level of messaging that we want to expose.

03:42We can also set some of the parameters that will be exposed to the end users themselves.

03:47So in this case, for instance, the default for the input features is for it to give the users a drop-down list...

03:54...with every layer that's in my map document.

03:56But in this case I want to limit them to just the one that I use.

03:59So I'm going to change that parameter here.

04:03Now when I hit Publish, this is where we're doing a lot of the hard work.

04:07We know that traditionally there've been a couple of roadblocks in the way of creating successful geoprocessing services...

04:14...three that we really focused on in particular.

04:17One of those is data, and we saw Ty talk about data with map services.

04:22We're using that same packaging and consolidating workflow to package up the data for a geoprocessing service...

04:28...including any nested models or scripts, put them up on the server so that they're ready to go when you publish that service.

04:35We've also done a lot with paths, things like deciding, How do you set the scratch work spaces?

04:40These are things that we take care of for you.

04:44And we've also dealt with things like parameter types, deciding, Do I use a feature set or is it a feature class?

04:50We take care of that for you, too, when you hit Publish.

04:52So we're doing a lot of that hard work for you behind the scenes so that your geoprocessing service is just going to work.

04:58So, of course, we did that so that we could incorporate that spatial analysis into our web application and make it a lot more powerful.

05:06So here we're looking at that same application.

05:07Now we've added a button here to expose that geoprocessing service.

05:12We can choose the variable that we want to analyze.

05:17And now, as the end user of this application, instead of just looking at one thematic map after another...

05:23...and trying to find patterns with a visual analysis of all these different choropleth maps...

05:29...we're actually using advanced spatial analysis, real geographic science in a simple-to-use web application...

05:35...where I don't need to have any experience as a GIS analyst, but I can really turn this data into useful information...

05:43...that I can use for decision making.

05:45And we get not only the map returned, but we've set some charts so we can see, again, that that red group has a low income...

05:52...compared to each of those other groups.

05:54It has a high vacancy rate compared to each of those other groups and a high unemployment rate.

06:00So with how simple it is to publish geoprocessing service now, we really see this as an opportunity...

06:06...for all of you to really challenge yourselves and think about ways that you can incorporate spatial analysis...

06:12...into your existing web applications, into your future web applications, and really put the power of spatial analysis...

06:19...at the fingertips of really the whole world with your help.

06:24So we hope that you're up for the challenge. We know that you are. Thanks, Jim.

06:29Thanks, Lauren.

06:31Hey, come here.

06:34So she did a great job showing you how to incorporate the power of geoprocessing into maps...

06:41...and all of you have access to all that, so use it.

Copyright 2013 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

Analysis and Geoprocessing

Lauren Rosenshein shows how to incorporate spatial analysis and geoprocessing into web applications.

  • Recorded: Mar 26th, 2012
  • Runtime: 06:51
  • Views: 1631
  • Published: Apr 19th, 2012
  • Night Mode (Off)Automatically dim the web site while the video is playing. A few seconds after you start watching the video and stop moving your mouse, your screen will dim. You can auto save this option if you login.
  • HTML5 Video (Off) Play videos using HTML5 Video instead of flash. A modern web browser is required to view videos using HTML5.
Download VideoDownload this video to your computer.
<Embed>Customize the colors and use the HTML code to include this video on your own website
480x270
720x405
960x540
Custom
Width:
Height:
Start From:
Player Color:

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

Comments 

Be the first to post a comment
To post a comment, you'll need to login.
If you don't have an Esri Global Login ID, please register here.