2

Without using ArcPy, how can I create a circle label show many pieces of information from an attribute table in ArcGIS?

I have image about planning zone map, with specific label on top of objects, now I need digitizing map in ArcGIS.

Planning label (note)

  • It is certainly possible using ArcPy with text and graphic elements but to get help with that we would need you to provide a code snippet of where you get stuck. Or are you wanting to do this using labelling? – PolyGeo Nov 3 '16 at 3:56
  • Hi guy! Thank for your answer, actually I consider only using labelling for this task. Is it possible? – user3277969 Nov 3 '16 at 4:16
  • 2
    Possible with a combination of EMF graphic (or a vector symbol if you can create one from that looks like this - tricky on other machines if fonts are involved) and formatted text if all the source atributes are in the feature class that's being labelled. Placement will not be perfect if the features being labelled are polygons. You will of course need to use a label expression with formatting tags. – Jakub Sisak GeoGraphics Nov 3 '16 at 14:04
  • 1
    WHat are your attribute names and what have you come up with so far? – Mattropolis Nov 4 '16 at 5:06
  • @PolyGeo, do you mind expanding how it can be done by using arcpy? Did you mean by using geometry properties (e.g., centroid as the plcaholder) and graphics. – fatih_dur Dec 8 '16 at 11:19
0

The comments contain two methods that seem reasonable to me:

Possible with a combination of EMF graphic (or a vector symbol if you can create one from that looks like this - tricky on other machines if fonts are involved) and formatted text if all the source atributes are in the feature class that's being labelled. Placement will not be perfect if the features being labelled are polygons. You will of course need to use a label expression with formatting tags.

  • with ArcPy I think it should be possible to:

to get a label point and convert it to page units, then to use graphic and text elements to draw the "fancy" label offset from it. This would be in layout view.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.