Tag Info

Hot answers tagged

13

I have been using a wacom tablet with ArcGIS for the past 5 years and have found it to be incredibly useful. I have only used the Intuous 3 (A4) but the ability to program the 8 shortcut keys as well as the trackpads has saved countless repetitive hand trips to the keyboard - and when you are capturing a lot of little areas of data this can be quite some ...


12

You can customize the attribute editing to various data types (predefined lists, a range of values or a date). Select a layer. Right-click > Properties. In the Properties window, click the Field tab. Select any field you want your pre-defined classes. The Value Map option will ask for your pre-defined classification values. When you start adding ...


10

You should be using "Add Ring" tool to create a hole in the polygon. Just Select the "Add Ring" tool and digitize a hole inside the polygon. It will remove that part and create a hole.


10

The best way is to convert this shape file to file-geodatabase and build the topology in ArcGIS for "Must Not Gaps" and "Must Not Overlap". Important thing in building topology is cluster tolerance. This is tolerance in which topology will remove/fix errors automatically after validating. So you should select this tolerance very carefully as big values can ...


9

Use the Plugins>Fetch Python Plugins and select: Rectangles, Ovals and Diamonds Edit your layer (polygon) and select a feature to rotate - click and hold on the edge and the shape will rotate.


9

This should do it and is a little simpler than the examples in the online help for UpdateCursor which is nevertheless worth a read. I've assumed your shapefile is in a folder called C:\temp and that structuretype is an integer field. If it is a text field just use "3" and "4" instead of 3 and 4. import arcpy features = ...


8

To revert to the ArcGIS 9 editing environment: "The setting is found in the Advanced ArcMap Settings utility, located in the \Utilities directory where you installed ArcGIS." From http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#/Reverting_to_the_ArcGIS_9_editing_environment/001t00000013000000/


8

Yes. Below is the default editor sample tweaked to use the Popup. Create a Popup, pass it to the map's constructor and then place the Popup's dom node as a child of the map. <!doctype html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="X-UA-Compatible" ...


8

