DO NOT USE this tag except for questions concerning the ArcGIS platform AS A WHOLE. Normally use a product tag such as arcgis-desktop, arcgis-server, arcgis-online, arcgis-mobile or arcgis-runtime in conjunction with a version tag such as ArcGIS-10.2, arcgis-10.1, arcgis-10.0 or arcgis-9.3.

learn more… | top users | synonyms

29
votes
2answers
2k views

Streamlining Python Code for Big Data

I have Python code which is designed to take point shapefiles through the following workflow: Merge points Integrate points, such that any points within 1 m of each other become one point Create ...
26
votes
4answers
2k views

How to use directional shading on boundaries for cartographic effect?

The attached screenshot of a National Geographic map shows some beautiful directional shading of boundaries. I'm trying to reproduce this sort of shading for a burn perimeter map, as I want to ...
21
votes
3answers
4k views

How to hide “internal” polygon boundaries?

We've been scratching our heads over how to tackle this for some time, and are no more illuminated than when we started. I hope you can help. Our task is thus: how to draw a lake with a solid outer ...
21
votes
1answer
837 views

What does the adoption of Python by NVIDIA for GPGPU mean for GIS?

Today NVIDIA announced support for the Python language on its flavor of GPGPU (CUDA). Manifold GIS uses CUDA to enable some accelerated raster operations but it is not a programmable environment and ...
15
votes
0answers
650 views

Hidden Features of ArcGIS [duplicate]

ArcGIS is one of the most popular software-packages available for GIS. What are the lesser-known but useful features of the ArcGIS? Which little/hidden tricks do you known that make your experience ...
14
votes
4answers
7k views

The simplest way to uninstall any and all ArcGIS products?

What it is the simplest and most straightforward way to uninstall any and all ArcGIS products more or less in one go that might be present on a Windows machine? perhaps scriptable? Add/Remove ...
14
votes
5answers
22k views

How do you cite ArcGIS?

When writing papers, is there a standard style that should be used for citing ArcGIS, specifically ArcMap? In particular, how do you reference a specific tool that you used in your analysis. I'm not ...
14
votes
5answers
356 views

Python Development Project - Team working

