New answers tagged

0

If you don't have to work in an ESRI workflow you can try the gdal merge tool from the GDAL toolset (http://www.gdal.org/gdal_merge.html). I'm pretty sure this will allow you to use floating point numbers for your resolution. I've had trouble with this tool if you are using very large rasters but if they aren't too large it can work well.


2

You can use the Identify tool. click on the map, the SRC_DATE (source date) field should have your information.


-1

Also, this error can occur because of fact that your raster values are not interger data type. Convert it (ArcToolbox / Spatial Analyst Tools / Math / Int) and try again using this output. ;)


0

I prefer to use utf-8 throughout the script, encoding any strings where neccessary. oldname = elm.name.encode('utf-8') ... elm.name=oldname.replace(r"ä".encode('utf-8'),"ae".encode('utf-8')) It is also useful to declare the encoding at the top of each script. # -*- coding: utf-8 -*- See Alex's link to the Python Unicode page for more information.


1

give your map "layers" IDs. toggle the visibility on/off via the "visible" option. eg. penwellPowerStations.visible=false; // hide it


2

If you are talking about ArcMap, you can constrain the scale levels (sort of, by controlling zooming) viewed in an MXD by doing this:


0

It seems to that your .kml file might just link to a WMS (Web Mapping Service.) To find out, you can open you kml in a text editor, then look for an URL within the document. Look for WMS in the URL. If it's a WMS layer, then you cannot save it as a shapefile. WMS servers take the client request and push composite rasters back. However, if you are lucky, ...


1

I would hazard to guess that your Professor is asking that your classification be done at a finer resolution than you've presented here. If the image you show is at the same cell size as the original image then changing the resolution does not change the fundamentals of the classification. If you reduced the resolution from the original image to process ...


2

You should check your Environment Settings and adjust the Cell Size to an appropriate cell size: ArcGIS Cell Size


0

It's odd, usually WMS are the kinds of data fetched online. If you can manage to identify where that KMZ is hosted either locally or remotely, it's just a few clicks away in QGIS -> add layer -> load it -> right click -> save as


2

The graphics card is rarely an issue when experiencing performance problems with ArcGIS (i.e. unless you are doing heavy 3-D visualizations). In fact, I successfully run a version of ArcGIS on a server that does not have a graphics card. Instead, I recommend focusing your attention on increasing 1) the RAM and 2) disk read/write speed by installing a solid ...


1

It seems like a an resampling issue. I guess you used Nearest Neighbor, which is also the defualt setting. Nearest neighbor can lead to small pixel displacement of up to half a pixel. You can try to set the resampling method to bilinear and have a look if it fits your needs better. Bilinear interpolates pixel values by leaving the cells untouched in position ...


6

You don't need arcpy for this. In Arcmap open the Attribute table click on the context menu and select Add Field Type in the name of your new field and make sure the field type is set to "Short Integer" and add a Default Vaule of 0 and click OK. This will add the new field to your attribute table. Note that this Default Value will not ...


0

License queries need to go through to whoever issued your license. This would normally be Esri or one of their distributors. Contact details for Esri and their distributors can be found on the Esri Contact Us page.


2

The link you post it brings me to a Catalogue Service where the metadata of a cartographic resource is located. This kind of Services are useful to share the information about geographic resources like who's the owner of the data, the extension, where you can download it or buy it, contact point and more other INSPIRE parameters. The XML download option of ...


1

You should be able to just paste the code below into your ArcMap Python console window for it to work, unless you are using a geodatabase in which case you'll need to change the "uniqueIdFieldName" to match your input table's unique id field (like OBJECTID). Like @dslamb said, you will need a field name for a "unique id" in your table. If one "group" has ...


1

You'll need a unique id for each row to distinguish between GEBID's and their area. You could use FID, but this is subject to change when a featureclass is edited (assuming this is a featureclass and not a table of some sort). Assuming you have this unique row ID. You could do something like this. import arcpy gebids = {} #using searchcursor from the da ...


3

Create a field containing only the Year by slicing the existing field, and then symbolize using that field.


0

