Comment créer une zone de texte avec des coins arrondis inversés

8

Je viens de voir ce post sur le site tex SE et je me suis demandé comment je ferais de même dans ArcGIS. J'ai créé une zone de texte dans une mise en page et exploré toutes les boîtes de dialogue, mais je n'ai rien vu de similaire. Bien sûr, il est facile de créer une boîte arrondie, mais comment inverser les coins?

Une solution que j'avais était de dessiner manuellement un rectangle avec des cercles sur les coins.

entrez la description de l'image ici

Ensuite, j'ai utilisé l' outil de soustraction dans le menu contextuel des opérations graphiques pour chacun des coins.

entrez la description de l'image ici

Le résultat est satisfaisant:

entrez la description de l'image ici

Je pourrais facilement y mettre du texte et ça irait bien. Cependant, si la quantité de texte change et que je dois étirer la boîte, les coins s'étirent également:

entrez la description de l'image ici

Quelqu'un connaît-il un moyen de créer un tel cadre autour du texte dans la mise en page dans ArcGIS?

Je serais heureux de savoir s'il est possible de le faire en utilisant Python.

Fezter
la source
La création d'un fichier SVG et son ajout au cadre de mise en page ne serait-il pas plus facile / meilleur?
Nathan W
@NathanW, il ne semble pas que cette fonctionnalité existe. Voir cette idée ArcGIS
Fezter
1
: s ohh, il faudra peut-être passer à QGIS :) i.imgur.com/8HNGwHN.png
Nathan W
Agréable. J'utilise QGIS lorsque cela est possible. Cependant, certains de nos clients utilisent Arc. Qu'arrive-t-il aux coins lorsque vous essayez de mettre cela à l'échelle? J'ai essayé dans InkScape et les coins s'étiraient comme ci-dessus. J'aimerais une forme ajustée dynamiquement si possible.
Fezter
Semble évoluer
Nathan W

Réponses:

2

À moins que vous ne vouliez essayer d'implémenter une solution ArcObjects pour cela, comme suggéré par @ blah238, votre meilleur pari semble être de soumettre une nouvelle idée ArcGIS pour cela.

Je ciblerais cette demande d'amélioration pour ArcGIS Pro plutôt que pour ArcMap. Cependant, il n'y a pas encore de catégorie ArcGIS Pro disponible pour cela.

PolyGeo
la source
0

Si rien ne fonctionne, je ferais comme ci-dessous ---

1. Convert texts into annotation
2. Run Feature To Polygon tool to convert these annotation into polygon (rectangle)
3. Run Feature Vertices To Points tool- it creates circle centre
4. Run Buffer tool to create circle (with appropriate radius)
5. Run Erase too where input is polygon(rectangle) and erase feature is circles
6. If you want those graphics back then run convert features to graphics
N.B.  Modify the buffer radius as you want

démo

démo

démo

SIslam
la source
Merci pour votre réponse, mais selon ma question d'origine, cela est requis dans la mise en page et les cases ne sont pas des fonctionnalités, mais des graphiques de mise en page.
Fezter
6. Si vous souhaitez récupérer ces graphiques, exécutez les fonctionnalités de conversion en graphiques
SIslam
0

J'utilise une boîte de peinture simple dans Word Office 2019. 1. Allez dans les formes. 2. Sélectionnez un rectangle aux coins arrondis. Dessinez un rectangle de la taille et de la couleur requises. 3. Sélectionnez maintenant la forme ronde et dessinez un cercle de la taille requise, évidemment plus petite. Faites-le glisser vers l'un des coins, de sorte qu'il coupe un arc de la taille souhaitée à l'intérieur du rectangle. 4. utilisez maintenant «gomme» pour effacer la partie extérieure du cercle. Vous avez un coin inversé (sur quatre coins). 5. Sélectionnez cette petite portion, copiez et collez. 3 exemplaires. Ensuite, en utilisant le bouton «tourner», retournez-le de 90 degrés et faites-le glisser vers l'un des coins appropriés. 6. Répétez cette opération pour inverser respectivement la verticale et l'horizontale et faites-la glisser vers les emplacements appropriés. 7. Même si vous collez aux deux coins d'une ligne, vous pouvez sélectionner cette partie, la faire pivoter de 180 degrés et la faire glisser vers le côté opposé du rectangle. J'espère que les personnes non techniques le trouveront utile. Réponds. dessiner un rectangle avec des coins inversés, essais personnels

minipinki
la source
1
Cela ne répond pas à la question. Je cherchais spécifiquement comment implémenter cela dans ArcGIS.
Fezter
Oh! J'ai juste raté cette partie. Désolé. Les seniors sont pressés d'enseigner aux autres. Meilleurs vœux.
minipinki
Il s'agit d'un forum SIG. Bienvenue.
Fezter