POST
|
Hi all I've got some questions about ArcGIS Online (AGO) hosted web maps and feature services. For various reasons I am trying to avoid republishing maps so keep that in mind through my questions. 1. When I create a WebMap and upload it (and its data) as an AGO hosted service, I see the map itself appear under AGO's "My Content" tab. So good so far. However, I do not see the data layers themselves appear under My Content and am wondering how to manage them. For example, I may want to permanently delete a layer from both the map in question (easy enough) and the AGOL cloud without deleting/republished the entire map. I can find the URL for each layer but don't know what else to do with it (Details > About > More Details ... though a number of them show up with a "Token Required" message, which seems to be a different issue). I assume the WebMap "remove" button doesn't actually delete the hosted data layer it references. I've also tried using www.ago-assistant.com to delete the URL reference in the WebMap, though this just ends up with a broken link in the WebMap (and associated error message). 2. If a WebMap is referencing a service (hosted or via ArcGIS Server) which gets explicitly deleted, how do I delete or manage that broken link in the WebMap? Currently an error pops up in the map but, unlike ArcMap, I don't see any means to resolved it (i.e. the broken link doesn't actually show up in the WebMap's "Content" or "Legend" panels). My current workaround is to use the AGO Assistant to put in some other service URL into that layer, get it to appear from the map, and then remove it. Is there a better way to do this? Thanks for reading this far. You can probably see I'm trying to do desktop-type management tasks in AGO. Moreover, I still don't fully understand the data/map management paradigm for AGO. Cheers! -W
... View more
07-13-2015
11:14 AM
|
0
|
0
|
2237
|
POST
|
These three lines of code have me confused ... specifically the last line: fm_SiteIdHDMS.output = fld The first two lines make sense. Set the output field name to "Whatever". However, once the property is set, why does it need to be changed back? Isn't this undoing what was just done? Also, could the first two lines simply be changed to: fm_SiteIdHDMS.outputField.name = "Whatever" Is this stylistic or is there a Pythonic/logical reason for the "fld" alias? (I find the latter hard to read.)
... View more
05-19-2015
02:45 PM
|
0
|
1
|
771
|
POST
|
Hi all I'm sorta new to ArcGIS Online (AGOL) and very new to making map services. I have no javascript/web app experience but some Python ability and plenty of desktop experience. I'd love to use ESRI's Elevation Analysis Service for some radio antennae analyses for the field crews in my company. Moreover, I'd love to present the viewshed and line-of-sight tools and pertinent data to them through AGOL so they can perform analyses themselves (for simplicity, let's say they're only using desktop computers). Without writing some sort of custom web app or similar, is there a simple way to do this through AGOL? In future ArcGISland, WILL there be a way of doing this? I'm thinking of something that involves little to no coding. The WebAppBuilder and available widgets seem more geared towards presentation/web functionality and basic GIS than, say, doing high-end geoprocessing tasks (i.e. ). I'm looking to fill what I perceive is the gap between the extant AGOL/canned web apps and custom-built applications constructed by full-blown developers. Perhaps something like the Elevation Profile template available through AGOL... As an aside: if anyone is using this service in a web application, I'd love to see it in action. -W
... View more
02-05-2015
03:08 PM
|
0
|
0
|
2860
|
POST
|
Tucker, Tom, or Nate--did anyone find a useful solution/workaround to this? -W
... View more
01-16-2015
12:37 PM
|
0
|
1
|
1966
|
POST
|
Was anyone able to resolve these problems? Considering a 10.2 upgrade but wondering what gremlins are lurking. -W
... View more
01-13-2015
12:48 PM
|
0
|
0
|
630
|
POST
|
Justin, did you ever resolve what was going on with this? -W
... View more
01-13-2015
11:11 AM
|
0
|
2
|
298
|
POST
|
Lisa, did you ever resolve this? Looking into an upgrade from 10.1 to 10.2 and this seems like an important hiccup.
... View more
01-13-2015
10:54 AM
|
0
|
0
|
439
|
POST
|
Marco- You're correct, I ended up finding many subtypes using the domain in question. I ended up checking them manually as I'm not savvy enough with ArcPy to figure out how to list domains with subtypes. ArcPy.da.ListSubtypes() proved to be of some help: http://resources.arcgis.com/en/help/main/10.1/index.html#//018w00000021000000 It'd be great if someone handy with Python demonstrates how to the domains associated with each subtype in each feature class. Also: the ArcGIS Ideas site has an idea to create a "Locate Domain" tool. This would make life easier for those of us who work with lots of field and/or subtype domains: https://c.na9.visual.force.com/apex/ideaView?id=08730000000c1vSAAQ -W
... View more
04-11-2014
02:08 PM
|
0
|
1
|
697
|
POST
|
Hi all I'm working in a file geodatabase and deleting some duplicate domains that have crept in. I've successfully used Python to identify which domains are associated with which fields and, after rejiggering them, have deleted several--except for one, D_LABEL_TYP_1. It does not appear to be associated with any table or feature class (within or without the sole feature dataset) but I still cannot delete it. When I do try to delete it, the error I get ("Failed to delete a domain from the database. The domain is used by an attribute rule.") doesn't jibe with what my Python results are telling me. To wit, here's the exact Python I'm using: import arcpy
arcpy.env.workspace = "C:\Workspace\template.gdb" Checking feature classes within the feature dataset: for FD in arcpy.ListDatasets():
for FC in arcpy.ListFeatureClasses("","",FD):
for field in arcpy.ListFields(FC):
if field.domain == "D_LABEL_TYP_1":
print FC, field.name, field.domain Checking feature classes outside the feature dataset: del FD, FC, field
for FC in arcpy.ListFeatureClasses():
for field in arcpy.ListFields(FC):
if field.domain == "D_LABEL_TYP_1":
print FC, field.name, field.domain And checking all tables: del FC, field
for table in arcpy.ListTables():
for field in arcpy.ListFields(table):
if field.domain == "D_LABEL_TYP_1":
print table, field.name, field.domain I've also tried using just "if field.domain:", which gives me a list of every table-field-domain combination--but I still don't find any fields having the D_LABEL_TYP_1 domain. I've also checked to be sure this domain doesn't have any trailing spaces in its name. Any ideas why ArcGIS thinks this domain is still attached to an attribute table? As its name suggests, this file geodatabase is a template we use for multiple projects and it's important to get it squared away before we use it. Thanks, -W
... View more
04-10-2014
09:11 AM
|
0
|
4
|
4775
|
POST
|
I don't know that there is any simple way to catch editors' deletions right away. As far as I know, there are several ways to recover a deletion after the fact. However, if edits are being scrutinized as part of a sophisticated versioning scheme, it makes more sense (and is likely less time-intensive) to catch and correct these prior to reconciling/posting. It'd be great to hear from some DBAs about how they are or aren't handling this.
... View more
02-11-2014
07:58 AM
|
0
|
0
|
806
|
POST
|
If your data is all vector-based, I don't think Spatial Analyst is the way to go. It sounds like you could get some quick results after your clip by right-clicking the feature length/area column headers in the attribute table and going to "Statistics". If you're doing this a lot, the tool "Summary Statistics" might be useful (ArcToolobx > Analysis Tools > Statistics > Summary Statistics). Last, "Calculate Areas" could be useful too (ArcToolbox > Spatial Statistics Tools > Utilities > Calculate Areas). -W
... View more
11-08-2013
11:10 AM
|
0
|
0
|
296
|
POST
|
I've got a question concerning soft clips during the TIN creation process. Like a number of posters here, I'm trying to model subsurface geology using boreholes--though I'm also combining surface outcrops as well (in the form of high-density elevation points overlaid with geology). I've noticed a number of my TINs do not fully "fill out" the soft clip polygons I use for them. They may reach only part of the polygon edge and not the full extent. Attached is a screen shot illustrating one of these. The only input here were some high-res mass points over the outcropping unit (in the screenshot, they mimic the underlying lidar-derived DEM) and a soft clip polygon boundary (shown in dark red). However, as can been seen toward the bottom of the image, the TIN creation process only fills in part of the polygon. The polygon is very simple and quite small, but there seems to be some (non-explicit?) threshold beyond which the TIN creation process will not extend to a soft clip boundary. Does this have to do with edge length, point spacing, or something else entirely? If anyone can shed some light on this, I'd appreciate it. Thanks, Warren
... View more
10-31-2013
09:07 AM
|
0
|
2
|
2474
|
POST
|
I know this is well past the date you originally posted--but it seems like the Densify tool (ArcToolbox > Editing Tools > Densify) could solve your issue. Warren
... View more
04-25-2013
09:11 AM
|
0
|
0
|
2268
|
POST
|
This is a useful thread. I've run in to related problems in how to find and correct them (VB vs Python). When performing Python field calculations on fields containing \n, \x, etc, I get the same errors as Nick described--but I don't get them when using VB (because \n et al aren't special in VB?). So a few points: 1) I didn't even realize string fields could support carriage returns! Apparently this is new as of 9.2? For example, my address string field can contain: 568 N Courier Ct and I can type more here and here if I use "ctrl+enter" or if the incoming table had \n or \r for line breaks ... but when I visually inspect the cell, all I see is "568 N Courier Ct" since it's on the first line. It is not visually apprent without starting an edit session, highlighting text, and dragging and/or arrowing. This is a real hazard when importing from text files or Excel; this could really drive somebody nuts when geocoding imported addresses. 2) Besides \n, I've also run in to problems with \x in the fields as well. I guess any of the reserved characters would be problematic. ArcGIS SQL is a little helpful for spotting these, in that SELECT * FROM street_features WHERE "street" LIKE '% %' finds all instances of carriage returns in the "street" field ... but I have no idea how to write a similar query to find instances of \x, \b, etc. 3) Nick's hexidecimal conversion seems to work for \n but, again, how can we apply it to other special characters? Or is it just easier to use VB instead of Python for field calculations?
... View more
07-27-2012
02:12 PM
|
0
|
0
|
2052
|
POST
|
Figured I should follow-up to this thread for future reference. Received a helpful email from Rudy P. at ESRI in response to my questions below. In short, there is currently no tool or technique to combine the conflict detection manager and the version changes tools ... as the "power user" and the one with all the permissions, I can't simply accept or reject any edit. I still need to identify and check the edits using version changes and/or other tools (see next paragraph) and, if I find any problems, communicate them to the editor and get them corrected. I should mention that reverting to a state offers one way to undo a bunch of bad edits--but undoes the good ones as well so isn't ideal. Rudy pointed me toward a free script in the Resource Center. I've found it stable, easy-to-use, and helpful (if not a 100% solution): "Show Edits Since Reconcile" at http://resources.arcgis.com/gallery/file/geodatabase/details?entryID=71D19CFA-1422-2418-7F7C-60E304332809 It's similar in concept to the "version changes" tool but I find it quite a bit more useful for checking others' edits and/or any and all differences between a child and parent version. The "three-tier" versioning design has worked okay so far, though there is a bit of extra overhead: generally one person is assigned to post from the editors' versions to QA, thence on to Default. If that person is gone, busy, etc., this can create an ever-growing backlog of edits to filter up the pyramid of versions. Some sort of reconcile/post schedule needs to be worked out; alternately, these duties need to have backup from others knowledgeable with the tools and workflow. One more thing: there is a 5-20 minute period between me checking edits and then going on to post the version to QA. In that time it's possible an editor could make a slew of accidental edits (e.g. mass deletion) which I could inadvertently propagate to the parent version. Just an FYI ... either have them stop editing while you check/post or perform these tasks at off times. -W
... View more
06-13-2012
12:09 PM
|
0
|
0
|
806
|
Title | Kudos | Posted |
---|---|---|
2 | 02-02-2024 11:50 AM | |
1 | 08-08-2016 06:59 AM | |
1 | 07-02-2018 01:28 PM | |
4 | 06-25-2019 03:21 PM | |
4 | 06-03-2019 02:26 PM |
Online Status |
Offline
|
Date Last Visited |
Tuesday
|