Hot answers tagged

7

Here is a python solution, using arcpy to access the data and numpy to calculate the statistical values. Using arcpy.da.SearchCursor() write the values to a list. Use python.numpy.percentile() to find the threshold percentile values that you want to use to identify outliers, lets take your example and drop the lowest 10% and highest 10% of values. If you ...


6

As @Martin mentioned, the Dissolve tool allows you to choose multiple fields to dissolve by. Run the tool and select NAMA_KPH and PL15_ID.


5

There is no Layout View in ArcScene. You can export your scene to JPG by using File > Export Scene > 2D... and selecting JPEG in the Save As Type drop-down of the Export Map dialog.


5

The smoothing is actually a part of every hydrological analysis in gis (and in arcgis as well). The tool you may want to use is fill. This tool fills sinks and remove peaks, adding functionalities such as the z-limit factor. Shortly, z-limit allow to keep sinks / peaks that exceeds the parameter's value.


4

One way to create dual line symbols that reflect a field value is to use a Proportional Symbol. To set it up for a dual line proportional symbol first choose "Proportional symbols" under the Quantities category within the "Show:" group box. Set the "Value:" in the Fields group to your width field. Make sure the "Unit:" combobox is set to the correct ...


3

Personally, I would not store any important data in my Documents folder. However, I would not expect an ArcGIS for Desktop upgrade to overwrite the folder named ArcGIS within it. I would be more concerned about its accidental deletion. If you have any concerns simply copy/move that data into a folder that you are confident will not be inadvertently ...


3

Your if statements are wrong for this case. You can visualize how VB is evaluating your statement like this: if [LWS50yrp] >= (136.5 < 154) so that line will catch all values over 136.5 because 136.5 is less than 154 make your statements read this way: ElseIf ([LWS50yrp] >= 136.5) And ([LWS50yrp] < 154) Then parenthesis were added for ...


3

If there are really only four colors, then you can simply go into the layer's Symbology tab and group all of the same colors together into one symbol. That will leave you with 4 symbols. Just select all the legend entries you'd like to group together, right-click them, and select "Group Values" from the context menu: Or, if the colors vary slightly you can ...


3

def FindLabel ( [NAME_GEO] ): if [NAME_GEO]=="Tbilisi" : return "<BOL><FNT size ='14'>" + [NAME_GEO] + "</FNT></BOL>" elif [NAME_GEO] in ("soxumi", "baTumi") : return "<BOL><FNT size ='12'>" + [NAME_GEO] + "</FNT></BOL>" else: return [NAME_GEO]


2

Your styles are going to be stored in a .style file in a directory similar to this: C:\Users\<username>\AppData\Roaming\ESRI\Desktop10.X\ArcMap So what you will want to do is go there and find your <username>.style file and copy it somewhere like your desktop. Then, after you upgrade you can replace the style file in the newly created ...


2

Let's take a look at it in Excel: | 1 | A | B | | 2 | ABCDEFGHIJKLMNOPQRSTUVWXYZ | =RIGHT(LEFT(A1,20),13) | Which will display HIJKLMNOPQRST In python then, we need to slice the first 20 characters, and from that the last 13. (Note the use of negative slicing, which is needed to start from the end of the ...


2

If you are looking for an automated way to do this, or just a way to do this at all, you could: Perform a query on your table WHERE: NEAR_DIST >= 40 AND NEAR_DIST <=500 Divide how many records are returned (e.g. 800) by how many total records you have (e.g. 1000). For example 800/1000 * 100 = 80% If you want to automate this you could do this in ...


2

As @FelixIP said, use Cell Statistics. You'll need the Spatial Analyst license, however. Alternatively, if you don't have access to Spatial Analyst, and you're familiar with python, you could use arcpy. What I would do is: Loop through each raster and convert them to numpy arrays using RasterToNumpyArray. As you're looping through the rasters, store ...


2

Right click the Field Name which is in your case [kml_name] go to Field Calculator and write "Karaikal". The double quotation mark is must, and it will update all your cells at once. Based on Feature To Polygon tool, there is an option to preserve the attribute. you need to check that. If it is unchecked, the attribute will not be preserved. I think you ...


2

