Tag Info

New answers tagged

0

I don't see why radouxju's answer wouldn't work, assuming you're calculating it into a text field. It's unclear (at least to me) what the data type of the field you're calculating is. I get that T_Acres is a text field. It really shouldn't be, but that's water under the bridge. To get past this problem, how about creating a new double field called something ...


0

Here's an arcpy solution. Run it within the ArcMap Python window. You need to change the three variables at the top (counties, hospitals, and field) to match your data. The output is an in-memory copy of the counties layer called Counties_output with all the fields from the hospital layer joined to it for the maximum value. If there are multiple occurrences ...


0

One option, here is the general code logic: Create a script tool with a Field multi value data type Within the python code, loop through the field list and define the index value as the field parameter within the IDW method fieldList = arcpy.GetParameterAsText(0) for fieldName in fieldList.split(';'): outIDW = Idw(inPointFeatures, fieldName, ...


0

you could also use the built in tool "export feature attribute to ascii". This is ascii file and not excel, but very easy to import in excel. It adds XY coordinates automatically and you can check the fields that you want to keep.


1

Note: Edited answer based on additional info provided by OP Try the following: 1) Combine the county and hospitals datasets, either via a spatial join or with identify (I personally prefer identify so I have a new layer to work with, but either should work). This should give you a single point dataset with all your hospital info, but with the addition of ...


1

In QGIS, by default cuts the full range of values off and only shows those in the 2-98% range. No idea why this is the default, but it is. You can change that by opening the properties window for that raster layer and going to the Style tab. In there, change "Load min/max values" to "Min / Max" and make sure "Extent" is set to "Full", also might help to ...


5

