I’m looking for a solution for the following. I’ve inherited a Mapublisher document with some Line layers containing data. The content of these layers are texts, placed along a line. Like you would see a text of an ocean or a river, being slightly curved. I’m missing the source layer of these texts, so I’m bound to just this layer with data.
I would like to label a new column within this layer. A different language of the original text. Now as you know labelling Text Layers is not possible.
So I would like to convert this data to, or onto a Line layer. Is this possible? If not, are there any workarounds?
Thank you for your post. I can offer you two different possible solutions:
1. Using the Text Utilities tool(Object > MAPublisher > Text Utilities), you can create a line from a text on a path. This will create a line segment based on the text on a path source. You can view the documentation on this tool here.
2. If you already have a line layer, you can join the line layer to the text layer. To do this you will use the Spatial Join tool. You will want to change your text layer to a line MAP Layer within the MAP Views, you can create a new MAP Layer within the MAP Views panel, this will create a new layer in the Layers panel then you can simply drag the text layer to be a sublayer of this new Line Layer you have created. In order to perform a spatial join, the text layer must be a defined MAP Layer.
I do believe one of these two options will work for your desired end result, however, it is difficult to fully comprehend what you are looking to achieve without seeing your data. If you would like please feel free to submit a support ticket here and you can include your AI file and we can get in touch with you directly.
If you have any questions or issues please let me know.