We have a development project in Python (ArcGIS 10). This project involves a mixture of toolboxes, map templates, layer files, file geodatabase templates (acting as templates being imported into a ...
14
votes
3answers
633 views

Ecological geospatial conundrum

I am looking for a different, more elegant solution to a spatial statistics problem. Raw data consists of an x-y coordinate for each individual tree (i.e. converted to a point .shp file). Although ...
14
votes
3answers
539 views

How to determine if trees within forest gaps are clustered?

The attached dataset shows approximately 6000 saplings in approximately 50 variable sized forest gaps. I am interested in learning how these saplings are growing within their respective gaps (i.e. ...
14
votes
1answer
499 views

Hand drawn sketchy symbology styles for GIS software

Often times in planning projects, a hand drawn, sketchy look is desirable in order to convey the preliminary nature of a project. Is anyone aware of any utilities/plugins for desktop GIS software ...
13
votes
4answers
2k views

Data naming convention - starting with a number

My company uses ArcGIS and has a project and data file naming standards in place and (for the most part) followed. Something that has always bothered me about he naming standards is that it mandates ...
13
votes
4answers
5k views

No way to De-authorise ArcGIS Server? How to get license back?

At v10 of ArcGIS Server, from what I understand of the new license model, it is not possible to de-authorise ArcGIS Server (like you can with Desktop) Clients have visibility over their licences with ...
13
votes
1answer
829 views

How can I utilize NumPy arrays to optimize big data geoprocessing?

I'm interested in learning how to utilize NumPy arrays to optimize geoprocessing. Much of my work involves "big data", where geoprocessing often takes days to accomplish certain tasks. Needless to ...
13
votes
2answers
744 views

ArcGIS Buffer accuracy problem

world, once again I encounter something very strange with ArcGIS. I perform a buffer analysis on one side of a polyline. There seems to be a serious accuracy problem and I can't figure out what the ...
12
votes
4answers
2k views

Are the ESRI .lyr and .mxd data format specs published?

Are the binary formats of .lyr and .mxd files published?
12
votes
3answers
681 views

Industry-based examples of using Python in geoprocessing and arcpy

I was asked recently by some students what types of operations GIS Analyst/Developer are usually trying to automate by using Python with geoprocessing in ArcGIS and ArcPy site package. I guess it ...
12
votes
6answers
2k views

What's an efficient way of detecting road junctions on a map?

I may receive maps from any source for my project, and for the C++ algorithm I'm making, it's imperative for the algorithm to know where road junctions (nodes where more than two road segments meet) ...
12
votes
3answers
4k views

How to find and merge duplicate points?

I have two point shapefiles: Red and Blue. Each point shapefile has a z value which represents a radius (i.e. represented as buffers in the example). A duplicate point is defined as a point that ...
12
votes
3answers
1k views

Future of spatial databases

It may be a bit off-topic. I am eager to know the industry specific importance of Spatial Databases. Is Spatial Database a very important part of any GIS system? Or will we use other technologies to ...
12
votes
2answers
325 views

Arcpy adds erroneous interior ring when writing adjacent, multipart geometry

I've run into an odd issue when using Arcpy to write multipart geometry to a shapefile. I am using an InserCursor to create a multipart feature from a list of parts each with a list of vertex pairs. I ...
11
votes
7answers
3k views

How to obtain overlapping semi-transparent circles effect?

I have been trying to obtain the following markers effect. How can I do the same in ArcGIS (or any free software)? This image is from a book.
11
votes
3answers
524 views

Modelling of rent prices - which interpolation method should I choose?

I have national dataset of ~1,4 million households. There I have information about rent, size (number of rooms and m2) and some additional characteristics of each household. I'd like to use this data ...
11
votes
7answers
783 views

Free / Open source GIS Education sources

I'm looking for free / open source GIS education sources for advanced GIS users. Specifically sources that cover programming, spatial analysis, modeling, spatial databases / data management. I use ...
11
votes
4answers
6k views

How to manually break statement execution in python console of ArcMap

How does one break the execution of a long-running process in the python console of ArcMap? For example, how do you break a long iteration like the one below once it is started? for i in range(1, ...
11
votes
3answers
1k views

Are personal geodatabases better suited for quickly querying indexed attributes than file geodatabases?

I'm preparing data for an ArcEngine application that queries the data to search for an address. Sometimes we search just on the street name field, just on the house number field, or both. When using ...
11
votes
1answer
1k views

How can I display raised error messages to the user in the ArcGIS geoprocessing results window?

Question: Can print statemnts raised from a custom exception be displayed in the gp results window? Background: I modified a script that I found that takes two inputs from a user, finds the ...
11
votes
1answer
2k views

Why do simple joins on small datasets slow down ArcMap so badly?

ArcGIS 9.3.1, ArcInfo. I have some small file geodatabase and SDE featureclasses (few thousand records each, 50 columns) that I am doing attribute joins on. After the joins, drawing of the map is ...
11
votes
1answer
555 views

Stop ArcMap from probing missing data sources on launch

When migrating a map from one environment to another (say, from an existing client environment to our development environment) we're often given MXD documents that represent the map. These documents ...
11
votes
4answers
1k views

ArcGIS - How do I group corner-touching contiguous polygons?

Using ArcGIS 10, I have a Feature Class which I converted from a Raster (GRID) (Raster To Polygon Tool). There are approx. 180,000 polygons. The attribute table contains a [grid_code] field which ...
10
votes
5answers
6k views

How to calculate Topographic Ruggedness Index in Arcgis?

Does anyone know how to calculate Topographic Ruggedness Index in Arcgis without access to command line arcinfo workstation? "The topographic ruggedness index (TRI) is a measurement developed by ...
10
votes
2answers
5k views

Using python in ArcGIS, create a line of varying distance from an origin point

What I'm trying to do is create a line feature from a single point, using a set distance and angle. Using ArcGIS and Python (I hope). Here's the scenario: Say I have a point at these coordinates: ...
10
votes
1answer
1k views

Can ArcGIS 9 and 10 coexist peacefully on same computer?

We have a copy of Hawths tools that only work in ArcGIS 9.3, so I would like to keep it on my computer. However, most of the work we do in our lab is done with ArcGIS 10. Therefore, would it be OK to ...
10
votes
2answers
947 views

How to cartographically represent water flow?

I am modelling water flow on steep slopes for an erosion study. You can see from the screenshot the results from the ArcGIS-based flow analysis. To produce these flow lines, I generated a ...
10
votes
2answers
2k views

Methods for optimizing multcore processing in ArcGIS

I am interested in learning methods to utilize the full extent of multicore processing power available on a desktop computer. Arc states that background geoprocessing allows the user to utilize ...
10
votes
4answers
848 views

Applying version control to ArcGIS Models

Version control is an indispensable tool for software development, allowing one to reliably and cleanly step back in time to the last time X did it's job exactly right, or to see what changed between ...
10
votes
3answers
5k views

How to merge two 'incompatible' polygon layers in ArcGIS?

I have two layers of polygons with administrative boundaries. Although they come from the same data provider, they seem to have small discrepancies and do not 'fit' each other. How could I merge ...
10
votes
4answers
1k views

ArcGIS Server - HeatMap for to identify hotspots on a cached service

ArcGIS Server lets you create cached map services. These can be consumed by various applications (ArcGIS Desktop, web apps, etc) I would like to get an idea on which areas of my cache are getting hit ...
10
votes
2answers
908 views

How to create a transparent box in the map layout?

Is there a way to create a transparent box in the ArcGIS layout view similar to the one in the screenshot? I have tried without success adding a transparent box by inserting a neatline, adding a new ...
10
votes
1answer
352 views

How to create an error map to support an average kernel density map?

I've created an average kernel density map by running KDEs on points stacked within the same spatial extent. For example, say we have three point shapefiles representing seedlings in three different ...
10
votes
1answer
298 views

Open-source software for managing terabytes of different formats of geospatial data?

I have a problem that I am sure many GIS Teams or Departments have which is how to find, keep track of and manage multiple different datasets from multiple sources. I have read the responses from a ...
10
votes
4answers
3k views

Programatically split a polygon with a line

In looking at this question, it occurred to me that I am not sure how one would go about using geoprocessing tools in ArcGIS to split a polygon with a line programatically. Manually, you would use ...
10
votes
7answers
2k views

How to identify polygons with “flag” sliver errors

Working in ArcMap, I have come across errors in a polygon layer that I will call "flag slivers" (taken from similar language in parcels call "flag lots"). These sliver polygons (see image below) are ...
10
votes
4answers
513 views

Does SHAPE_Length take into account elevation values?

Does the Shape_Length attribute take into account the elevation? For instance, if I have 3 points: A, B, and C A.X = 10 A.Y = 10 A.Z = 10 B.X = 10 B.Y = 10 B.Z = 50 C.X = 0 C.Y = 0 C.Z = 10 Then I ...
10
votes
2answers
2k views

Interpolation for timeseries in ArcGIS

I'm trying to calculate average rainfall value from a number of points using Inverse Weighted Distance tool in ArcGIS 9.3. My problem is that: each point has it own time series, therefore the ...
9
votes
6answers
5k views

Which ESRI software is need to open MXD files?

I received a group of MXD, AHD, and XML files on a CD from a client. What is the least expensive ESRI software that would be needed to view the information contained in these files? I only need to ...
9
votes
7answers
5k views

How to get raster image as array in Python with ArcGIS

When starting to work with Python and ArcGIS 9.3, I assumed there would be a simple way to get a raster image into a Python array so that I can manipulate it before storing it back as another raster ...
9
votes
2answers
887 views

How to bypass errors in arcpy for/while loop?

I have a handy script tool that loops through a workspace and renames and copies shapefiles to a feature dataset. However, if there is a corrupted shapefile somewhere in the workspace the script ...
9
votes
5answers
12k views

Is there a tool or process that will automatically snap endpoints of polylines within a given proximity (ArcMap 9.3)?

A friend of mine created a network of polylines that were all supposed to be connected. However, he just realized that many of the endpoints of the lines aren't connected, but are very close. I told ...
9
votes
3answers
598 views

How to create random points outside polygons?

The tool Create Random Point is able to generate a certain number of points within polygons. I am wondering, given a bounding box, is there any way that I can generate random points outside those ...