Tag Info

Hot answers tagged

9

Right-click the feature class in ArcCatalog and go to the Properties. In the Feature Extent tab, click on Recalculate. And voilĂ ! I'm using ArcGIS 10.2.1


7

You need to finish the polygon's construction with double click, right-click>Finish Sketch or F2 before saving edits.


7

Here is a method using arcpy geometry objects. The script creates a rotated hull rectangle around each polygon, splits it into plots, and clips the plots to the original polygon. As Aaron mentions, you could likely achieve this with the fishnet tool, but I could not figure out how to (in Step #2) "use logic to find the ordinal coords" for rotated polygons. ...


7

The location coordinates of your feature are stored in a geometry/shape field in the attribute table, not a text readable field you can adjust. You can store the coordinates as attributes, but they won't actually control where the point is. There are a few ways to address this: First, you could just make a table/spreadsheet/csv of your coordinate pairs. ...


6

The coordinates in the attribute table are numeric values that are not linked with the geometry. If you want to create a large number of points with exact coordinates, I suggest that you create a table with those coordinates, then use create an XY table event that you can merge with your existing shapefile. If you need to move just a few points, then ...


6

Use field calculator (Python) on shape field, e.g.: arcpy.Point(1747952,5907660) If you know coordinates of this point. This is extension of original answer. Create a copy of the layer in table of content and and call it 'points'. Select correct point in 'points. Use field calculator (Python) on shape field for record with missing geometry: def ...


6

Here's a handy list of keyboard shortcuts: http://www.esri.com/library/brochures/pdfs/arcgis-desktop-tips.pdf In an attribute table, Ctrl + Enter will move to the next row and select it. Then Ctrl + Shift + = (the equal key) will zoom to that feature in the map.


6

Here is the arcpy version of zoom to next feature. You may run this in your ArcMap python window: mxd = arcpy.mapping.MapDocument("CURRENT") # currently opened map doc df = arcpy.mapping.ListDataFrames(mxd, "Layers") [0] # define layer you want to iterate and zoom on for lyr in arcpy.mapping.ListLayers(mxd): if lyr.name == 'myTOCLayerNameHere': ...


5

Since you're not worried about simultaneous edits on features, I'd say that in theory you have nothing to worry about. The main danger w/ QGIS is that simultaneous editors can stomp on each other's edits without noticing ("last edit wins"). For data under active editing with multiple users you might want to at least keep track of history, which you can do ...


5

I remembered doing this for a project a while ago, but it took me a while to re-find the menu! In the Editor toolbar, open up the Options dialog and go to the Units tab. Enter a Distance Factor that converts from units you have (e.g. feet) to your projection units (e.g. meters). See About distance units and editing for some common conversion factors. ...


5

The reason you cannot edit these layers is because it is not a file. It is a map service. What you are seeing is a web service. A web service is data that is hosted on a server elsewhere, that is not your computer. Your computer is going out and getting the data live from OLIVER when you look at it in ArcMap. In this case the data you want to edit is ...


5

Yes, there is a way to do that. In the symbology palette for the overlay raster, you can select the Display Background Value (R, G, B) _ _ _ as ___ option (see screenshot for a raster I have doing the same thing with a white background. Assuming your background image is truly all white, your values will also be 255, 255, 255 in the boxes. Make sure to select ...


5

First part is the AddIn, the real work is done on a form: Inherits ESRI.ArcGIS.Desktop.AddIns.Button Private pForm As fFeatureInspector Public Shared IsFormLoaded As Boolean = False Public Sub New() End Sub Protected Overrides Sub OnClick() 'My.ArcMap.Application.CurrentTool = Nothing If Not IsFormLoaded Then pForm = New fFeatureInspector ...


4

You could automate this approach with Python using the Create Fishnet (Data Management) tool. You can extract all of the pieces of the puzzle to do this analysis with python and then simply plug the pieces into the fishnet function. You need to start by iterating over all of the section polygons. Otherwise, you will get one large fishnet covering the ...


4

Per the ArcGIS help pages here, you should still be able to delete selected features while in editing mode. You can either use the Delete key or CTRL + D in Show All Records mode.


4

This is not possible with WMS. WFS gives the data itself (READ only), and WFS-T is a transactional extension of WFS that allows you to CREATE/UPDATE/DELETE data through the WFS protocol. In your case, for what you need, you can't use WMS / GetFeatureInfo but you need WFS-T or to use a different approach like JDBC to edit the content of your postgis tables.


4

You can achieve this using the Construct Points tool while in edit mode. If you need to do this to multiple features, you could use the Densify tool, then use the Feature Vertices to Points. Keep in mind that this assumes you currently have lines, and not polylines, because ALL vertices (even one's not at your specified densify distance) will also become ...


4

As stated in GIS-Jonathan's answer this can be accomplished by setting the file permissions to Read-only. In windows 7 you can accomplish this by navigating to the file in windows explorer, right clicking the file with the .shp extension and clicking 'properties'. There should be two checkboxes near the bottom of the properties window that say 'Read-only' ...


4

The following works in 10.2.1 and essentially turns the sketch hollow as suggested by Ian. As soon as you stop being in sketch mode it returns to your selected transparency. In the Editor toolbar go to Editor > Options and untick Use symbolized feature during editing.


4

Depend what means 'many holes', but if it's not hundreds/thousands you can always use Auto Complete polygon tool. All you have to do is start edit session, select the tool, draw the line across a hole and merge created polygons to required polygon. It is better than digitising and Trace but still semi manual… see screenshots: Select Auto complete tool and ...


3

Yes. You need to respond to the IEditEvents.OnCreateFeature which returns an object of type IFeature which has a property Class which will give you the feature class it belongs to. After you have the feature class belonging to the new feature you can iterate through your editable layers (using IEditLayers.IsEdtiable) and see if the (ILayer as ...


3

This tool is there in Route Editing Drag from this box to your interface toolbar.


3

I was looking for a possibility to delete isolated lines from OSM data, too. Unfortunately, I have a huge amount of data. And having to deal with Network Datasets anyway, I just didnt want to examine Geometric Networks. But using Michaels suggestion worked, thank you very much! I had to change 2 things: First, I had to unsplit the lines in the beginning, so ...


3

You can block out the "white" using a Mask function, through the image analysis window. Change NoData Interpretation to "All", and add values 0 (minimum) and 250 (maximum) to all bands in your raster. As your image may contain "near white" values, you may want to lower the masking threshold to, say, 245. The "white" values will also depend on the pixel depth ...


3

You could define your feature classes in a list, and looop through it and then perform the update cursor on the common fields. Here is some mock code: arcpy.env.workspace = 'C:\Users\cbgibson\AppData\Roaming\ESRI\Desktop10.2\ArcCatalog\TEST_WSdata.sde' fcList ['WATERLINES', 'HYDRANTS', 'VALVES', 'AIR_RELEAS'] for fcName in fcList: with ...


3

When you have a record but no geometry it's known as a null geometry. The quick fix while in an Edit Session is to select the record/row in question and use the Replace Geometry tool on the Advanced Editing toolbar. This will allow you to create a point to replace the null. It works on points, lines, and polygons, and can replace both null and exisiting ...


3

In QGIS, try Settings -> Options, Digitizing tab: Feature creation [x] Reuse last entered attribute values. This works for newly created objects, but not if you fill in data of already existing objects.


3

You might check out: Entering attributes immediately after creating a new feature You can turn on a setting so you will be prompted to enter attributes into the Attributes window after any editing operation that results in new features. You will need to close the window before you can do anything else with ArcMap. Turning on this setting is most useful in ...


3

Do you have the Data Reviewer extension? The Data Reviewer allows you to "Browse" through all features with the simple click of the "Next" button (zooms to both spatial location and attribute table record). There's a lot more functionality to Data Reviewer aside from this (such as flagging errors as "fixed", "marked" etc. and running batch jobs). Just an ...


2

For QGIS 2.6: Project Properties: General, Selection Color: Reduce the Opacity:



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