This tag should only be used for questions concerning the ArcGIS Platform from Esri (as a whole). Try wherever possible to use a product tag such as arcgis-desktop, arcgis-server, arcgis-mobile or arcgis-online on conjunction with a version tag such as arcgis-10.1, arcgis-10.0 or arcgis-9.3.

learn more… | top users | synonyms

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
1answer
306 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
3answers
3k 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 ...
10
votes
3answers
958 views

Efficiently finding the 1st order neighbors of 200k polygons

For every one of the 208,781 Census block groups, I'd like to retrieve the FIPS IDs of all of its 1st order neighbors. I have all the TIGER boundaries downloaded and merged into a single 1GB ...
10
votes
4answers
2k 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
1answer
283 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
7answers
1k 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
478 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
1answer
923 views

Implement ArcGIS Custom Features with C#?

Is it possible to implement custom features in .NET? If so, how? I suspect the issue is being able to do COM aggregation with .NET, but I can't find anything on that ... Does anyone know if it is ...
10
votes
2answers
1k 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
4k 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
5answers
10k 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
535 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 ...
9
votes
2answers
7k views

Merge polygon in a shapefile based on a field value

Hello I have a shapefile with a lot of polygons in it. These polygons are grouped into a category: district. How can I merge the polygons based on the same name of the category within this shapefile?
9
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: ...
9
votes
2answers
3k views

Log file for ArcGIS geoprocessing?

Whenever I run a geoprocess overnight, it seems my computer reboots. Does ArcGIS save some log file information? Where does it save it? For example, when I run a large dataset or image process I need ...
9
votes
1answer
2k views

Difference between network dataset and geometric network

In ArcGIS, what is the difference between a "network dataset" and a "geometric network"? Are there differences with what can be done with each?
9
votes
3answers
2k views

How can I speed up slow-loading, template-generated MXDs?

I have an ArcMap template (.mxt) file which causes .mxd documents created with it to take 5-10 minutes to load (if it ever loads). Even after stripping out all the data sources and tables, the issue ...
9
votes
2answers
1k views

Speeding up my Python calculated field

I am new to Python and have started to create scripts for ArcGIS workflows. I am wondering how I can speed up my code to generate an "Hours" double numeric field from a timestamp field. I start with ...
9
votes
2answers
2k views

Is there a ArcGIS python script development API?

I'm a somewhat experienced software engineer new to the GIS world. I started working on a GIS project that supports ArcGIS 9.3 and 10.0 and looking through existing code it looks like the main ...
9
votes
6answers
3k views

Is there an existing library for converting ArcGIS Features to Json?

Is there an existing library for converting ArcGIS IFeature types to and from Json/GeoJson?
9
votes
6answers
6k views

Learning .NET for arcgis use (mainly desktop) - how to start?

I know that many of you guys don't like GIS analysts that turn (or act as part time) programmers and think that their codes are sloppy (which I guess that they are many times) but as everybody has to ...
9
votes
2answers
625 views

Can ArcGIS and OSGeo4W share the same python install?

I don't like unnecessary duplication. Is it possible to install python only once and have both ArcGIS and OSGeo4W use it?
9
votes
1answer
1k views

How can I use a neural network in GIS?

I'd like to learn how to use a neural network in GIS. I surfed in the internet to find good resources or a tutorial about this but I couldn't find any helpful resources. Are there any good references ...
9
votes
2answers
2k views

Is ArcGIS 10.1 Desktop compatible with 10.0 Server?

Since upgrading my "ArcGIS for Desktop" (Windows 7) client to 10.1, I'm having the hardest time trying to figure out how to publish a Map Service on my (CentOS) 10.0 Server. Back on 10.0 Desktop, I ...
9
votes
1answer
4k views

“Field Mapping” in ArcGIS 10 - ArcPy

I've wrote a Python script that does a spatial join and some simple calculations. My problem is with setting the merge rule for one specific field, and leaving the rest of the fields as is. For ...
9
votes
3answers
940 views

Best ways to embed dynamic maps into PDF files

Working in consulting, I found that sending clients PDF file with my embedded maps is one of the best ways to achieve a wow-effect from them. The latest pdf file formats all support the layers feature ...
9
votes
3answers
3k views

Setting parameters in Script Tool using Python

I hate to bug you all with the same problem over and over again but I run into a new problem everytime I make a slight change to the code. All I did to the code below was to replace field names to ...
9
votes
1answer
241 views

Measuring distances between simultaneous points

I am working with GPS data and so I have UTM's with DATE/Time information. I have 2 groups of species (moose and wolves). I want to join the information from moose to wolves that match in time. So, ...
9
votes
1answer
440 views

Any experiences or “gotchas” integrating Whitebox GAT (free and open) with the ArcMap UI?

