|
POST
|
Thanks, currently I'm trying to attempt something close to this workflow: https://support.esri.com/en/technical-article/000014520 and using a spatial join in the place of Step 4. It also uses the workflow you linked as one of the steps. I'll come back and update if it works.
... View more
01-20-2021
12:58 PM
|
0
|
0
|
1553
|
|
POST
|
Long story short, I have a need to transfer photo attachments from one feature class to another based only on an overlap/intersection. I'm having trouble thinking of a workflow for this (or perhaps I'm overthinking it). I do not have any reliable attributes like a GLOBALID to join between the two feature classes and transfer that way, I just have the matching locations. Fortunately the points I need to transfer attachments for overlap the points with the attachments exactly. Any ideas? I'm open to either something I can script with python or do manually through ArcGIS Pro if necessary. I do have thousands of points, however, so manually saving the photos one by one and reattaching them to their new points is something I'd rather avoid.
... View more
01-19-2021
08:17 AM
|
0
|
1
|
1633
|
|
IDEA
|
Having the option to add short descriptions below the thumbnail for each story on the initial Collections gallery/splash page would be helpful in cases where commentary from the collection curator regarding each item can provide additional context or insight as to why it is in the collection. For example, we are running a StoryMap of the month for our organization to highlight internal content from our various program areas, and being able to say what we liked about each item or say more about the program area who worked on it could add more overall value. Thanks for your time and consideration!
... View more
01-07-2021
12:04 PM
|
5
|
6
|
2673
|
|
POST
|
Our organization is eager to have this functionality as well. Hoping to have an update or news of an ETA soon.
... View more
01-06-2021
02:05 PM
|
1
|
0
|
1941
|
|
IDEA
|
Hello there. For context, I'm using Fields Maps on an Android smartphone (Samsung Galaxy S9+ with ~6.5" screen). Currently, hint text will appear within its associated input box, but is not actually visible until the user taps the input box. (Before tapping the input box, the field name is displayed there.) However, if the field has a domain, tapping the box immediately opens up the list of choices for that field, meaning you do not get to see the hint text unless you back out, without choosing a value. Additionally, when it does display, the hint text gets cut off if it is longer than 6 or so words, limiting its usefulness. This is probably less of an issue on larger tablets. It would be helpful to have the hint text placed below the input box (or at least an option to), similar to how the descriptions for field Groups are currently displayed, and to how hint text is placed in Survey123. Alternatively, having the hint text appear in a bar near the top of the screen only after the input box has been tapped (especially if there is a choice list for that field), might be another option. Thanks for your time and consideration!
... View more
01-06-2021
01:57 PM
|
1
|
5
|
2546
|
|
POST
|
Did you ever figure this issue out? I'm having the exact same problem trying to do a truncate and append.
... View more
08-06-2020
12:28 PM
|
0
|
0
|
3048
|
|
POST
|
Not sure if this is still the best place to bring it up, but I agree with Nick that a toggle option for having the slideshow play automatically on a loop would be very helpful in some instances. I really like how the Slideshow let's you queue up additional images/maps within the Story Map laterally that might only be supplementary to the main content, but I feel like there's a good chance a lot of users will scroll right through them without even realizing the extra content is even there. Having it loop on its own (a pause button would also be awesome in this case) might help alert people of that additional content. -Aaron
... View more
06-01-2020
03:37 PM
|
1
|
0
|
3801
|
|
POST
|
One of our users has seen a similar issue as well recently, though they are on Collector Classic. Progress bar gets close to the end quickly and then stalls out before popping this error. Data is hitting an AGO proxy item for an ArcGIS Server REST service, has been working fine for a couple months now. -Aaron
... View more
05-26-2020
08:31 AM
|
0
|
0
|
1386
|
|
POST
|
Hey Ben, Thanks for the insight. The increase to the database size is what I'm most afraid of, I just have no idea how large of an increase it will be, or at what point I will start running into problems. Longer search times are never ideal, but acceptable if the alternative is no easy search function at all. To clarify, it's not so much that they need to find the documents; it's more that they want to use the documents to find the related spatial points, if that makes sense. For better context, the dataset is an inventory of all the different signs and exhibits found in state parks. Everything from trailheads and information kiosks, to descriptive text for museum exhibits and art pieces are included. They are capturing a lot of different type information and categories in other fields within the table, but the collection is so broad in terms of subject matter that types and categories can only account for so much. For example, they want to be able to say "Ok, do we have anything out there that mentions John D Rockefeller" (as a random, specific example), then do a search and find all the signs where the related doc might mention John D Rockefeller. Those results might have a sign type like "Museum Exhibit" and a topic of "Cultural - Historic Figure" or something, and could have a title like "American Entrepreneurs", but nothing as specific as a "John D Rockefeller" category. Yet there could be a dozen signs out there that mention him across the state park system. -Aaron
... View more
03-26-2020
05:40 PM
|
0
|
1
|
14465
|
|
POST
|
I have a request for adding a text field to a dataset with a large field length. (5000, maybe 6000 characters o_o). This would be on a feature class stored in an enterprise file geodatabase, which is hitting an editable web service on ArcGIS Server for use in the Collector app. The idea is that this field would contain keywords, or each unique instance of a word found in an attached text document for that feature, hopefully creating a simple way to search document content via ArcGIS Desktop or an ArcGIS Online web app, without needing to store the entirety of the document text content in the attribute table somewhere but still having it available via the related attachment, if needed. My question is: is this a terrible idea, and if so, why? My gut says that nothing good will come out of a text field with that many characters, seeing as the default is only 255, but I've never actually tried it or heard of anyone doing something like that. I know it will be unreadable in the attribute table, but it's only for querying. There's just that nagging voice in the back of my head that says to keep the field length as short as possible, no matter what. I have no idea what it will do to the file size and performance of the dataset. Not every record will have 5000 characters contained in that field, (it's more likely to be 1-2000 on average), but some of them will. I know the limits of a text field in a fgdb feature class are techincally 2 million+ characters in length or something equally absurd, but I know just because we can doesn't mean we should, lol. So while my gut says no, I don't really have an alternative solution. Just curious if anyone has already gone down this path before and can save me some grief ahead.
... View more
03-26-2020
02:12 PM
|
2
|
3
|
14580
|
|
POST
|
Since it's been a couple of weeks without an answer, I'm probably going to end up using .sd files to publish the data from within an ArcGIS Pro project as a workaround... but if anyone down the road sees this question and knows of a solution I would still love to hear it, because I much prefer the workflow above using the ArcGIS API for Python. EDIT: Welp, I can't get anywhere with .sd files from Pro, either. I get the obscure ERROR 999999 (The base table definition string "0" is invalid?) randomly when trying to use the Copy Features tool one by one for each layer in my hosted feature collection. Apparently, my hosted feature is too big to do anything with now, because I can no longer grab it programmatically or download it manually from the item details page. I'm at a complete loss. If anyone has any idea how to resolve either of these issues, please give me a shout. -Aaron
... View more
03-16-2020
02:03 PM
|
2
|
0
|
3948
|
|
POST
|
We also are experiencing the same issue. Using Collector Classic on Android. Haven't had a chance yet to see if using the beta of the new Collector app leads to the same issue.
... View more
03-04-2020
02:08 PM
|
0
|
0
|
3827
|
|
POST
|
Hey all, I'm trying to script out an overwrite workflow using the method found here: *Relevant code from above link (Overwrite Feature Layer section near the bottom): from arcgis.features import FeatureLayerCollection cities_flayer_collection = FeatureLayerCollection.fromitem(cities_item) #call the overwrite() method which can be accessed using the manager property cities_flayer_collection.manager.overwrite(os.path.join('data', 'updating_gis_content', 'updated_capitals_csv', 'capitals_1.csv')) I've used this in the past for other scripts and it works swell. However, I now have a need to create a single "master" feature layer comprised of multiple datasets that have been merged together, and it comes out as a pretty big file size when zipped together in a fgdb for upload (2.1 GB). When I manually execute the Overwrite using the menu buttons on the item detail page in ArcGIS Online, it uploads and overwrites the feature layer from my zipped fgdb with no problem. When I try to replicate this via the scripting method above, I get the following error: Traceback (most recent call last): File "C:/Users/user_user/.PyCharmCE2019.3/config/scratches/DRP_Update_SNAPP_Master.py", line 146, in <module> flayer.manager.overwrite(newdata) File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site-packages\arcgis\features\managers.py", line 1268, in overwrite if related_data_item.update(item_properties=params, data=data_file): File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site-packages\arcgis\gis\__init__.py", line 8165, in update large_thumbnail) File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site-packages\arcgis\_impl\portalpy.py", line 2228, in update_item resp = self.con.post(path, postdata, files) File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site-packages\arcgis\_impl\connection.py", line 1106, in post resp = opener.open(req) File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\urllib\request.py", line 526, in open response = self._open(req, data) File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\urllib\request.py", line 544, in _open '_open', req) File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\urllib\request.py", line 504, in _call_chain result = func(*args) File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\urllib\request.py", line 1361, in https_open context=self._context, check_hostname=self._check_hostname) File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\urllib\request.py", line 1318, in do_open encode_chunked=req.has_header('Transfer-encoding')) File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\http\client.py", line 1254, in request self._send_request(method, url, body, headers, encode_chunked) File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\http\client.py", line 1300, in _send_request self.endheaders(body, encode_chunked=encode_chunked) File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\http\client.py", line 1249, in endheaders self._send_output(message_body, encode_chunked=encode_chunked) File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\http\client.py", line 1075, in _send_output self.send(chunk) File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\http\client.py", line 996, in send self.sock.sendall(data) File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\ssl.py", line 975, in sendall v = self.send(byte_view[count:]) File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\ssl.py", line 944, in send return self._sslobj.write(data) File "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\ssl.py", line 642, in write return self._sslobj.write(data) OverflowError: string longer than 2147483647 bytes I haven't found any sort of note within the API reference stating that the overwrite uploads are limited to 2GB -- and it works when I do it manually -- so I'm confused what I'm running into here, and unsure how to work around it. Is it a limitation of the urllib or ssl packages that the .overwrite function uses?
... View more
03-03-2020
01:40 PM
|
5
|
7
|
4242
|
|
POST
|
Hey James, I believe it was through the web form (Chrome, Windows 10 64bit). Sorry I didn't see your reply earlier.
... View more
03-03-2020
10:50 AM
|
0
|
0
|
2287
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 3 weeks ago | |
| 1 | 04-24-2026 09:14 AM | |
| 1 | 09-19-2023 08:22 PM | |
| 1 | 06-24-2022 09:52 AM | |
| 1 | 03-26-2026 12:44 PM |
| Online Status |
Online
|
| Date Last Visited |
yesterday
|