Point on point isn't going to work, even if the coordinates are exact match, it's a 50/50 whether the feature class point will be selected by the query point. To overcome this I always buffer the point by a very small amount - this depends on your spatial reference, 1 metre (or foot) usually isn't very much but 1 degree usually is a very large number, you'll ...


0

This did help me. Just run the toolbox (It's python script, but at least already have GUI, I don't have to build it my self).


1

With ArcMap, there is no way I know of to bump up the resolution. For "transparency" of background, you could make the background a bright color, and then in Photoshop, replace the color with transparency and export to PNG. That could be a lot of work depending on how many photos you have. There might be a way to automate that process in Photoshop, depending ...


1

There appears to be an ArcMap 10.3.1 tool available on this page: http://www.umesc.usgs.gov/management/dss/split_by_attribute_tool.html This is the direct link to the tool: http://www.umesc.usgs.gov/management/dss/split_by_attribute/FoxSplitByAttributeAddin10_3_1.zip


0

You need to have GIS data, for example (State Boundary), in Arcmap in order to visualize the excel population data in GIS. The state boundary should have a field of StateName or State_Name that the names of the states in this field should be exactly similar to the names of the states in the State Name field in Excel. Otherwise, there will be no join relation ...


2

Firstly you'll need a spatial layer showing the state boundaries. A rough dataset is included with ArcGIS and is located at C:\Program Files (x86)\ArcGIS\Desktop10.2\TemplateData\TemplateData.gdb (or a similar path on your computer). You'll need to make some changes to your Excel file before you add it to ArcMap. Note that the column names cannot have ...


0

There's been a bug filed in ESRI about this error message, located here: http://support.esri.com/es/knowledgebase/techarticles/detail/38787


0

You may not need to geocode for this. You could try using the Spatial Join tool (join the parcels to the proposed highway), or even the Select by Location too. Open the attribute table when the parcels are highlighted, under Table Options in the top left click Export and you can export the table. You can export as a File and Personal Geodatabase table, a ...


0

Here is a script that would achieve it: import arcpy import os arcpy.env.workspace = r"D:\Test\Data_Points" Buffers = arcpy.ListFeatureClasses() out = r'D:\Test\data.gdb' for buff in Buffers: arcpy.Buffer_analysis(buff, os.path.join(out,buff[:-4] + '_buffer'), '20 kilometers') print 'done' This script takes all shapefiles from directory, buffers ...


1

Use the spatial join tool under the Analysis Tool - Overlay in ArcToolbox.


1

Are the feature classes in different directories? That is, your files are like: r"C:\Mydirectory\Name1.shp" r"C:\Mydirectory\Name2.shp" r"C:\Anotherdirectory\Shapefile_To_Intersect.shp" Instead of relying on workspaces, include the path with the name in your list. Then perform the intersect on that list. This intersects all of the layers together. ...


1

Use the arcpy.MakeFeatureLayer_management(r"C:\Anotherdirectory\Shapefile_to_Intersect.shp", "lyr_to_Intersect") arcpy.Intersect_analysis([files, "lyr_to_Intersect"], os.path.join(out,files)) as input for your Intersect_analysis. Intersect_analysis only accepts layers or classes not shp files.


1

Did you mean to use the equivalent of Python's log1p instead? (So the inverse function)? I think in Arcgis this is the Ln() function e to the power of 871361.0 is a very large number, and too big to fit in 32bit float, so arc will convert it to nodata. The same thing happens for negative values less than -745, which are too small to represent in a float. ...


1

Add field type long RoadId to roads and populate it with sequential number, e.g. [FID] Spatially join mammals to roads (closest), output – shapefile Spatially join traffic count to roads (closest), output – shapefile. Make it first layer in table of content. Add field TRAFFIC to both shapefiles, populate it using volume for joined traffic Run this field ...


2

