Tag Archives: ArcMap
This post was contributed by Esri instructor Brittney White.
Have you been meaning to try out the ArcMap Python window, but just aren’t sure how to start? Well, the five code snippets below are a great tool to familiarize yourself with the Python window and the arcpy.mapping module. Make a copy of an MXD file and move it somewhere to test out these snippets. You’ll soon see how useful a few Python tricks can be for map management tasks.
- Each snippet below works with ArcMap 10.x, an existing map document (MXD file), arcpy.mapping module, and Python 2.x.
You don’t have to know any Python syntax to use these snippets. Simply enter the code into the Python window and check out the results. Continue reading
For millions of homework- and test-weary youth in the USA, “June” is a magic word. It conjures the end of the school year and the start of sublime summer vacation. June is the month that students—laggards and high achievers alike—anticipate with glee. Not to mention teachers.
For non-teaching working adults, though, June is a continuation of routine—projects, meetings, to-do lists, and deadlines. For us, work doesn’t stop in June. And neither should learning.
That’s why we decided to share a different ArcGIS tip every day in June, thirty tips in all. We culled product documentation, GeoNet forums, blogs, and brains around the Esri landscape for practical info, tips, and tricks ArcGIS users can apply immediately. Continue reading
This is the third post in a three-part series on creating geoprocessing models in ArcGIS.
If you’ve read the previous posts in this series, you’ve got modeling basics down and you know how to add model parameters to support easy reuse and scenario testing. In this post, you’ll learn some techniques to do more with less—effort, that is. Continue reading
This is the second post in a three-part series on creating geoprocessing models in ArcGIS.
ModelBuilder 101 covered five steps to create a basic model. One of the main advantages of building a model is the ability to quickly test multiple scenarios. This post shows how to support scenario testing when a model is run as a tool.
- Confused about what running a model as a tool means? In the ModelBuilder application a model appears as a visual diagram. Outside of ModelBuilder you can run a model from a tool dialog box (double-click the model in the ArcMap Catalog window).
In ModelBuilder, you can open any tool, change its settings, and quickly run the model again to explore alternative scenarios. That’s great, but convenience matters too. When running a model as a tool, you can explore alternative scenarios by changing model parameters—all at once, in one place. Let’s talk the P-word. Continue reading
ModelBuilder has been called a visual programming language or a tool to make “visual scripts.” I like to think of ModelBuilder as a tool to map a workflow, and a model as a workflow map. Like a map:
- A model can be navigated (it has direction built in).
- A model uses shape, color, text, and symbols to represent and communicate about its features.
- A model reveals data relationships that can spark ideas and collaboration.
Invaluable for conducting sophisticated spatial analyses, models are everyday workhorses too. If built with reuse in mind, they can be your go-to shortcuts to get a lot of work done.
If you’ve never created a model in ArcGIS, here’s what you need to know to get started. Continue reading
ArcGIS 10.x features user-friendly tricks for shortcutting some of the clicks involved with typical geoprocessing tasks. Of course, if you know how to write scripts using the ArcPy site package (or have the time and inclination to learn Python scripting), you’ll find the integration of Python into ArcMap a powerful way to automate geoprocessing workflows (and save yourself and your colleagues a lot of time).
But not everyone is a scripter nor aspires to be. For the non-scripters among you, below are my favorite—simple—timesavers that are built into the default interface at version 10. Continue reading
ArcGIS for Desktop includes many productivity features to help you get your GIS work done faster. Here are some tips you can try out in ArcMap right away. The 10 shortcuts below can shave milliseconds off common tasks, and hey, milliseconds count when you’re trying to get stuff done. You just may be able to get to lunch five minutes earlier and beat the crowd. That alone is going to save you at least 10 minutes, more if you’re going to Old Ebbitt.
Last week, over 2,000 of you tuned in to watch our live training seminar, Layout Design Essentials for ArcGIS 10.1, presented by Esri instructor Colin Childs, whose South African accent never ceases to please. David Watkins, Esri cartography product manager, joined in on the action as co-presenter to answer viewer questions. The seminar recording is now available for free viewing on the Training website.
This seminar is fast-paced and packed with information that spans basics like inserting a legend with attractive patches to more advanced topics such as adding dynamic text. Throughout, Colin shares tips to make your layout work more efficient and your designs more compelling. Continue reading
This post was updated August 28, 2013.
Labeling features can be a time-consuming part of creating a map. When you’re dealing with many features, it may seem downright onerous. But there are ways to make the job easier. Consider this illustrative tale.
Week 1: James—smart, ambitious, new on the job—is designated the department map maker. Sam, data technician by day, ink artist by night, tells James about a new dataset with a thousand or so point features that will be used as an operational layer in several high-profile maps produced by the department. The data will be updated weekly and the maps need to be in sync (Sam also suggests a warrior armband to command respect from Marc, the alpha analyst in the group).
In ArcMap, James adds the point layer and turns on dynamic labels, spends time creating label classes and setting scale ranges and formatting the labels in each class appropriately for the map products. He converts the labels to a standard annotation feature class stored in the same geodatabase as the point feature class so the annotation can be reused easily on multiple maps. He then spends several hours painstakingly positioning the annotation until he’s satisfied the map text looks perfect. Marc will be impressed, he thinks (and mulls whether to go for a drink after work to discuss those Aztec jaguar symbols Sam just texted). Continue reading
Have you ever explored a map document and not found the information you were looking for? The table of contents tells what a feature symbol represents, but that alone may not provide enough information when map users are interacting with a map for a specific purpose.
To access the data associated with a feature, map users can open the layer attribute table or use the Identify tool. When a layer has a lot of attributes that are cryptically named, though, having map users wade through them is not ideal. Yes, you can turn off some table fields, set field aliases, and even create HTML pop-ups, but ArcGIS gives you an easier way to make a map more user-friendly: “smart” MapTips. Continue reading