New answers tagged

0

You have 1000 images for which you have built a mosaic dataset and they are in some coordinate system, or even a mixture of coordinate systems? Your client wants all the source rasters supplied in an equal-arc coordinate system? In ArcGIS 10.4 there is a tool Export Mosaic Dataset Items which honours the environment setting output coordinate system. Run ...


1

To answer my own questions (as far as I can tell) No: The random point generator does have the same feature as the buffer tool. It cannot accept text Yes: the units random point minimum distance uses are the map units. I was wrong about this (idiot -- can I downvote myself? I can't). One needs to be aware of the map units and convert appropriately


1

The tile layers are image tiles (unless you are pulling from the new Vector Tiles services), so all the data in them is flattened into an image. There would be no way to 'vectorize' them. I think ESRI vector tiles are still in Beta development, and I have no idea whether they are planning to allow you to export them as a map other vector formats (eps or ...


1

Look at the Spatial Join tool. In the Field Map, you can right-click a Field name, select Merge Rule, select JOIN. Join acts as Concatenate. You can also define the delimiter, such as a comma, in the Properties dialog of the Field.


0

No 100% solution, but i did find a trick that seems to improve the crashing on launch. When I crash on launch over and over I start the task manager and look for two processes: ArcGISCacheMgr.exe and ArcGISConnection.exe, and i force-quit both processes. I believe they are supposed to quit themselves after quitting ArcMap, but I often find they do not, ...


0

This answer is to fulfill your request for "Other methods"... I used this post to help me set up and install my own windows server to geocode US addresses. Basic instructions are to: Install PostgreSQL (open source database) Install PostGIS and TIGER extensions Use TIGER functions to download/install US TIGER data by state


5

I don't believe you can do this, but one workaround is to add a dummy polygon layer to your project which has no features in it, but has the same symbology as your extent indicator. Add that layer to your legend.


0

You cannot add a display indicator as an element to a legend in ArcMap. You could build an element using graphics and just place it underneath your legend. It's usually not terribly hard to copy the formatting of the patch and text.


0

Your question sounds quite odd. .tfw and .mxd are totally different in their character, and there is no way to convert them. The first is a World File - text file containing parameters used to georeference raster; .mxd is a map document (equivalent to .qgs). But I deduce that you cannot open your GeoTIFF in ArcGIS. This might be a problem with .tfw World ...


1

Sadly the Nibble tool requires an integer input. However, you could create an integer grid by multiplying you data by a factor equivalent to your acceptable scale. So, if you can accept, say five decimal places, create an integer grid from your raw input raster by multiplying by 100000. Perform the nibble and then divide by the same factor. Obviously ...


0

A lot of online services display in WGS84 Web Mercator, which calculates distances terribly, so they calculate distance along the ellipsoid (geodetic distance) in the background, rather than the direct planar distance. (Whether they are using the correct ellipsoid formula or not is for another question.) ArcMap is more of a professional tool and makes no ...


0

I managed to fix the problem using Editor -> More Editing Tools -> Advanced Editing -> Explode Multipart Features


0

You can use the Path Distance Allocation tool to get the nearest source to each cell on your raster. Let's call the result of using the tool the source_raster. The source here would be the unique ID of your health facility points. This will be your service area raster if you just want to know the nearest health facility. If you want to distinguish areas that ...


0

Try the following workflow: Buffer your coastline feature Intersect the buffered coastline with the fishnet polygons Run Zonal Statistics as Table with a "SUM" statistic Use Join Field to join the zonal statistics table with the intersected fishnet polygons (i.e. based on the OID or FID)


1

Its a bug in 10.4. All my old models went white as picture above after upgrading to 10.4. When i change language settings (Regional and Language Options) from Swedish to English(US) they work. Or i can keep Swedish as language but change decimal sign from , to . (in the Additional settings dialogue). ArcGIS 10.4 for Desktop ModelBuilder Regional Language ...


2

Okay, I see two things here. The Make Raster Layer tool makes a temporary layer, not a tangible file, so if you're looking for something that will persist after your ArcMap session is over, you need to take the layer you made and export it out to a raster file with something like the Copy Raster tool. Also, you're iterating through a list, but each time ...


1

If you use the generate seamlines tool, then turn the seamline features into graphics, then clip each image by the seamline, then place the images in the same draw order as the seamlines and use the Blend tool, under image analysis. That should produce a good result.


1

While I agree that @RichardFairhurst's answer is the quicker and better way to do it, it is actually possible to make the selection of a meter and selection of a table record and have the meter update from the table the way you describe it in your question. import arcpy tblview = arcpy.mapping.TableView('WaterMeterTable') featlyr = ...


2

There is no built-in functionality to do this. I don't think that Python can detect highlighted rows in a layer or table. Even ArcObjects has a hard time with highlighted rows. I would rethink this workflow. I would just add a LINK field to the meters table and simply copy/paste the ObjectID value or other Unique ID value of the point record you would have ...


0

Given your 0% match combined with your mention of digitized historic maps (big props to you for putting in the work required to represent change over time!!) it's likely that you need to link some additional attribute data to your roads before any sort of geocoding will work. every road segment, for example, in the u.s. census bureau's road network is ...


2

I think your problem is that you're trying to save your output in your geodatabase. Change endingP to: endingP = r"C:\Directory\ArcGIS\output.xls" And see if that works.


0

Sorry for a late response. I guess you have read the tutorial. There could be a problem if you don't have NET 4.5 installed on your computer. "Note: If you don’t have 4.5.NET installed on your computer, install it before installing Publisher for ArcMap extension. Also make sure that firewall is not blocking the app." Please, let me know if this ...


1

I ran into the same Problem. For me, it worked out when I used the "Feature To Line" Tool on the roads shapefile before I used it to build the network dataset. This splits all your roads at intersections which is apparently a good thing to do before you build your network. I further increased the number of found routes by removing all disconnected parts of ...


1

This seems to be a bug which results from an upgrade of Python, following the steps in the link should hopefully resolve it.


5

Solved: My map's data frame is in NAD_1927_StatePlane_New_Mexico_East_FIPS_3001. When I added the NAD83 UTM data I had assumed it was spatially accurate "on the fly" not knowing that, as @Vince, pointed out, when using "on the fly" projection for NADCON the transformation must be specified manually. After re-adding the NAD83 UTM data and manually ...


1

Do they both have a defined coordinate system? I think this occurs because although Arc can project data on the fly, this does not apply when the data is in two different coordinate systems or datums, such as NAD 1927 vs NAD 1983. You need to apply a transformation. See related. I would recommend choosing a coordinate system and projection, and re-project ...


2

Sorry I didn't realize the errors were in your image. The approaches that you have tried are correct, you just have an issue with the data. Try removing the m-values from whichever dataset is m-aware. While you're going through this process, I'd make the outputs the same projection/crs just to be safe. I always feel more comfortable with these types of ...


2

A newer version of ArcGIS solves the overlapping zones problem: https://blogs.esri.com/esri/arcgis/2013/11/26/new-spatial-analyst-supplemental-tools-v1-3/


3

ArcMap 10.x has a tool for creating KML files directly. The kmz files created by the Map to KML tool in ArcMap 10 can be opened in Google Earth but do NOT work directly on Garmin GPS units. This is because the image format required by Garmin is JPG, and the image saved in the KMZ file is a PNG. A workaround: Create your map document, then run the Map to ...


2

This would be much easier to do using python/arcpy... Anyhow, here is a model builder approach (with a python snippet in field calculator [couldn't help it]) Build a model that looks something like this: The model uses the following tools. Con - set all raster cells to a single value Raster to Polygon - Converts raster extent to polygon Get Raster ...


0

I use both also & have many years experience with them, but find that ArcMap is better for land areas (mapping, databases. etc) & Microstation is better for building structures. For the most part they work well together, however I wish they were more complimentary.


0

The number of possible solutions are somewhat limited without the use of Python. However, I'd suggest using the Fishnet function with polygons as output. Make sure that the fishnet cells covers the corresponding cell in your grid (this can take a few trials while creating the fishnet). You now need to enumerate your polygons. Copypaste values from excel in ...


2

I found the answer: my postgis layers had capitals in their names. I changed it and now ArcMap can load them into the document.


5

Just figured it out. In the layer properties, go to the "Labels" tab, and set the Method to "Define classes of features and label each class differently". I set two different classes ("Default" and "2"), each with a different style and scale range. the label now changes its style according to scale range.


1

Typically, if there is no Coordinate System indicated, a local datum is used. When i draw those, I look for statements in the legal description that indicate what the local datum might be. This could be, for example: Commencing at the southeat corner of Soandso's Addition, as the same is platted and recorded in the office of the Recorder, Thence North ...


0

This may be too obvious, but your screenshot indicates that the layer you are trying to display is beneath the basemap in the TOC. Try to move it above the basemap to display it. Further, do you need to use the AGO Basemap for your purposes? Does the raster initially display correctly, before adding the basemap? Do you get any Geographic Transformation ...


1

You could use the the original raster image and replicate it in a image processing tool like gimp (see instructions under this link) Afterwards you adjust the header information of the new raster image multiplying the extent by the amount of replicates. However, I am sure this would also by possible in ArcPy.


0

I assume that what you call “DEM of the lake” is DEM of lake bottom and surrounding area. If this a case, it is a few steps procedure main ones being calculation of lake bank altitude and average lake depth. Convert lake polygon to polyline, using feature to line tool Set environment settings snap raster to DEM, cell size = one for DEM and convert ...


0

The most critical issue here is to know the length of the Street_Names field, since some of your polygons may have hundreds of intersecting lines and concatenating all street name may require a large TEXT field. If you approximately know or guess this size, Spatial Join is the way to go. You need to use Field Map of Join Feature parameter as explained in ...


4

Multiply everything by orders of magnitude until you are working with integers rather than decimals. In other words, if your raster has values of 1-10, and you want to reclassify some of those values to 0.003, multiply your integer raster by 1000 so that its values range between 1000 and 10000. Then instead of reclassifying to 0.003, reclassify to 3. After ...


2

If I understand what you're asking, you want to remove the "ACORN CT & " from "ACORN CT & LARAN RD", leaving just "LARAN RD". Try this expression !STREETS!.replace("{} & ".format( !SECONDARYN! ), '').replace(" & {}".format( !SECONDARYN! ), '') which will leave just "LARAN RD". I am concerned that you are trying to update a joined table. ...


0

There are many options here. The easiest would probably be to use the intersect tool to intersect your street and polygon layers. The resulting table would have the info you need. You'd have to either A) use calculate field to get all of the streets as a list in a single field, or B) copy the table to an excel file and use a pivot table or some such device. ...


4

You are trying to join a List.remove (returned from .split()), but a List.remove doesn't return anything, so you'd have to remove the item from the list and then join, or if you want to do it inline, I think this would work to exclude what you don't want: " & ".join(i for i in !IntersectAndEnds2.Streets!.split(" & ") if i <> ...


5

Something like this would do the trick: Con(Con(**input_raster**,Mod(**input_raster**,128))==0,**input_raster**) Let's break this apart: The inner Con statement takes your input raster as a conditional raster and returns its modulus against test value (in this case 128). The Mod function returns zero where the number is divisible by your test value, If ...


1

Your raster needs to be "a floating raster" to store decimal values. Transform your integer raster into a floating one, then run the raster calculator again.


2

Finally I got the way. What I did was to create perpendicular lines to roads and get the intersection with buildings, then I calculate the distance between those points. Script code is available in https://github.com/manuasir/Arcpy_Roads_Width for anyone that needs it. Thank you for your help.


7

There is a Go To XY tool on the Tools toolbar that lets you enter an XY coordinate and see it as a graphic on the map. The point can be shown by several different graphics (flash, point, labeled point, callout).


1

There is no way to do this with a file geodatabase. If the user has rights to the directory it is in they can access all parts of it the same as any other part. SDE would be required to apply security that would make the feature class invisible to the user and yet accessible to the tool through a secure connection using code. You would also have to apply ...


3

Assuming you have a construction tool active (e.g. line tool), you can also press TAB to display the feature construction toolbar at the mouse location then select a shape constructor.


7

Go to Customize in your main menu, then Toolbars, then Customize in that list. Now go to commands and wait for the GUI to populate. Go down to Editor and find the whatever tool you are using on the right and hit Keyboard on the bottom. Now find the tool again in the Customize Keyboard GUI (now that you know the name) and assign a shortcut to it.



Top 50 recent answers are included