A quick way to automate making multiple maps covering a large area is through Data Driven Pages. Whether you are trying to follow a road, or if you want to grid an area and show sections on individual maps, there are ways to automate this in ArcGIS so that you have a consistent maps.
There are multiple ways to use Data Driven pages for automated map production.
I have outlined 3 different scenarios where you may find it easier to create maps using data driven pages than individually
Following a Line Feature
1. Search for the ‘Strip Map Index Feature’ Tool in the Search Window
2. Set tool parameters
Layer = Line you would like to follow
Length = the page dimensions you would like to be displayed
Subtypes and domains are fairly useful geodatabase features to know about especially when it comes to data validation and design of editing templates.
Knowing what they are and when to use them can mean the difference between a consistent semi-automatic field data collection experience and database anarchy. We recently looked a little closer at these two features when reviewing a template for collecting weed and other pest observations for a local council or recording tree records for an arborist. Faced with hundreds of different species of weeds, we needed some way to minimize the list of possible values. Continue reading →
Geodatabases are the central store for maintaining all your vector data for ArcGIS. Traditionally data integrity in a geodatabase is maintained with the use of versioning. Edits are made in a version. The data is quality checked and then published to the control version.
We are seeing an increasing need to maintain more than one copy of data with the advent of ArcGIS Online. Data is moved to cloud servers and ArcGIS Online to allow field editors and remote offices access to the corporate datastore. The concept of one centralised database is being eroded because of these requirements for multiple sources. Enter the geodata service. Residing on top of a versioned geodatabase, the geodata service allows organisations to replicate data through the firewall to cloud servers and ArcGIS Online – allowing users in remote office and field users to have access to and update the most current data.
Another common scenario is to have the GIS data in one geodatabase and corporate data in another. The ability to directly connect to these enterprise databases in ArcGIS and join and manipulate data is also highlighted.
Imagery is used widely throughout the GIS Industry. It is generally used to provide context and detail to vector maps. However, imagery goes beyond the visual representation – it provides analytical information as well. It is timely, it can be used to see how an area of interest changes over time. It is analytical, it can be used to measure land coverages or measure heights of objects.
Imagery is becoming prolific, and so managing, displaying and disseminating the data to the end user is becoming important. The mosaic dataset and image service are formats that Esri has created to aid in the consumption of these image sources. Esri has built search tools and analytical tools into ArcGIS Desktop to take advantage of these formats.
On the web, the Image Discovery portal, available from GitHub, allows users to interrogate, analyse and download image data from the published image sources. In addition, the ability to cache the services delivers significant speed improvements over the standard image services while providing access to the analytical components of the imagery.
These technologies make ArcGIS the platform for your image management, and analysis.
As with any task carried out in the ArcGIS software suite, data is the foundation. The old saying of “Garbage in Garbage out” still applies. Data, whether it is in a text format or geographic (shapefile or File Geodatabase Feature class) will impact on the behaviour, use and display of data in ArcGIS.
I do have one proviso in this situation and that is that I’ve given up on perfection. Deviation from the real world is expected. Distortions from the coordinate system chosen, method of capture and scale are some of the sources of error in geographic data. What is important is what error is acceptable for the task you are carrying out.
Learning how to complete your ArcGIS Geoprocessing steps using Python will allow you to reduce the time spent on complex and/or repetitive tasks and will enable your staff to learn a more productive and dynamic pathway to return results.
So the question is; which course is for you?
The Introduction to Geoprocessing Scripts Using Python (10.2)course will teach you how to create Python scripts to automate tasks related to data management, feature editing, geoprocessing and analysis, and map production using ArcGIS. You will also learn how to share your Python scripts so your key GIS workflows are accessible to others. This course is designed for GIS analysts, specialists, data processors, and others who want to automate ArcGIS tasks and workflows.