You can't in ArcGIS. The MrSID format is read only. If you want to output to sid, you need to purchase the LizardTech MrSID encoder, or find some other software that incorporates this proprietary encoder (I think you can write to sid with GDAL if you compile the MrSID driver against a purchased LizardTech encoding SDK).


2

Actually, the Intersect tool uses the exact same spatial relationship as the Intersect Select By Location tool. However, since the Intersect Tool is set to only output polygons, all of the unselected features in your drawing only generate incompatible geometry (points or lines) and as a result are excluded from the final output. Had you set the output ...


2

Easiest way to do this is to add the index layer to your map document twice. Use the first instance as the index for your data-driven pages, but don't display it on the map. Use the second instance to display the outline as you want (i.e. yellow outline), then go into Layer Properties -> Definition Query -> Page Definition. Then check 'Enable', and ...


2

Potentials that I'd suggest that you look at are: NDVI percentiles - to indicate the highest & lowest NDVI values, without having the issues associated with anomalous min & max values. Range of NDVI values in a year - to indicate variability over the year. Potentially based on the percentiles, instead of min & max values. Bi-modality, to ...


1

Edit: I checked the help for the calculate Value tool. It says: "Variables created in ModelBuilder can be used by this tool, but variables desired for use in the expression parameter cannot be connected to the Calculate Value tool. To use them in the expression, enclose the variable name in percent signs (%). For example, if you want to divide a variable ...


1

I would try these steps, Erase the Blue Polygons by the Yellow. Creates extents with Minimum Bounding Geometry (Envelope). Append the Extents to the Yellow.


1

ESRI Documentation says to set the toolbox to read-only in Windows. (Link is to 10.3 documentation but I have to believe the same workflow applies for 10.2)


1

If you use a spatial join you can append the attributes of one dataset to the other. If you are trying to fill a particular field you can then just copy it across using the field calulator


1

This thread may help you. Which talks of using Euclidean distance and Con tool to select a particular cell based on a conditionality. Conditional reclassification of a raster you may try using Euclidean distance to select the neighbouring cell based on the condition of a boundary of river network and the elevation difference.


1

Use label expression: def FindLabel ( [OID] ): mxd = arcpy.mapping.MapDocument("CURRENT") lr=arcpy.mapping.ListLayers(mxd)[0] with arcpy.da.UpdateCursor(lr, ('Shape@','POINT_X','POINT_Y'),r'"OID"='+str( [OID] )) as cursor: for row in cursor: row[1]=row[0].firstPoint.X row[2]=row[0].firstPoint.Y cursor.updateRow(row) ...


1

The eye dropper tool works wonders if you don't know what the color is but want to figure it out. http://www.esri.com/esri-news/arcwatch/1214/finding-colors-on-maps-is-easy-using-the-eye-dropper-tool The trick in your case is that there is an underlying hillshade that is interacting with the colors. I'd pick a low elevation and a high elevation with ...


1

Use the highlighted tool for zooming your data inside your Layout.


1

You could always summarize the table. To do this select the column you want and right click on it and select the summarize option. If I understand your question correctly this is what you want right? You can find more information on arcgis help: http://desktop.arcgis.com/en/arcmap/10.3/manage-data/tables/summarizing-data-in-a-table.htm


1

Your question is very general. If you want to know know to how apply Fuzzy logic in ArcGIS, ESRI provided a good explanation on how to Applying fuzzy logic to overlay rasters. The explanation in the help provides logical steps on how to use Fuzzy logic. Although it is written for ArcGIS 10.3 and 10.4, but it can be applied in 9.3 if you have Spatial Analyst ...


1

As I've noted in my comment, you may use the arcpy delete management method to delete the service area layer. Permanently deletes data from disk. All types of geographic data supported by ArcGIS, as well as toolboxes and workspaces (folders, geodatabases), can be deleted. If the specified item is a workspace, all contained items are also deleted.


1

You can select-scroll (scroll-select?) through records of an attribute table with Ctrl + Enter, which will also highlight the feature on the map. If you only want to scroll through a selection of features, you can create a layer from your selection first, and then scroll through that attribute table. I was looking for this today, so I found your question ...



Only top voted, non community-wiki answers of a minimum length are eligible