the percent symbol is not a valid value in a numeric field. If you want to see the percent symbol, you can right click on your field name, go to properties -> number fomat and choose percentage. otherwise (not recommended) you need a text field,but then you need to convert your numeric values to string (assuming that T_Acres is numeric and using the ...


1

Topology/Map needs to be created/set first then you can use the Topology Edit tool to select edges in a topology. Once you have selected them, you can move, modify, and reshape them. If you want to select multiple edges that form a path so you can reshape them all at the same time, you can use the Topology Edit Trace tool or simply hold down the ...


0

This is a wonderful question. I agree with you that option 1 is suboptimal because it modifies the elevations of the DEM. Rather than solely looking at the scaling effect, you'll also be comparing the impact of varying roughness. With option 2 there is no particularly obvious way to set-up the kernel and you might have to fit planar surfaces to elevations ...


0

One option you could try: Make feature layer of your source field layer Turn off fields or make them HIDDEN via the fieldInfo.setVisible() Method sourcing from the user defined parameter. Turning fields on and off using arcpy FieldInfo (arcpy) Finally, you may use the Table to Excel method for creating the excel table from the feature layer as ...


0

You can only write such SQL if you use Personal Geodatabase (ACCESS) and if you open the geodatabase in Access. In this case you can use the IIF function as follows: iif ( condition, value_if_true, value_if_false ) Here is an example. You can't use full featured SQL using Personal Geodatabases in ArcGIS Desktop, only limited SQL-like expressions to ...


2

I suggest this: SELECT TOP 3 * FROM MyTable WHERE NOT [Field2] = '%Variable%' ORDER BY [Field1] Example Let's start with an unordered table: +------------------+------------+ | rainbow_sequence | color_name | +------------------+------------+ | 2 | orange | | 3 | yellow | | 1 | red | | ...


1

Are these features all in the same database? If so, opening an edit session and editing all the layers at once, you should be able to drag a box using the edit tool over the intersection and move all at once.


1

I figured it out, FYI, or rather I found the answer on ESRI help page: http://resources.arcgis.com/en/help/main/10.1/index.html#//01m60000002w000000 Clip the inner buffer in an editing session rather than with the Clip tool.


0

Yes - I think the way to figure out how to do it is by setting up very simple master and sub models. The master model should do no more than take in a string from its tool dialog and then run the sub-model. The sub-model should take as one of its inputs a string and use that string to perhaps create a shapefile using the string as its name. You should be ...


0

Perhaps the validation issue is where you are editing the models from? ArcGIS gave me trouble if I edited sub-models from the Catalog, but no trouble if I edited them from inside the main model.


0

My suspicion is that Clip is bailing when the shapefile it tries to write hits the 2Gb size limit. It would be good to confirm, by using Copy As Python Snippet, that you are using precisely the same inputs and outputs when this works in ArcMap and appears not to from ArcPy.


0

Also possible to use MERGE each output file to the last, using a feedback loop. http://webhelp.esri.com/arcgisdesktop/9.3/index.cfm?TopicName=Iteration_using_feedback


2

Use Select by Attributes to select all polygons under the size threshold. With that selection active, use the Select Layer by Location (Data Management) tool. Note this is different than the Select by Location tool under the Selection menu, and you either have to browse through the toolboxes or use the Search window to find it. Input features will be the ...


0

Check your bit depth. ArcGIS does strange things to rasters sometimes. It may have changed the radiometric resolution of the file.


1

We used to have those problems all the time but it seems pretty rare now. I assume because we are all using 10.2 now. I suggest upgrading and then trying again. If it still doesn't work submit a ticket with Esri to try to work it out. There are other threads here already that list a bunch of tricks you can do to minimize issues but I am on my phone right ...


0

Based on the steps you tried so far I think you have only created an on-the-fly version of what you want. Mosaic datasets do not change or create any new rasters, they just process them on the fly for fast visualization. If you export the resulting mosaic dataset as a new raster you should get the result you want.


2

There are many known issues exporting maps to vector PDF in ArcGIS. Some of these issues cannot be resolved. With ESRI's efforts directed towards ArcGIS Pro we will likely see less attention devoted to solving existing problem such as this one. You can implement some mechanism in the source map document that does not place the unwanted labels along the ...


1

I would make a copy of the original Feature Class (FC_Copy), add a new field (call it anything, lets say "ISOLATE"), and use field calculator to make it a common value (say Isolate = "1"). Then do a Dissolve based on the Isolate field. Anything touching will be consumed in the dissolve, and become one large contiguous polygon. Then, in FC_Copy, you can ...


0

You are going to have to determine what it is they need to be isolated from. If it is from the larger land mass, perhaps you can create a separate layer using a selection for just the large land mass. Then you could select the smaller polygons (as you noted you can do) based on the area. As a next step you could select by location (from the existing ...


1

I geocode millions of records all the time. The best method I have found, is to split the file into subsets so as to not run into 'out of memory' errors. Also, right click your locator, and click properties. There is a 'performance' section, cranking up the 'Data cache size' speeds up geocoding immensely, same with 'Number of threads'. But make sure not too ...


1

You should just install the 32 bit version of Anaconda.


1

You're using a 64 bit version of Python in your Anaconda installation and ArcMap's Python is 32 bit. You'll need to install some 64 bit ArcGIS build (either 64 bit Background Geoprocessing or ArcGIS for Server) and point to that instead, or install a 32 bit Anaconda instance instead and try again. See the downloads page and get the 32 bit installer.


6

While Jacub is correct that a stream ordering technique is your best bet for being able to represent stream magnitude or discharge, since the position in the network is a surrogate for these two stream characteristics, I would argue that you want to avoid using Horton-Strahler stream order for this purpose. It is seriously deficient in these applications, ...


7

You can classify the streams using, among others, the Strahler Stream Ordering method. In the Strahler method, all links without any tributaries are assigned an order of 1 and are referred to as first order. The stream order increases when streams of the same order intersect. Therefore, the intersection of two first-order links will create a ...


2

According to this link you can indeed do that in the registry. http://resources.arcgis.com/en/help/arcobjects-net/conceptualhelp/index.html#/Advanced_add_in_concepts/0001000004n7000000/ According to the screenshot on the bottom of that page, and at version 10.0, you'd go to: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\Desktop10.0\Settings\AddInFolders


1

You can only symbolize by a maximum of 3 fields, and to do that you need to select: Unique values, many fields Under Categories, on the left side of the window. But, if you want to symbolize based on the 15+ fields in your screenshot, you might want to rethink your approach. You could always create a new field, and field calc the values of all the other ...


0

you shouldn't be losing information, but it does want you to pick which thing you are classifying by. You couldn't classify by the description or comments fields for example, that wouldn't even be possible. I know one thing we often did in class was to do reclassifications that take the values in the selected field and redistribute it like a 1-10 scale for ...


1

Thanks for all the great ideas. Unfortunately I was stuck using arcGIS as getting admin privileges at my workplace is near impossible. Basically what I ended up doing was appending 100 files at a time rather than 1 at a time. This reduced the runtime to just over 24 hours.


1

That depends on you data resolution and computer specifications including RAM and processing power. It took me about 1-day to do a college campus at about 2m resolution. I cannot link to GeoNet as it is behind a log in wall but on this forum I found that, "We are using the tool to calculate direct and diffuse incoming solar radiation for a valley in the ...


2

Consider using Dissolve. This will write the output to a new feature class but it may be more efficient. In my experience dissolve operations have taken less time than merge. Run a benchmark to determine which is faster. There may be some issue with merge/dissolve wrt to performance and dissolving circular arcs (such as results of buffering points, ...


0

I would recommend using the custom Count Overlapping Polygons tool. Description: This sample contains a toolbox with one tool, Count Overlapping Polygons. Given a feature class or layer containing overlapping polygons, outputs a new feature class with the overlaps removed and a Join_Count field containing the number of overlapping polygons.


2

Using arcpy geometry tokens, you could try something like this: import os import arcpy arcpy.env.workspace = r"" #path to workspace arcpy.env.overwriteOutput = 1 polygon_fc = r"" #path to polygon fc base = [row for row in arcpy.da.SearchCursor(polygon_fc,["OID@","SHAPE@"])] compare = base overlaps_stats = {} for b in base: for c in compare: ...


4

The easiest way to do this without scripting would be to use the Con tool in modelbuilder (spatial analyst licence needed!). Con lets you define a condition (e.g. VALUE >= 1 and VALUE <= 1.5) and outputs a raster with value 1 for where the condition is true and 0 where the condition is false. If you do this for every raster you can then add all (plus) ...


0

I guess you've tried this method: How to count and rasterize polygon overlaps in ArcGIS Desktop? 16,400 polygons isn't that many. However, one potential solution is to simply do a regular Spatial Join. In the ArcMap toolbox, > Analysis Tools -> Overlap -> Spatial Join. Set both the target and join features to the same dataset and specify an ...


1

DEM pixel size is based of your topographic map scale . DEM pixel size that calculate using topographic map with 1:25000 scale has 10 * 10 meters pixel size. For 1:50000 scale the pixel size must be 20*20 meters and so on. consider the below links : What are appropriate pixel resolutions for DEMs based on source map scales? Mathematical relationships ...


1

Without more exact knowledge about your source route system and event overlays it is difficult to say exactly what is going on. It would appear that your route is not being created with a starting measure of 0, since negative measures should normally not be created by these tools unless those measures exist on the route. The Create Route tool can generate ...


3

The ultimate in stupidity. All I was missing (in any of the ways I approached it) was "QUOTATION MARKS" around the expression. ie. Expression = "%Value%" if using Parse Path, or "%Name%" if not using Parse Path


0

I would imagine the problem is with the fact you named the output of FeatureClass to FeatureClass tool using the inline substitution syntax which makes no sense. Rename that to something like "output" (do not include the quotes!). Then your field calculate tool expression stays as %Name% which is the inline substitution coming from the variable Name which ...


0

Suggest you try building a virtual raster from the DEM TIFFs: Raster -> Miscellaneous -> Build Virtual Raster (Catalog). It seems to work with your sample data. Sorry, I just had to put some hillshade on the result. N.


0

Right now, the tool will not pull the attachment out and put it in the output KML file. This is currently logged as a bug/enhancement : NIM085505 -Conversion to KML; attachments in HTML popup should carry over to KML We don't have a timeframe for when/if this will be done. I can't comment on the "save" method inside GE to put the image inside. You may ...


2

It seems that there are two things going on here. First, your tiles are not seamless, in that in the areas of overlap at the edges of the tiles, the elevations are not identical. I can confirm this as I digitized several points along the overlapping area and extracted the elevations in both raster DEMs and found this: In the case of the two tiles that you ...


0

I think I worked out the issue--I replaced the ArcGIS\Desktop10.2\bin\libpq.dll file with one for postgresql 9.3 (32-bit): http://get.enterprisedb.com/postgresql/postgresql-9.3.5-1-windows-binaries.zip I replaced it, restart ArcMap and I am now able to label.


2

I don't have a time-enabled layer handy so I haven't tested this and can't say for sure it will work, but you could create a feature in your point layer with null geometry (edit the point layer, open its attribute table, and create a new record at the end of it) and assign it a time earlier than your earliest actual point. The animation should start with ...


1

I am probably late but it may be helpful to others. I was in need of the same functionality in 10.2 that we had in ArcView 3.2, in winch we can cut, union, merge, clip, intersect, and other overlaying operations directly inside the editing session. I have just found my way by following this procedure (providing you have ArcEditor, as I do and do not know if ...



Top 50 recent answers are included