You can accomplish this with a combination of QGIS and GRASS. Import your vector layer into a GRASS mapset ( Grass | File > Import Vector Data ) Open your mapset in QGIS ( QGIS | Plugins > GRASS > Open mapset ) Add vector layer from your GRASS mapset to your QGIS project ( QGIS | Plugins > GRASS > Add GRASS vector layer ) Use v.clean.snap ( QGIS | Plugins ...


8

In the documentation, it is alluded to that you cannot edit data in a SQLite database from ArcMap: You can connect from ArcGIS to an SQLite database to create maps and perform spatial analysis on your data. However, the only place this appears to be explicitly stated by Esri is in the ArcGIS Discussion Forum: Yes; you cannot edit data in a SQLite ...


7

I use mine all the time with ArcGIS Desktop. The learning curve isn't as steep as you'd think. It becomes much more natural to draw on the canvas than trying to use a mouse. I've noticed that ArcGIS 10 seems designed for the Wacom tablets so it makes it very easy to work with. My productivity goes up using the Wacom tablet, the quality of my work goes up ...


7

Instead of moving individual vertices for a feature you can use the Reshape Feature tool on the Editor toolbar. Depending on how accurate your polygons need to be you could also leverage remote sensing algorithms to automate polygon creation against aerial imagery that has 4 bands (fourth band that is NIR) or LAS lidar data sets. Land Cover Feature ...


7

Here is a code block for the Field Calculator that will do what you require. Open the attribute table Select all of the records that contain a NULL value in the desired field Open up the Field Calculator and insert this code in the appropriate sections. Accumulative and sequential calculations Calculate a sequential ID or number based on an interval. ...


7

you can check out OpenLayers Editor from http://ole.geops.de/. OpenLayers Editor is a web-based tool for easy and precise creation of spatial data. It is build purely with HTML and JavaScript and thus runs on the desktop and mobile devices without plug-ins. General Based on OpenLayers Easily customizable and extensible Small and fast Open Source ...


6

An option, with the lost of the corrupted features, could be to use ogr2ogr converting your shapefile to another shapefile, with the -skipfailures option: ogr2ogr -skipfailures fixed_shapefile.shp corrupted_shapefile.shp for further details look at this blog post from PerryGeo blog: http://www.perrygeo.net/wordpress/?p=132


6

"I tried 'integrate' already. It worked in terms of removing gaps, but also generalized all polygons according to specified cluster tolerance." The question is whether you want to keep the 'Grey' polygons separated as they are now. In order to NOT generalize the boundaries you might have to do this the long way, you could Union -> Spatially ...


6

This used to work, but I haven't done this in years. And this is only going to work for a windows machine where you have admin priv: Remote into the file server and use openfiles.exe /disconnect to disconnect the user from the files. Or you could use psexec \\machinename cmd and run the openfiles.exe on the remote console. This question really gets into ...


6

Here's a few to get you started: Start Here - Learning ArcObjects Connecting to a GeoDatabase Creating and Modifying Schema Versioning Editing Data And in specific you can look at Creating Features and Updating Features. Both of these will require you to connect to your GeoDatabase, which you can find samples for above.


6

Your PostgreSQL / PostGIS database must meet these version requirements: http://resources.arcgis.com/en/help/system-requirements/10.1/index.html#//015100000075000000 Second, you have to register the tables with the Geodatabase. This page gives you more details on how to get to an existing PostGIS table with ArcGIS: ...


5

I don't know how to do it with Qgis itself, but you would be able to do it with GRASS. See accepted reply to that post. Or have a look on the v.clean doc if you already are familiar to GRASS. See tool=rmdac, rmdup options.


5

Two options: Use the integrate tool with an appropriate cluster tolerance to eliminate your slivers. Make a backup of your data first. Integrate modifies data in place. Use a topology with the must not have gaps and must not overlap rules. Topology allows you to set a priority (rank) on each layer.


5

Maybe the answers to this question are helpful: How to simplify a routable network? I used GRASS v.clean in the end.


5

Quick answer: no! There's no tool like that to do that operation directly on the layer (the "Join Two Lines" plugin requires intersection). You could do it for a very simple layer by turning the lines to points (extract nodes) then joining with points2one (line output) but this would be MUCH slower than just editing by hand: Make sure you have snapping ...


5

There are several steps I use. 1. is easiest but don't necessarily try it first. copy the layer you need to edit, snap to and use for reference (as few as possible) to another document (for editing). 2. make sure you are not in the layout view. 3. make sure you don't have a definition query.


5

I don't understand if lines are understood by QGIS on kml layer well enough to be saved as Shapefile I'm not aware of any problems. If the lines are displayed correctly on the map, export to Shapefile should work too. You already found the solution: Save the GML as Shapefile and you can edit that. From the mailing list: The state of the "Toggle ...


5

Using QGIS you can quickly divide a given shapefile up into regular rectangles as you've shown in your example. Load the original shapefile; Use Vector|Research Tools|Vector grid and create a grid of polygons the same extent as your shapefile, with the right distance between divisions ('parameters') selected (100 in my example image below); Intersect the ...


5

Under the layer properties>labels tab you can setup multiple labeling classes (under the Method drop down) for your labeling scales. Labels can be rendered by query using the SQL Query button for each class. You can also use the Scale Range button to show or not show a certain class within certain scale ranges.


5

You can rotate features with the qgsAffine plugin. It's part of the QGIS Contributed Repository. Having a rotate tool on the editor toolbar would be a plus. Here is the feature request from hub.qgis.org http://hub.qgis.org/issues/3472


5

If you have an ArcEditor or ArcInfo license, you can use ArcGIS' Parcel Fabric tool. In the parcel fabric, parcels can be divided by area to create new parcels. Using the parcel division tool, you can divide parcels using the following area-based division methods: In equal widths By proportional area Into equal areas I assume you ...


5

The OpenGeo Suite has a web editor in the form of GeoExplorer. Just add your PostGIS data to the Geoserver component. Load the GeoServer layers in GeoExplorer and edit away. You can add and edit symbols/icons using the Layer Styles option.



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