I wrote a number of ArcGIS VBA automations in grad school; however, they're fully dependent on the ESRI SpatialAnalyst extension, which is not only closed-source but expensive to the point of ...
9
votes
1answer
472 views

Can concurrent processes be run in a single model?

In model builder (for Arc GIS 10) is it possible to run two or more geoprocessing operations concurrently? For example I have to run repair geometry on 2 files and then merge them. Currently it ...
9
votes
1answer
3k views

How does ArcGIS calculate the “inside” point for “Feature to Point”

Let me back up and say that from what I understand there are two common ways to calculate the centroid of a polygon in ArcGIS: Using Calculate Geometry on fields within the attribute table of the ...
9
votes
1answer
1k views

Why does ArcGIS “forget” my specified default GDB for a map document (mxd)?

I'm using ArcGIS 10.0 on Windows 7 64 bit Ultimate. I've noticed that sometimes ArcMap's geoprocessing tools as well as scripts seem to forget my setting in the mxd (confirmed via arcpy.env.workspace ...
9
votes
2answers
1k views

Transform metadata in xml format to html

I extract metadata from the GDB_UserMetadata SDE table. Now I want to transform that xml to html so that I can view it from my browser. To do that I use the ISO.xsl stylesheet found in C:\Program ...
8
votes
3answers
2k views

How do I use variables from one Python script in other Python scripts?

I want to set up a single python file containing variables that have the locations of all my data sources. This would then be used by all my other scripts, then as a data source changes, I only have ...
8
votes
4answers
4k views

How do you explain what a .lyr file is?

My organization uses .lyr files consistently as a means for our users to view the data and build their mxds. It works great for our purposes, but we have run into an issue where we don't think the ...
8
votes
4answers
253 views

Subset Folder Contents ArcPy

I have about 1500 .txt files within a folder named 3410001ne => 3809962sw. I need to subset about 470 of these files to process with a Python script. Below is the section of code prior to my for ...
8
votes
7answers
11k views

Get boundary of raster image as polygon in ArcGIS 10

I have a rectangular raster image in ArcGIS. My question is: how can I produce a polygon which is just the extent of the raster image? That is, I want to have a polygon layer with a single ...
8
votes
2answers
654 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 ...
8
votes
2answers
416 views

How to link dataframes in ArcGIS or QGIS?

The below image shows a layout in ArcGIS 10.1 with four dataframes. Each dataframe is of the same geographic area, although they are different images. For example, the top left image is a 1989 DOQ, ...
8
votes
4answers
1k views

How to trace a line layer (road network) through points?

OK. I've been reluctant to post this, but I've just about given up. I have a road network (purple), Point files (green) and a beginning point (yellow). I want to trace the point files based on the ...
8
votes
3answers
369 views

Is there a way to tell the geodatabase version using Python?

I want to find out if either a file or personal geodatabase is 9.3, 10.0, 10.1, etc Is there a way to do this using Python?
8
votes
3answers
857 views

Map Application Requires Refresh to Initialize

I tried this question over on StackOverflow but didn't get any answers. Hoping you all might be able to help. Creating a web mapping application in Javascript/Dojo: When I load the app in a browser ...
8
votes
6answers
1k views

How to integrate SAGA Python Modules into ArcGIS Desktop?

I have been having a look at SAGA (http://www.saga-gis.org/en/index.html) and it seems to have some nice tools for geoprocessing. I was wondering if anyone out there has had any luck bringing SAGA ...
8
votes
7answers
4k views

How do I select by month in a date/time field?

I would like to select by a specific month from my date/time field in ArcGIS, and just can't seem to find a statement that will work. I have multiple years and multiple days, but want to filter those ...
8
votes
2answers
1k views

How do I combine high resolution and generalized hillshade rasters to produce enhanced shaded relief?

I often add LiDAR data to a map along with a shaded relief. Most of the time i have to generalize the LiDAR dem depending on the scale of the map. Still, there is often too much detail and mountain ...
8
votes
3answers
2k views

How to query all records (>1000) and export to csv?

I posted in arcgis forum but never got any answer. Can anyone tell me how to solve this? Assume you have a vehicle tracking records from Oct.1 to Dec. 31 with wind speed information. All data is ...
8
votes
1answer
167 views

The role of '#' in a python 'if':

I recently exported an ArcGIS model to python and was reviewing the script and am confused by the following line: if TRU_W_DatableFeatures == '#' or not TRU_W_DatableFeatures: I can't seem to find ...
8
votes
4answers
880 views

How to split points by polygon?

I am looking for a way to split points by a county polygon feature class. The attached image shows two feature classes: one composed of points and the other a county polygon feature class. The split ...