Transcript
00:01Thanks for coming to Creating Basemaps for the Defense and Intelligence Community.
00:04We're going to just have a couple introductory slides that explain where this work fits in, and then...
00:12...I'm going to turn it over to my colleague, Carolyn, and she's going to walk through and in excruciating detail...
00:16...the good design practices for basemaps and creating basemaps and some techniques.
00:20So hopefully you guys are here looking to learn a little bit how to make useful and effective basemaps...
00:24...for your organizations that you can use in your environments.
00:29So we're going to go through design concepts...
00:32...and then we'll talk about the designs that we've worked on for basemaps that we think are relevant for this community.
00:38They're really an important part of an overall system for useful information in your environment.
00:43So really talking about, providing your users ready-to-use basemaps, so they can make really useful products.
00:49Share useful information and be able to get up and running faster to do their job.
00:53So we'll spend some time on templates we've created to help you do that process.
00:58And then we'll spend a little bit of time on once you've created those basemaps...
01:01...how you actually enable your users to have access to them.
01:05And just to kind of give you a frame of reference for this.
01:08So within the defense and intelligence community we kind of have three kind of solution areas we focus on for our users.
01:14So we have our intelligence community, which is really focused on national intelligence community...
01:19...supporting strategic decision making, indications and warning, tactical support.
01:24And we also have another component which is really the production mapping, which is really...
01:28...potentially we have an intersection here with this basemap.
01:31So there's the need to compile and build useful information which is a source for this basemap content.
01:37And the production mapping solutions that we have at Esri are really behind that workflow...
01:41...and process for capturing and collating that useful information.
01:45But what we're going to focus on in this workshop is really turning that information into relevant, useful basemaps...
01:50...that are going to serve your users and applications.
01:53So we're not going to spend the time on actually collating that information, but just producing the useful basemaps.
01:58And that information always then flows out to our kind of tactical environments for our military operations.
02:03So those same foundation layers, basemaps you create, using rigorous methods, good authoritative information...
02:10...all of that flows out to these military operations, and they use it in their tactical environments.
02:15So these solutions we have inside defense and intelligence all have a relationship to each other, but they're each distinct.
02:20And the basemap work we're doing really kind of fits into each of them.
02:23Everybody needs access to these good basemaps, people maybe providing them...
02:27...and they're an important foundation for a successful use of online GIS...
02:31...and working environments like disconnected mobile applications.
02:36So with that kind of quick introduction, I'm going to turn it over to Carolyn, who's going to talk you through the process.
02:43Can everyone hear me? Okay, so I'm going to be talking about our basemap designs.
02:50And first off, I want to talk about how basemaps are beneficial to your organization.
02:56So basemaps are reusable within the whole ArcGIS system.
03:00And so that means that you can use them within Desktop, within ArcGIS Online, on your mobile device.
03:08And with these basemaps there's become this new pattern within GIS...
03:12...denoting the difference between basemap layers and your operational layers.
03:17And that means that your basemap layers are your reference content, while your operational layers are your more thematic content...
03:26...that you're trying to show on top of your map.
03:28And by having this distinction, it means you are able to provide a common look and feel...
03:34...and a common cartographic design to all of your maps.
03:37So whether you're showing blue force tracking, or patrol data capture...
03:46...you can show that on the same basemaps and give all the maps within your organization the same look and feel.
03:54And these basemaps also allow you to deliver geographic contacts really quickly to your basemaps.
04:03So that means that you can really easily overlay your operational layers on top of these basemaps...
04:08...without having to recreate the basemap content.
04:16So I mentioned on the previous slide, the operational layers, and the distinction between operational layers and basemap layers.
04:24And so your operational layers are showing a specific item of interest in your area...
04:29...and those in our case might be targets, facilities, units and equipment, positions, or reports.
04:39And these are your overlying thematic content that you're showing on top of your basemap.
04:46And you want your basemap to support that information, and help make that analysis...
04:56...and these operational layers are updated frequently, whereas your basemap layers aren't updated nearly as frequently.
05:02So these you might be capturing every minute, every day, or every week...
05:07...while your basemap content is something that's going stay relatively the same over time.
05:12Your buildings and your roads aren't going to change on a daily basis...
05:15...whereas your operational content is going to change fairly frequently.
05:22And these operational layers support the functionality within your application.
05:26So that means that in your application you're able to click on these features, and find out information on them.
05:32They're what provides you the information for your pop-ups within your application.
05:39And they're going to be displayed on top of your basemap, obviously.
05:47So your operational layers are supported by your basemap layers, and your basemap layers provide you geographic reference...
05:54...and they serve as a background for your operational layers.
05:57And there are several different types of basemaps that we provide.
06:01Some of the different ones that we have are imagery, scanned maps, topographic maps, and our new canvas map.
06:10And they're designed to clearly communicate, and that means they have simple text and symbology...
06:15...they're designated to be task specific, which means they're designed to not include all of the available information...
06:22...just the information that's necessary to provide geographic content to your operational layers.
06:28They're simple in design, and easy to understand and intuitive, and lastly, they must perform well within your application.
06:39So what are some principles for good basemaps?
06:41Number one, they need to be continuous, the data needs to be continuous in your area of interest.
06:46So that means there're no gaps in your data, and they also must exist at multiple scales.
06:53And I'm going to get into that a little bit more on the next slide.
06:56But these maps in GIS are now no longer limited to one single scale.
07:01You're able to make multiscale basemaps that go from global scales all the way down to building scales.
07:11And number three, they should present the basemap or reference information simply to the user...
07:17...meaning that when it's providing your map reader this information, they're not bogged down by lots of layers.
07:26And finally, online basemaps are now presented mostly with a common coordinate system.
07:32And that coordinate system is WGS 1984 web Mercator auxiliary sphere...
07:38...and the reason we suggest using that coordinate system is because that is what ArcGIS Online, Google, and Bing all use...
07:48...and by using that coordinate system you're easily able to mash up your layers with the layers that are provided on ArcGIS Online.
08:00And you don't have to use this coordinate system, it's totally up to you...
08:04...but if you do want to mash up your information with the information that's provided on ArcGIS Online...
08:11...it's a lot easier if you've already converted into this coordinate system.
08:20So I mentioned on the previous slide, about one of the main principles of a good basemap is that it's multiscale...
08:28...and so that means that not only does that allow you to zoom in and out, but the data changes between scales...
08:37...and more and more detailed information is added as you zoom in to larger scales.
08:44So at the smallest scale, which is the screen shot at the top right of your slide...
08:49...only the main highway is shown as far as transportation networks are concerned...
08:54...while other, more minor, roads have been excluded.
08:56And then as you zoom in to the next largest scale, main roads have been added to that original large highway.
09:09And as you continue through scales, more and more information is being added...
09:12...so here you have parks and buildings, and more minor roads added to your map.
09:20And then finally, as you get to the largest scale, even small trees have been added to your map.
09:28And you do this by setting scale dependencies to your map.
09:34So within your map document, you're going to set up group layers that have scale dependencies...
09:39...and within each group layer are going to be the layers that show at that scale.
09:50And our basemaps at Esri are designed to be cached using ArcGIS Server...
09:55...which means that when you're caching you choose a tiling scheme.
09:58And a tiling scheme also dictates the map scales that you are going to cache at.
10:05So if you're using the tiling scheme from ArcGIS Online, which is also the one...
10:09...the same design that's used for Google and Bing...
10:13...there are 20 different map scales, and each one relates to a different zoom level.
10:19And these are the map scales that you'll use when you're combining all your layers and group layers within ArcMap.
10:30So some of the different basemaps that we have are your imagery-only basemaps...
10:35...which is very good when you need to see your imagery at specifically an area that you can only see on imagery...
10:43...and then you have your reference basemaps, which we have two of that I'm going to show you today...
10:50...which are your topographic basemap and your canvas basemap.
10:55And then we have our hybrid map, which combines your imagery and reference layers, and it's designed as two map services...
11:04...so...or it can be designed as one.
11:06So that means that your reference information can be cached together with the imagery...
11:12...or it can be cached as a separate layer that can be laid on multiple different types of imagery that you have.
11:18And then finally we have scanned maps, that 00:11:23[Unintelligible] is going to talk about later in the presentation.
11:26So now I'm going to talk about specifically each one of these different types of basemaps...
11:31...and first one is the topographic basemap.
11:37And you might be familiar with this map if you used ArcGIS Online; it's our default map on that system.
11:44And it's very useful for operation and planning, because it provides a large amount of detailed information...
11:49...especially at the larger scales.
11:55And some of the key elements of the topographic basemap...
11:58...are transportation, boundaries, landmarks, parks, buildings...
12:05...and on the physical side, your hillshade, contours, physiographic features, vegetation, and hydro.
12:18So if the topographic basemap is designed to only use a portion of the color gamut...
12:24...and to make the basemap, say, has a supporting role to your map.
12:28So we didn't want to use all of the colors of the rainbow for the basemaps...
12:33...because we want to allow you to use those colors for your operational layers that you are going to lay on top.
12:38So the colors in this basemap tend to be less saturated and lighter, so that you have more room in the color ramp...
12:47...to use for your more saturated and darker colors of your operational layers.
12:58And at the larger scale we've also designed the hillshades so that the flat areas of the hillshade are white.
13:06And we do this because in the dark areas is where you're...
13:12...the flat areas is where you are going to usually have a lot of your cultural features...
13:16...so that's where your roads and your cities and your buildings tend to be, and so by leaving these as white...
13:24...there is a lot of room on the map where there isn't conflict between your hillshade and those cultural features.
13:33And you can see that here when we add the cultural features to the map that the white areas...
13:38...where it's flat, tend to be where the cultural features are, and you can see those easily without the conflict of the hillshade.
13:51So now I'm going to show you a little bit of the topographic map.
14:11Okay, so this is our portal, and within our portal we're automatically already in the Jalalabad, Afghanistan, area.
14:21And the default map within our portal is the topographic map.
14:27And you can see that as you zoom in, more and more detailed information is added.
14:32And this is the multiscale effect of this map.
14:36So you can see that boundary names are added as you zoom in, and roads are added...
14:43...and more and more city names are added as you zoom in to larger scales.
14:50You can even see that our hydro features become more detailed...
14:53...and there're more polygon features instead of line features as you zoom in.
15:01And as you get to more of the urban scales, even points of interest are added in this area.
15:10And you can see that buildings are added, and even building shadows, which I'm going to show you how to do in a minute.
15:18And at some of our larger scales, you can see that even individual trees have been added...
15:23...and at our largest scale, you can see that even fences have been added in.
15:30So I talked a little bit about, I showed you the building shadows, and now I'm going to show you how to create those.
15:37And they are created with cartographic representations, which are a way to create advanced cartographic effects...
15:45...without using graphic design software.
15:52And to do that, it's really relatively simple. First off, you have to find your layer that you want to create shadows for.
16:01And you can just right-click on that layer and convert symbology to representations.
16:08And you can just accept all the defaults--you don't need to make any changes to this first dialog box.
16:18And once your layer has been converted to representations, it adds a copy of that layer as a representation.
16:27And because we want this to be our building shadows, I'm going to move it below the buildings.
16:32And then I'm going to rename it to say Building Shadows.
16:43And I added the 2K to indicate that I'm at 1 to 200,000; that way, I can keep track of my layers.
16:52And when you're making these multiscale basemaps, it's much easier if you add the 2K at the end.
16:59That way you don't get all of your layers mixed up as you're working with so many layers.
17:05And once you have created your representation, you can just go into the layer properties, by double-clicking on the layer...
17:12...and then going to the Symbology tab. Now I've already denoted several different types of buildings in my area...
17:21...but I just want to change the look and...of the No information field of Buildings.
17:28And that's because that's within my area and it's easy to show you.
17:35So I can click on the No information field of Buildings, and then I can add a geometric effect...
17:41...by hitting this plus button in the top right corner.
17:45And to make the geometric effect, I am going to choose the Move option and hit OK.
17:53And now it's added an offset to my building, and I'm going to change that to 2 points of an offset.
18:02That way you really tell that I made a change there.
18:05And I'm going to change the color to be just slightly darker than the building.
18:12I can then hit Apply, and it's going to tell me that I am going to make changes to the geodatabase.
18:18And that's because when you create representations, they're adjusting the database...
18:23...they're adding a new field that will store the information about your representation change.
18:30And you can hit OK, and now you can see that your buildings have beautiful building shadows.
18:42So now I'm going to switch back and talk about our Light Gray Canvas map.
18:54So this is our canvas map; if you went to the plenary yesterday, they talked a bit about this map.
18:59It's a new map that we have available on ArcGIS Online.
19:04And it's designed to be very simple, which allows you to add your operational layers on top without conflicting with your basemap.
19:13And this map is all in gray scale, so there're no competing colors taking away from your operational layers.
19:22So it has less layers in it than the topographic map.
19:28And some of those key elements are transportation, hydro, boundaries, landmarks, parks, and buildings.
19:42So one of the key components of this design is that it's less is more, and that was done on purpose.
19:49And the topo map is great in certain contexts, where you want to give your map reader a lot of information...
19:56...on the geographic context around your area of interest...
20:00...but this canvas map only includes specific layers that you really need to show your geographic context...
20:08...so you really can focus on your operational layers.
20:12And the design idea was to keep only basic locational information.
20:16So that's transportation networks, parks, and in the case of the area that we chose of Jalalabad, Afghanistan...
20:23...the main landmark of the city, which is the palace.
20:26So we decided to show that, because it's very important in our area.
20:33And so earlier I talked about how the topographic map was designed with less saturated and lighter colors...
20:38...to avoid conflict with the operational layers.
20:42This canvas map takes that to another level by providing even more contrast between the basemap and your operational layers.
20:52And that way your operational layers really stand out on top of this map.
20:59So as you can see here, this is a map of mangroves in Central America and the Caribbean...
21:04...and the green of the mangrove points really stand out much better on the canvas map than they do on our other basemap...
21:11...because it only uses gray scale, so there's no competing colors to compete with that dark green of those mangroves.
21:24And this map allows you to promote your figure-ground relationship...
21:29...where your operational layers are at the highest in your visual hierarchy...
21:35...while the basemap information recedes to the background.
21:36So in this flow map we really wanted the flow lines and the points to show up, and they really do on top of this canvas basemap.
21:49And because the canvas map pretty much only uses a very monochromatic color scheme...
21:56...it allows you to put different colors on your operational layers that won't clash with the basemap.
22:07Finally, one other important difference between this basemap and the other basemaps that I'll be showing is...
22:14...that it really promotes the map sandwich idea, which is to have your base information as the bottom layer...
22:21...and then your operational layers on top of that, followed by your reference information, which are your labels on top.
22:37So as you can see here on the screen, the points, the proportional symbols are shown below the labels and then on top of the basemap.
22:54So now I'm going to demonstrate the canvas basemap within our portal.
23:09So this is our canvas map and, as you can see, it's very plain.
23:15There's not very much information at all provided, just basic locational information.
23:21And as you zoom in, it's multiscale, just like the topo map, so more and more labels are added as you zoom in...
23:29...but it still has a lot less information than that topo map.
23:39And so finally when we do zoom in, you'll see the parks are showing, and even labels on the roads...
23:45...but it's a much more subtle difference between those colors on the topo map.
23:52And that's really so that you can show all of your thematic content on top of this map.
24:01And I just want to show you real quick, how adding layers on this map really makes them stand out as compared to on the other maps.
24:11So I'm just going to search for intelligence reports, and I'm going to add those to my map.
24:24So as you can see these reports really stand out on top of this map...
24:31...and make it really easy to see where those reports are happening.
24:38And this is really different when we compare with our imagery with labels, which I'll talk about in a minute...
24:45...where those points really don't stand out nearly as well.
24:50And when you compare it with our topo map, where the red conflicts with the red of our intelligence reports...
25:01...making it harder to see those reports than with our canvas map.
25:08Now I'm going to switch back and talk about our imagery with labels map.
25:17So that's our imagery reference overlay, and we'd also call this our imagery hybrid map.
25:27And this map contains both reference information on your imagery map...
25:32...and the reference information helps you identify the cultural features...
25:35...such as roads, cities, and points of interest within your imagery.
25:41And this type of basemap can be very useful for when you want to use imagery, but also need reference information.
25:49And it's designed to work on multiple sources of imagery, so that could be your commercial imagery, or BuckEye imagery.
25:56It's designed to work with all natural color images, so it doesn't matter where that information is coming from.
26:06So this map contains very little geometric content; most of the reference content on this map is in the form of labels.
26:14And the key elements of the imagery hybrid map for the labels are hydro, boundaries, landmarks, and transportation.
26:24And then there's very little geometry shown on this map...
26:28...and all that's shown is just your transportation networks and your boundaries.
26:40So this map is designed to make sure the labels are easily readable on top of the imagery no matter where you are in the world.
26:47So...meaning we wanted to show the labels whether you're in a snowy area where things are very light...
26:55...or where the imagery is very dark, say on really dense vegetation or water.
27:02And to do this we wanted to make the labels very bright, so we used a lot of colors that you wouldn't naturally find in nature.
27:09And then also thick halos to allow the labels to stand out even more on top of the imagery.
27:20So I just want to show you now the imagery hybrid map.
27:33And so you can see that boundary layers are there, and points for the city and roads, but that's basically it.
27:43And once again it's multiscale, just like the other two basemaps I showed you.
27:47And they're made with very, very brightly colored labels that have very thick halos.
27:57And as you zoom in, more and more information is obviously shown to you just like the other two maps.
28:09So I wanted to show you how to create some of these halos so that you can make sure that your labels show on top of the imagery.
28:20So to do that, I'm going to go over to ArcMap, and you can see here that I have my labels...
28:26...but it's very hard to see on some of the lighter areas within my map.
28:33And to adjust my, to make my halos, I can either go to the Labeling toolbar which to do that...
28:40...you just right-click on your toolbar area and go to the Labeling toolbar, which I already have showing here...
28:46...and then go to the Label Manager, or I can just double-click on the layer and go to the Layer Properties, and go to the Labels tab.
28:57Now on this first Labels tab, you can adjust some of the simpler things about your labels.
29:02So that means your color, whether it's bold, italic, or underlined, the font that you use, or the size.
29:10This is also where you adjust your placement, whether you're using Maplex or not.
29:15And you can adjust the label styles and scales that your labels are shown at.
29:21But we want to adjust the symbol, and to do that, we're going to click the Symbol button.
29:28And in here there is going to be already saved styles that are provided by Esri...
29:35...so for example, your highway route numbers, that has already been created for you as an Esri style.
29:44But we want to create our own custom label, so we want to click Edit Symbol.
29:50And within this editor, you can adjust even more about your labels.
29:56So here it's pretty much like your Label Editor from the beginning...
30:02...but you can also adjust whether it's superscript or subscript, whether it's all caps, and change your kerning and leading.
30:09You can also adjust your text [Unintelligible] dot patterns, and finally you want to go to Mask to add a halo...
30:19...and you can just click the Halo radio button.
30:22And this isn't exactly what I had in mind for my label; I wanted it to have a gray or black halo.
30:33So first off I'm just going to change the size of my halo to make it stand out even more on my map.
30:40And then I can click Symbol again, and it'll take me in to choose the fill color of my halo.
30:51So I'm just going to choose this dark gray, and hit OK.
31:00And then I can hit OK on all of my subsequent dialog boxes.
31:06And now you can see that your labels are a lot easier to read, because of your halos.
31:16I'm going to switch back, and talk a little bit about data sources.
31:22So these are some of the data sources that you can use for your maps.
31:26And they're divided into different scales, so global, regional, local, and urban.
31:36And these different datasets will help you create your multiscale basemap relatively easily.
31:45So we are, we provide you templates for creating these basemaps, so you're not all on your own.
31:53And map templates are something that are relatively easy to use, they're downloadable for you to plug in your data...
32:00...and easily adjust the symbology to match our design.
32:05And they contain best practices for creating basemaps.
32:08They're what we use at Esri and they're used on ArcGIS Online and through our Community Basemap Program.
32:18They allow you to create these basemaps that are not only good for desktop, but also for mobile and web applications.
32:26And they do include documents, sample data, style files, and layer files.
32:32One of the key components of this is that you're required to convert your data to a common data model.
32:38And that data model that we use is the TDS data model.
32:44And once you've converted your data to this data model, it becomes really easy to plug and chug with your data into our design.
32:56So you can find our basemap templates at our resource center, which is resources.arcgis.com.
33:03And links are provided for our defense basemap templates through our defense basemap page or through our defense template gallery.
33:16And coming soon we'll have basemaps that are even easier for you to use...
33:20...because the data, maps, and documentation will all be set up for you.
33:24And you just have to convert your data to that one common data model and then just plug and chug.
33:33So now I'm going to hand it over to Ben, who's going to talk about basemaps with raster data.
33:41Thank you, Carolyn.
33:42So the examples Carolyn showed were primarily vector-oriented basemaps.
33:46Although you saw the image hybrid map, which had a little bit of vector data and some raster data.
33:50In the case of the vector data...as Carolyn mentioned, reason the TDS format...
33:55...which you guys might not be entirely familiar with, it's part of the Defense Mapping solution.
33:58It's the same format or structure that TFDM's in, that Army TGD data model's in.
34:04So a lot of the data you already have access to is actually already in that format, so this will work...
34:08...those examples she gave you will work directly with that.
34:11I'm just going to dive into a little bit about the actual raster data itself that you're using as part of these basemaps.
34:16'Cause that's again where you have some special formats within the military.
34:22So the main example I'm going to use is really the scanned maps data, or CADRG and the ECRG data.
34:29This is still probably the most kind of globally available dataset you have access to.
34:33It's not this online style or well designed for online mapping.
34:39But it is widely available, because it's essentially the printed charts that have been in production for a long time...
34:43...that have been scanned into the system and put into a couple different formats.
34:48So these will be all of your standard aeronautical charts, your topographic line maps, your city graphics, et cetera.
34:53They've already been provided in this format.
34:55So typically, you hear these referred to as CADRG, or ECRG being the newer version in that format, which is slightly higher quality.
35:03Other raster data that you might use, like in your imagery basemap might be your Controlled Image Base data...
35:07...which is also in an RPF format similar to CADRG.
35:11It's generally panchromatic; it's orthorectified 10, 5, and 1 meter.
35:15Although of course increasingly with the raster data that you're going to be working with is going to be the color imagery.
35:21So from sources like BuckEye or commercial imagery.
35:25And generally the design of our basemaps are really specifically designed to work well with color imagery.
35:30Of course, it does work fine on this black-and-white imagery as well...
35:33...because we've made contrasts that will at least make it stand out.
35:36But more and more color imagery available, so most of the design for the imagery-related maps is based on color imagery.
35:43So the primary technology that you're going interact with when you're working with this raster data...
35:47...is a new technology that exists at 10, which is called mosaic datasets.
35:51It's a data model inside the database, to basically catalog your imagery on disk...
35:55...and then basically allow you to manage, view, and query that data.
35:59And it dynamically mosaics it for you...
36:01...which is really what you need for a basemap is a continuous mosaicked image to use as a basemap.
36:06It's kind of the best capabilities if you're familiar with raster datasets and raster catalogs, and it's using our new Image Server technology.
36:17Some of the key benefits of it, of course, is that it does this on-the-fly mosaicking.
36:21It handles imagery of differing resolutions, so that when we talk about those basemaps, we mentioned how they're multiscale.
36:27So you can have imagery of different resolution, and then put that all into one mosaic dataset...
36:31...and as you zoom in and out, the data is selected for you.
36:35It also can be used for analysis, so it's not just used for basemaps--you can also use it for analysis.
36:40And use ArcGIS Server to serve it up as an image service.
36:45And one of the key things we're going to take a look at is this notion of raster types, which is...
36:48...how you actually load up these specific types of information when you're actually working with these mosaic datasets.
36:54So raster types just really identify the format of the data that's coming into the system.
36:58But it also has additional logic that makes it handle the product-specific information.
37:03Like CADRG has metadata that's included with it...
37:05...that has things like currency information and production data of the actual underlying scanned map or chart.
37:11And that information gets loaded up when you use the raster type.
37:14And it's applied when you load the data, and specifically for military formats that you generally will run into.
37:20We have individual raster types for each format, so CADRG and ECRG, CIB, NITF, which is a fairly broad format...
37:27...which captures lots of different kinds of raster imagery.
37:30And then DTED, which is what you'd use to load up your elevation data.
37:33That's actually how you'd create your hillshades for that topographic map...
37:35...you'd load up the DTED data, and use that DTED raster type to process it.
37:40And basically the idea is, you load up your source data, put it into mosaic datasets, and serve them up as individual products...
37:46...with functions applied to get different appearance.
37:50So the flow we're going to go through when we actually go to create this mosaic dataset...
37:53...is you create the mosaic dataset, then you just load your source data.
37:57You edit any properties about the appearance of the data, quality, functions, those kinds of things...
38:02...you might want to add to the data, then you publish it and consume it in your clients.
38:05And with 10.1, you can actually directly cache those image services, that we can access it just like you do your other basemaps.
38:12At 10.0, you just take that imagery and publish it as part of a map service and cache it in order to use it as a basemap.
38:19So to go ahead and take an example, take a look at an example of one of those basemaps.
38:36So we're going to take a look at here is our scanned maps template...
38:38...so we have a template that you can download from our resource center.
38:41Actually let's go ahead and go through the whole process of how I actually got to this point.
38:48Through our resource center, we have a resource center for the defense and intelligence community.
38:52We've been showing this all day, so you should hopefully be familiar with it.
38:56When you come to our resource center, we have a gallery of useful templates.
39:00So this template right here is our scanned maps template, I've downloaded it from the site, came down as a ZIP file.
39:07I opened it up and it contained everything I need to create my own scanned maps basemap.
39:12So it's got a simple structure folder with some sample data, we include some scanned maps over Fort Irwin...
39:18...any of you that work with this data are probably familiar with this dataset.
39:22So there's some source data, has a set of mosaic datasets, which we've already loaded...
39:27...that data into so you can take a look at how it's supposed to look when you've processed it.
39:32And then a toolbox that just kind of streamlines the process for loading up this data...
39:36...so you don't have to know all of the options when you're working with it.
39:40So when we load up this data we essentially have two types of mosaics we create.
39:44So I mentioned those different scanned maps, and some of those maps...different maps exist at some of these same scales.
39:52So you essentially have the standard scanned maps, which are essentially the standard products.
39:57And some of your standard series aeronautical charts and your topographic line maps.
40:01We've loaded that up for this area, and you can see now the behavior as I zoom in on this...we're going to zoom in on the map.
40:08And you can just kind of see how at different scales, we're going to pull in the different scanned map products...
40:15...appropriately without having to really set anything up; this is just all automatic behavior of working with this actual product.
40:20So we're going to load up those different scanned maps.
40:22So you notice here the maps themselves weren't designed for multiscale use...
40:25...these are just standard paper charts that we've loaded up.
40:28But we're still at least able to use them just like those other basemaps...
40:31...with these modern applications or zoom in and out and interact with a lot of different information.
40:36So that one works well for that, and then the other mosaic dataset that gets created is a miscellaneous chart mosaic...
40:44...which just loads up some of the miscellaneous products; you can still expose your enroute charts and those kinds of products...
40:50...through this miscellaneous mosaic. In this case I think we have a military installation map as the type of product loaded here.
40:57So both of these are really ready to be used as basemaps.
41:00But let's say you had started out with this and want to learn how to create your own scanned maps basemap.
41:07So the workflow would be really simple; you'd run this...you'd look, this is all documented, but I'll just walk you through the process.
41:12The first thing you do is you create your new mosaic dataset.
41:16So we'll go ahead and create this in a new file geodatabase.
41:34Give it a name, and then since we're going to use this basemap as a basemap as part of our larger collection...
41:41...we're going to use that same coordinate system that Carolyn mentioned, the web Mercator auxiliary sphere.
41:47So what's going to happen here, it's not going to convert my data to that projection...
41:50...it's going to load it all up, and what happens is on the fly, it actually projects it to that web Mercator projection.
41:55So it can be matched up with other data.
41:57So you see here, we've created that mosaic, and now we'd load some of our standard maps...
42:03...and if we want to, our miscellaneous maps to that new mosaic that's been created.
42:07So we do that by basically taking this mosaic dataset, taking the workspace that contains the raw data...
42:14...and it'll go through that directory and find all the standard charts in that directory, and load them up.
42:19So what it has inside this model, we've already set it up to filter out all the miscellaneous charts from that loading process.
42:28And then, as we zoom out here, you'll see that basically I've created the same type of scanned maps that we were just looking at before...
42:36...with the same behavior already enabled.
42:38So that's really all that's required to load up this data.
42:41We use the same models to load up large volumes of data...you know, all the ECRG and CADRGs of the world...
42:46...and it works really well to load up a large dataset.
42:49Once you've loaded it, then you'd publish this as an image service.
42:53And then you could cache it if you had 10.1...
42:55...or you'd take this map document that I have here and you'd publish that as a service and then cache that...
43:01...and that would become your basemap to use through all your online services and also to use in your mobile clients.
43:19So the final step in kind of working with these maps is deciding how to share them.
43:23So basically in the case of basemaps you're really going to focus on sharing these basemaps...
43:28...once you've cached them, created them, with everybody in your organization...
43:30...'cause a lot of investment goes into this data and the creation of these maps, and you want to share them with everybody...
43:35...which means you publish them as a service, you cache them, and you share them with everybody else.
43:39So you basically create ArcGIS Server services.
43:43You could either create map services or image services.
43:46The map services are really for those vector basemaps.
43:48And then the image services are for the raster services.
43:51Then once the service is published, you cache that map.
43:56So really caching...I'm sure most of you are probably familiar with it, this technology has been around for a little while.
44:01But its precomputed map images, so it's really fast.
44:04Clients can work with it really quickly; they don't need to read the raw data in order to draw it to the screen.
44:10It captures a lot of levels of data, so it's specifically built around that idea of this multiscale map.
44:15It's much faster than dynamically rendering the maps; it still provides you full access to the data.
44:20So any data that you have in your map service when you create it, you can still identify on, query on, and interact with.
44:27And basically at 10 (and of course we take heavy advantage of it at 10.1)...
44:30...we introduced this new format called the compact cache, which is really small and fast.
44:34And the key thing about the compact cache, and the reason for mentioning it here...
44:37...is it's really, really good for transferring and working with mobile devices.
44:40So putting that data onto mobile devices in the field, it's much easier to copy that data to it and work with it on those kind of devices...
44:47...because it is smaller and more compressed, and it's been really helpful to us working with these devices for in-the-field use.
44:55So the publishing workflow you actually go through when you're creating these maps...
44:58...you take one of our templates, you'd load up your data, and then you'd get that data in ArcMap, and you'd create a map service.
45:04And then you enable caching on the service, and then cache it.
45:07And I mentioned at 10.1, you can cache directly on the image services.
45:11So let me just show you an example now of actually sharing that basemap.
45:13So once you've created the basemap, you've created your service, now you want to make it accessible to people.
45:18So actually this is actually a really easy process...
45:21...but I figure I'm going to show you how easy it is, just to prove to you this is really straightforward.
45:26So what Carolyn was mentioning, is we have a portal here...
45:28...that she's been connecting to and using to view some of these basemaps.
45:33And what this system is, is it's our same online system, but it's been packaged up.
45:37And in this case it's packaged up in a way that the military will be able to deploy it to the field.
45:42So it's packaged up where it can be part of a brigade headquarters.
45:45And as a user of that system, I would generally just open the various maps...
45:53...interact with them...I'll show you...let's open a new map here...and I would have access to this gallery of existing basemaps...
46:01...that have already been authored for me. And that's the primary way I'm going to interact with that system.
46:05But as an administrator of that system, I might want to add some of my own basemaps.
46:08Maybe we created a special basemap over our area with some unique data.
46:12And that's also really easy to do. So if I want to add something to this gallery, so they have access to it...
46:17...I would just author my own web map. So I'm going to search for some layers on my server that I published this to...
46:38...so I'm just going to grab one of the basemaps that we were looking at today.
46:40So I'll grab part of that canvas basemap, so that's that base layer that's part of the canvas map.
46:46And, instead of adding it that way, I'm going to actually add it, and when I'm adding it, I can actually say, Use this as a basemap.
46:52So for one thing, you can actually use any of your map services as a basemap...
46:56...in a custom web map, and that's the first thing I would do.
46:59So I would actually use that as my basemap.
47:01That would get saved into my web map, save it to my personal user, give it a useful name, Canvas Basemap.
47:11You could add some tags to it.
47:13In this case I wouldn't need a bunch of them, 'cause I'm actually going to add this to the basemap gallery.
47:22So this would be a custom map that you create, that you want people using as basemaps in your operation.
47:27Once you save that map, then you can go into your content, and you can share that basemap with the group.
47:42I actually didn't log in as an administrator. Let me log in as an administrator, so I could do that.
47:47So only administrators can actually change the basemap gallery. So let me actually do that.
47:57So what I can actually do is, I can take that basemap that that other user authored, and I can share that with the group...
48:07...that controls our basemap gallery.
48:09So basically, I'll come down here. Now I'm not sure what I'm doing wrong.
48:17Oh, I think I know what I need to do, try this one more time.
48:28There we go, so I could just share that with...I hadn't shared it with anybody yet, so it doesn't let me share private maps.
48:35So anyway, I'm going to share that map with our online basemap group.
48:39That group is how that gallery is configured, so now when I come back to it, I should get this new, this new canvas map.
48:47Not an incredibly impressive thumbnail, but the new canvas basemap is part of that gallery.
48:51So it's really easy to add that, and then everybody in your organization now has access to that authoritative basemap.
48:56Of course you'd want to choose carefully here, take useful basemaps that are actually relevant to your operation.
49:01But that same gallery is used by all of our mobile devices, so by the iPad, Android devices.
49:07When ArcMap users connect to the server, they get those same basemaps.
49:11So it's a really easy way to share a common basemap framework with everybody else in your organization.
49:23So as I mentioned, those basemaps can be shared across multiple applications.
49:27So basically, every application that's part of ArcGIS can connect to the same server...
49:31...on premises and actually consume the basemaps and other content directly from that.
49:36And they all just get configured by that gallery that I just showed you.
Creating Basemaps for the Defense and Intelligence Community
Ben Conklin and Carolyn Fish demonstrate how to create high-quality basemaps for defense and intelligence applications.
- Recorded: Feb 23rd, 2012
- Runtime: 49:39
- Views: 898
- Published: Mar 23rd, 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.
Right-click on these links to download and save this video.
- 480x270:WebM (112.0 MB)MP4 (112.8 MB)
- 960x540:WebM (287.7 MB)MP4 (290.5 MB)
If you don't have an Esri Global Login ID, please register here.