19 Replies Latest reply: Jun 25, 2013 5:04 AM by dllamasgmtgis-esridist

    Label features in ArcGIS Explorer?

    waveguide
      Unless I'm missing something, the inability to label features in ArcGIS Explorer is inexplicable to me and basically renders this product useless. Why isn't something as simple as labeling a feature included?
        • Re: Label features in ArcGIS Explorer?
          colsen-esristaff
          This is an existing enhancement, NIM052362- Enhance ArcGIS Explorer to support dynamic labeling of feature layers.

          Currently, labels can only be displayed either by annotation layer or by ArcGIS server published Map services. Labels can be seen by enabling the Popup content for the layer, but these are only seen when hovering over the feature.

          This is a great request for the Ideas website!

          -Chris
          • Re: Label features in ArcGIS Explorer?
            ittesri51
            Is there a example that shows how to do this with an annotation layer?
            • Re: Label features in ArcGIS Explorer?
              MBranscomb-esristaff
              Rob,

              To use an Annotation Feature Class you'll first need to create a Layer file (.lyr) for it in ArcGIS Desktop - we don't support adding it directly from a Geodatabase.

              Another option for quickly labelling content whilst in the application is the Feature Labeller Add-in on ArcGIS.com: http://www.arcgis.com/home/item.html?id=856431c3611b4ffa847938906a5ea43d.

              Cheers

              Mike
              • Re: Label features in ArcGIS Explorer?
                PeterLindstrom
                I want to symbolize features in a point layer with a one- or two-digit number from an attribute field (color set by another field). Since ArcGIS Explorer can't do this via labeling, I created an annotation layer and brought it into ArcGIS Explorer via a layer file. This works well enough in 2D, but in 3D, the numbers stay north-oriented, meaning they're upside down in oblique views to the south. Definitely not what I'm looking for.

                The ArcGIS Explorer Blog recently clued me in to 3D point symbols (see http://blogs.esri.com/Dev/blogs/arcgisdesktop/archive/2010/09/23/Using-ArcMap-to-create-layer-packages-with-3D-point-symbols_2100_.aspx). I've used this technique to good effect with point layers, but I can't seem to get it to work with my annotation layer. Does anyone know how I can get the numbers "billboarded" vertically so they're always easy to see and read?
                • Re: Label features in ArcGIS Explorer?
                  silentpartner
                  Is there still this limitation with labels in 1500?  I have a shape file containing street names which are attached to short invisible line segments.  I can't seem to find where you would turn on labels and then set the source of the text string to pull from the appropriate field...

                  Thanks all.

                  J
                  • Re: Label features in ArcGIS Explorer?
                    PeterLindstrom
                    Is there still this limitation with labels in 1500?  I have a shape file containing street names which are attached to short invisible line segments.  I can't seem to find where you would turn on labels and then set the source of the text string to pull from the appropriate field...J

                    I'm pretty sure the limitation still exists in build 1500, but I don't have a computer with 1500 installed on it to test right now. You might try creating a layer file in ArcMap that has the labeling you want and opening that up in ArcGIS Explorer, but I doubt that's changed in 1500 either. Your best bet right now is probably to set up the labeling in ArcMap, convert to an Annotation Feature Class, create a layer file from that, and then open up that layer file in ArcGIS Explorer. It's convoluted, but apparently it works.
                    • Re: Label features in ArcGIS Explorer?
                      MBranscomb-esristaff
                      Is there still this limitation with labels in 1500?  I have a shape file containing street names which are attached to short invisible line segments.  I can't seem to find where you would turn on labels and then set the source of the text string to pull from the appropriate field...

                      Thanks all.

                      J


                      Hi,

                      You'll need to set up the labelling in ArcMap then create a Layer File / Layer Package and add that to ArcGIS Explorer. Alternatively you try annotation feature classes.

                      Regards

                      Mike
                      • Re: Label features in ArcGIS Explorer?
                        sanchel
                        Hi,
                        I had added a layer file
                        (C:\GIS_MOBILE\Graphic_Street_TextAnno selection.lyr)
                        pointing to an annotation inside a File Geo Database to the Contents Window in ArcGIS Explorer 1500.  I can see the annotation.  The problem is that I cannot find a way to set the minimum and maximum scale.  It is always available in all scales.  There is not option in the menu to do this.  The Appereance menu is gone for the layer file.

                        Is any way to set the scales to a layer?

                        Thanks,
                        Luis
                        • Re: Label features in ArcGIS Explorer?
                          PeterLindstrom
                          You should be able to set scale dependencies in the layer properties in ArcMap before you save the layer file. These won't be editable in ArcGIS Explorer, but ArcGIS Explorer will honor them and layers will appear and disappear depending on the viewing scale.
                          • Re: Label features in ArcGIS Explorer?
                            sanchel
                            Thank you Peter.
                            I went to ArcMap and set my minimum scale and then create the file layer.
                            As you mentioned, Arcgis explorer honored these values and I was able to set to the right scales.
                            Thanks,
                            Luis
                            • Re: Label features in ArcGIS Explorer?
                              logan11
                              This forum was a lot of help. Thanks to those who contributed.
                              • Re: Label features in ArcGIS Explorer?
                                mts-ecologic
                                I'm an oldschool GIS user (3.3...yeah, its medieval) so I just downloaded ArcGIS Explorer. So far its excellent but for the labeling function which doesn't exist (huh???).  So - I downloaded the feature labeller, as suggested by the ESRI engineer above but still am unable to label as I (or anyone!) would ideally need.  I have an odd scenario however. 

                                I have 462 waypoints grouped in five major regions along the Appalachian Trail (southeast).  I simply need to simply label each of these five areas on a map of the whole region, but when I use the labeler - it labels EVERY SINGLE POINT as the region - so I get my region name 100 or more times!!!

                                I realize the function is saying to label every single point not knowing how to group any given point based on a region (though points have fields ascribing them to one of five regions by name and number)...but this is truly confounding.

                                Why does a simple map label and title or legend function not exist in this program - or rather - can anyone point me to a rational / sane add-in that allows you to place simple labels on a map?  Am I also missing something - it seems like adding five simple labels would be among the most basic and required functions - even mid 1990's USGS map programs have that feature...any advice out there? I've tried everything to do with Notes also - and they simply don't work.
                                • Re: Label features in ArcGIS Explorer?
                                  brucest
                                  [QUOTE=theoldjam;12312][FONT="Trebuchet MS"]This is an existing enhancement, NIM052362- Enhance ArcGIS Explorer to support dynamic labeling of feature layers.

                                  Is there a timeline on this enhancement?
                                  • Re: Label features in ArcGIS Explorer?
                                    dhaines
                                    You can make labels for points,  but not lines or polygons.  So the workaround is to get the label point for the polygon/line, then create a new point note at that location, label it, and set the symbol to transparent.  You then have labels.

                                    For example -
                                    Point myPoint = myPolygon.Graphic.Geometry.GetLabelPoint();
                                    Note myLabel= new Note("Label", myPoint );
                                    myLabel.Graphic.Label = "My Label Text";
                                    myLabel.Graphic.LabelVisibility = LabelVisibility.Visible;
                                    myLabel.Graphic.Symbol = ESRI.ArcGISExplorer.Mapping.Symbol.Marker.Transparent;
                                    ESRI.ArcGISExplorer.Application.Application.ActiveMapDisplay.Map.ChildItems.Add(myLabel);
                                    • Re: Label features in ArcGIS Explorer?
                                      jsather55
                                      I am using Build 1750 and I have had luck labeling Layer packages, as long as they were exported from shapefiles.  I am not able to get Polygon labels to work when exporting layer packages from a File Geodatabase.  I have had good luck with simple VB scripts such as VBNewLine, and many different symbol masks and rotation angles for points seem to displaying just fine.
                                      • Re: Label features in ArcGIS Explorer?
                                        crystalsmith2
                                        I was able to label by feature using the Labels tab in the Layer Properties dialog box...I'm not sure if this is the same situation, but I just thought I'd comment.
                                        • Re: Label features in ArcGIS Explorer?
                                          obiwab2001
                                          Rob,

                                          To use an Annotation Feature Class you'll first need to create a Layer file (.lyr) for it in ArcGIS Desktop - we don't support adding it directly from a Geodatabase.

                                          Another option for quickly labelling content whilst in the application is the Feature Labeller Add-in on ArcGIS.com: http://www.arcgis.com/home/item.html?id=856431c3611b4ffa847938906a5ea43d.

                                          Cheers

                                          Mike


                                          It would seem I, like most other users, are incredulous at the inability to label in this "viewer" software.

                                          This "feature labeller" (something I recall not being an issue in the old skewl ArcExplorer??) is not available for download it seems (it says there is an error which I have encountered for the last 3 days).

                                          When trying to make data available to business streams, as ESRI suggests it wants to, but without wanting to pay the hefty licensing fee (which is also obvious that ESRI wants us to) the is no way of demonstrating the versatility of ESRI as a product to users (which will never use even a fraction of the power of Explorer let alone the purchased products) a viewer is a way of getting GIS out there and digestible.

                                          But these people have seen google maps/bing and the like, and would demand as a minimum capabilities similar to those other products they use at home and in their daily life.
                                          • Re: Label features in ArcGIS Explorer?
                                            nannasin28
                                            I can't seem to find where you would turn on labels.
                                            • Re: Label features in ArcGIS Explorer?
                                              dllamasgmtgis-esridist
                                              Hi,

                                              You'll need to set up the labelling in ArcMap then create a Layer File / Layer Package and add that to ArcGIS Explorer. Alternatively you try annotation feature classes.

                                              Regards

                                              Mike


                                              Hi,

                                              I follow your instructions about creating a layer file to see labels on ArcGIS Explorer and it worked. I did this from a computer that has ArcMap, I add this layer to explorer and I could see it perfectly. The thing is that I need to see this layer in computers that does not have ArcMap. I copy and paste my Layer File to this computers and when I try to add this layer to Explorer I receive an invalid source error [ATTACH=CONFIG]25462[/ATTACH] but for some reason if I add the same layer file from my usb It can be added correctly. I checked my USB and I had my shapefile there So, I copy all my folder exactly like it is on the USB and I got the same error.

                                              what am I doing wrong?


                                              Hope you can help!

                                              Best regards

                                              Diego Llamas