Hot answers tagged editing
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 ...
You could create two different services. A feature service for all of your editable feature classes and a map service (which is read only) for the non-editable feature classes. You could also look into ownership-based access controls, which will limit access based on the owner of the data.
For C# NetTopologySuite is a great option. It's one of the children of the JavaTopologySuite, father of GEOS, Shapely, JSTS, ffi-geos... and maybe Thorin too. I haven't tested on a real SQL Server database, but you could use it like this: MsSql2008GeometryReader geometryReader = new MsSql2008GeometryReader(); MsSql2008GeometryWriter geometryWriter = new ...
For QGIS 2.6: Project Properties: General, Selection Color: Reduce the Opacity:
Not being able to save the geometry due to a read only attribute windows with a disabled ok button is an issue in QGIS 2.4. The freehand plugin works fine in QGIS 2.6.0 and QGIS 2.8.1.
up until yesterday you would have had to invoke a web request to a geometry service to validate the topological correctness of your feature before passing the edit, but as of 3.13 you can now use the local geometry engine and call simplify()
You can accomplish this function with the Feature to Line (Data Management) geoprocessing tool which will split lines when they intersect each other: "Where input lines or polygon boundaries touch, cross, or overlap each other at locations other than their start and end vertices, they will be split at those intersections" [Desktop Help Feature to Line] ...
Try ticking the checkbox on for Settings -> Option -> Digitizing -> "Suppress Attribute Form Popup after feature creation."
It can be accomplish, by using a python package named shapely. Eg: shapely.affinity.rotate(ring,degres,origin='centroid',use_radians=False)
Only top voted, non community-wiki answers of a minimum length are eligible