I have a published map on ArcGIS Online with labeling turned on for 1 feature class. I can see the labels in the map in ArcGIS Online but the labels do not display when viewing the map in Collector. Is this a limitation of labeling?
The Collector app currently does not have support for AGOL labeling.
Russ
Hi Richard,
A work around you can use for labels in Collector is to convert the labels to graphics or annotation....
Once you have your labels designed appropriately, right click the layer in the Table of Contents and select Convert Labels to Annotation.
Next use the Feature Outline Masks tool to convert the geometry of the label outlines to polygons in a new polygon feature class (Set the Mask to zero and the Mask Kind to EXACT).
Then you can publish as a service or export the data as a shapefile to add to ArcGIS Online to use in Collector.
I hope this helps.
Dee
Richard, if you're starting with your data in ArcMap, and publishing from there, then you can go through basically the same process that Dagmar describes, but using ArcMap. (It is similar to the way you had to do labeling before support got added to ArcGIS Online.) ESRI provided a couple nice blog posts back in the day describing in detail how to do this:
ArcGIS Online has a feature now for labeling features. However Collector still does not.
Dagmar,
I have tried the approach as outlined and was able to create an annotation layer that I want to import into a map in AGOL. When I open the map in ArcMap 10.2.2 the layer is visable in the table of contents and will show up in the database file having 0 kb and a LOCK designation. When viewed using windows explorer after closing out of ArcMap the annotation layer disappears from the database file. It seems the annotation layer I created is some sort of ghost file and cannnot be imported into a map in AGOL. Once I isolated the annotation layer in the table of contents after following the above instructions I was able to publish the service and see my labels in collector. This worked for me!
Sincerely,
Dale
Are there any plans to support AGOL labeling for the Collector and/or Explorer apps in the near future?
this feature still seems to be unavailable.. any plans to implement it?
This is something we would like to add but it is currently not slated in an upcoming update.
Any status of when support for labels in Collector could get added to the roadmap? There are a number of use cases where this is really important.
I'm guessing that once Collector supports the upcoming vector tiles, that that will be how you get labels on the map. It's probably too much overhead to drive the standard ArcMap label engine (especially Maplex) on a portlable device. Remember ArcPad?
Has there been any progress on this issue? Being able to label highway mile markers is very important to my organization, and it's getting to the point where I'm recommending tablet users to use ArcGIS Online in their browser, instead of using Collector.
label now appears in offline data in collector if webmap is prepared with labels.
This is a known bug/limit for Collector. Feature services (hosted or otherwise) do not show labels in Collector, UNLESS the map is taken offline. Then they show up, which is weird. Labels are added to the feature service in ArcGIS online, they look great in the webmap and webapp but NOT Collector. Esri's Flagship app for field data collection. Here's the annoying Rub: There's no plans to fix this. See for yourself. NIM103494: The Collector for ArcGIS application for Android doe.. and NIM103495: Add label support to Collector for ArcGIS ap.. same Bug for different mobile platforms. Scroll down and you can see that any fix is "Not in Current Product Plan" this bug is two years old it's not going to get fixed. I'm pretty sure there's a new app in development that will combine Collector and Explorer. But that's pure speculation on my part.
Hack Workaround; Use a map service of your Same Exact data with pretty ArcMap labels and NO symbology. Result is that you have two layers in your web map pointing to the same data on your ArcGIS Server one is for editing (I always add a "EDIT" to the name) and one if for labels. ("TEXT") This is how we have to work around the negligence.
I found that converting the labels to annotation and converting labels to polygon feature class may be great for fixed data; but, too burdensome for data that needs constant updating. Not sure I understand the above workaround but will give it a try. My solution was to use a GPS receiver that allows editing of the labels. Not an online system in this case; but, having data point labels and being able to edit data point labels in the field is a necessity.
Dear Russell,
Are there any plans to support the labels in the collector app?
As we are running the Standard license the Feature Outline Masks tool is not available to us. Is there any other workaround for this issue? Can I somehow convert labels or annotations to raster symbols or something like that?
We've run into a bug when using multiple layers pointing to the same data in offline use:
The Collector for ArcGIS app incorrectly applies a filter created in the web map to all copies of a feature service when downloaded for offline use.
1. BUG-000093841 (iOS)
2. BUG-000096568 (Android)
3. BUG-000096569 (Windows)
I found this while trying to work around this problem. It seemed reasonable, and the other solutions weren't working for me, so I tried to publish this- then it told me I would be exceeding my credits available by 1114%. I have around 850 credits now, so this is clearly a big draw of credits- beware. Seems tacky of esri to have the only workaround to a problem be a costly one. Obviously we would all like to label things in our maps- that's what we do. Sheesh.
Labels enabled for a hosted feature service using the Create Labels option in ArcGIS Online do not display when the same hosted feature service is accessed in the Collector for ArcGIS application for Android and iOS.
This is a known limit.
To view labels in the Collector for ArcGIS application, label the map in ArcMap instead of ArcGIS Online.
Thank you.
Now I see the labels but when I add the feature service in addition to the map service, the sync option on collector is not possible.
When I add only the feature service the sync in Collector is possible.
Do you have the same problem ?
russell_roberts-esristaff DParnellesriaustralia-com-au-esridist
Hello guys! did u find a solution for the labeling on Collector?
Note: I am using a feature class with sync capability to be used offline.
Please let me know if we have a solution.
Thanks in advance
also adding bpierce-esristaff
When I do this I see my labels however in Collector I am unable to select any features to apply edits.
When I do the steps below:
I can see my labels in Collector however I am unable to select any features to apply edits.....
ESRI this is a huge drawback..... collector was made for editing/data creation and users need to see labels on maps that have a large amount of features.....
You have to create 2 separate services, 1st service being only a map service and the 2nd service being a feature access service.
this is a HUGE drawback because now my server has twice as many resources being consumed..... fix this!
It's absurd ESRI not enabling labels on Collector App. I miss ArcPAD so much!!!
Sign up for the beta to check out the coming label support
https://community.esri.com/community/gis/applications/collector-for-arcgis/blog/2017/09/06/the-aurora-project
@Rochelle Administrator this method works for me very well, thank you for the tip!
How can ESRI create something as useful as an offline map and then say Collector "doesn't support labeling". This is the exact kind of thing keeping people from adopting ArcGIS Pro. ESRI will willingly distribute & market an incomplete & faulty product, even though they have almost no serious competition.
I couldn't agree more. This disappointing thing is that this is an old thread, and the problem still exists.
I couldn't agree more. Glad to see I'm not the only person with a lot of frustration with not being able to label features in Collector.
Hi Everyone,
As Russell previously commented above, labeling is now supported in the Collector-Aurora beta version that is available for testing right now. Currently the beta is only available for iOS, but Android and Windows will be coming as well.
I would recommend to request access to testing the new Aurora beta version of Collector with your labeling by emailing collectorbeta@esri.com. You will also have access to our Early Adopter site where there is a forum that you can share your feedback as well.
Again, please refer to the following blog post - https://community.esri.com/community/gis/applications/collector-for-arcgis/blog/2017/09/06/the-aurora-project
"Rich symbology and smart mapping capabilities you rely on to effectively represent your spatial information and publish using ArcGIS Pro will look great in Collector. In addition, it will support displaying labels in your map, the top idea you’ve asked for in Collector."
Thanks
-Kevin
I assume this is still in beta? Please get this patch out to Collector ASAP!
Hi Caitlin - The iOS version of Collector that has labeling is released. Android is still in beta, and Windows is starting development later this year.
Thank you! Do you know when (rough estimate) it will be available for Android?
We are targetting an Android release of Collector by the end of the year.
Aangemelde leden kunnen berichten plaatsen, updates volgen en meer. Nieuw hier? Registreer een gratis account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.