(UPDATED - original answer wasn't what they were asking for) Per your comment below, you are asking where you can find/download data about income by zipcode. It's here: https://www.irs.gov/uac/SOI-Tax-Stats-Individual-Income-Tax-Statistics-2013-ZIP-Code-Data-(SOI)


-1

The Spatial Join tool will work for this. Please see the following link for more help: http://help.arcgis.com/EN/ARCGISDESKTOP/10.0/HELP/index.html#//00080000000q000000 The "One-to-many" join operation will allow for multiple Traffic Volume points to be joined to each Mammal Point. Set the "Match Option" parameter as "closest", and set a search radius of ...


1

Thankfully it was just a stupid mistake. What happened was I had created a new Map Document to work with this particular polygon feature. When creating this new map document, I forgot to change the Coordinate system to use Feet as the Map Unit of measurement. So, when I was entering my Direction/Length, it was looking for Decimal Degrees and I was feeding ...


1

When you publish the hosted feature service, you specify the maximum number of records that can be returned from the service. This is done under the Parameters - Max Record Count property (in the Service Editor wizard), just as you did. I have noticed that changing this doesn't always getting through. I had to re-publish the service specifying before ...


0

The database is the main problem. If you want to solve this problem create a new geodatabase or copy the original geodatabase from your document folder to your currently working on project folder. Then set the copied geodatabase as default geodatabase and start sinking. notice: After creating the new windows account run the ArcMap for the first time then ...


1

You could try adding the Rename Tool to the right of your output raster(s). As your input to the Rename Tool, connect your output raster(s). For the output data parameter in the Rename Tool, you should input the file name you desire. In your case, something to the effect of "C:\temp\HogHab1_%Value%" or "C:\temp\ModRas1_%Value%" respectively. What the ...


0

Attempt doing a spatial join between your line segments and the polygons. This should join the polygons features to the lines


0

Have a look on the link given below.Maybe it can work for you: http://blog.rtwilson.com/how-to-snap-points-to-lines-in-arcgis-with-python/


1

KMLs do not support information the same way a shapefile does. KML and shapefile conversions work well enough to display geographical information. Since KMLs do not have a full table structure behind them, you will find it lacking for converting large amounts of information. If you try and convert that KML back to a shapefile, all of that will transfer into ...


0

Classify symbology as unique values. As long as the features you want to remove are all the same value, you can just change their color.


1

You could just use the unique values in the Symbology tab, select the range of values that you want to categorise (click the first value, hold down shift and then select the range of values), right mouse click and select group values. Then in the label column, assign it the new catagory label e.g 2-3


0

You could try using native win32 dialogs. You'd need to have pywin32 installed first (pip installable version is pypiwin32), then you could do something like: import win32ui dlg = win32ui.CreateFileDialog(1, ".pdf", "Default File Name.pdf", 0, "PDF Files (*.pdf)|*.pdf|All Files (*.*)|*.*|") dlg.DoModal() print ...


0

As per comment by FelixIP, this expression worked for me: ~IsNull("precamb")+2*(~IsNull("paleo"))+3*(~IsNull("tert_quat"))


6

ArcMap can load lots of dataformats. The direct load of xls/xlsx is pretty nice as you have all the named sections beside the tables and don´t need to transform anything. There are some guidelines (directly copied from ArcGis resources) how the tables in Excel need to look like: Field names need to start with a letter. Field names should only include ...


1

The raster calculator is working a different way. First you need to declare your OutRaster that will be saved: OutRas = Con(...) Your expression may probably look like this (like your second try, but not sure why you set other names there): OutRas = Con("rocktype1"==1,1,Con("rocktype2"==2,2,Con("rocktype3"==1,3)))


0

To be able to do that, you need to add a new field in the attribute table and give it a name "Color" with type "Short Integer". Give each class a value, for example class 1 will have a color with an integer value of 1, class 2 will have a color with an integer value of 2, and so on. Then export to CAD, and you can see the polygons classified based on the ...


0

In ArcMap 10.4, there is the ClassifyLASGround tool, from the 3D Analyst toolbox. According to ESRI this tool: Classifies ground points in lidar data. Only the last return of LAS points with class code values of 0 (never classified), 1 (unassigned), or 2 (ground) will be considered for reclassification as ground. It has 3 methods for performing the ...


0

There are various algorithms developed for classifying a LiDAR point cloud. ArcGIS doesn't have this directly implemented (up to version 10.1 at least), but I recommend lastools. It's a collection of packages for LiDAR processing, including bare earth classification (the module is named lasground). They even have toolboxes developed for import in ArcGIS, so ...



Top 50 recent answers are included