4 votos

¿Posicionamiento (profesional) de etiquetas?

He implementado el etiquetado en mi código y he resuelto bastantes problemas que al principio parecían insalvables. Ahora que el etiquetado está funcionando he dirigido mi atención al posicionamiento de las etiquetas y estoy extremadamente frustrado con las capacidades ofrecidas por el ArcEngine base.

No tengo experiencia con Maplex (ni con ninguna otra herramienta) y sospecho que esa extensión (o una herramienta de terceros) es la única forma de hacer un etiquetado decente en la línea de productos ArcGIS. ¿Es esta una imagen real de la experiencia general? Si es así, ¿qué solución ofrecería usted, querido lector? ¿Es Maplex la mejor y única manera? ¿Existen soluciones aceptables de terceros?

1 votos

Cierto - Era la única manera de colocar texto de forma profesional. (Incluso National Geographic lo utiliza).

2 votos

Si bien es cierto que Maplex proporciona el mejor etiquetado automático, la mejor cartografía siempre implica una gran cantidad de colocación manual de etiquetas. Si Maplex coloca las etiquetas y luego las ajusta, obtendrá los mejores resultados.

0 votos

AÑADIDO: Sé que no lo he dicho (y agradezco los magníficos comentarios y respuestas hasta ahora), pero el objetivo principal en mi caso es proporcionar un etiquetado aceptable sin intervención del usuario sólo a efectos de visualización.

6voto

Jon M Puntos 206

Según mi experiencia, la mayoría de las empresas cartográficas que utilizan ArcGIS para sus mapas exportan el mapa a un archivo de Adobe Illustrator y realizan allí todo el etiquetado, al menos los retoques finales, ya que pueden utilizar Maplex para obtener un buen borrador. Pero sí, el motor de etiquetado normal de ArcGIS es horrible. Maplex es marginalmente mejor y, de hecho, tous un motor automatizado de colocación de etiquetas producirá resultados decepcionantes en comparación con el trabajo de un cartógrafo experto.

Todo depende del tiempo que esté dispuesto a invertir en un etiquetado de calidad. Maplex puede ser una solución intermedia decente.

2voto

dlinsin Puntos 5863

Como alguien que actualmente está haciendo mucha codificación de colocación automática de etiquetas (no relacionada con ArcGIS), todo lo que puedo decir es que es muy, muy difícil conseguir algo que no requiera un postprocesado humano de las etiquetas. Basta con echar un vistazo a gran cantidad de artículos científicos sobre la colocación de autoetiquetas . Supongo que por eso las empresas cobran más de 2000 dólares por licencia de productos como Maplex. No sé si merecen la pena. Mi objetivo es ofrecer algo decente por una fracción de ese precio (o incluso gratis).

0 votos

Agradezco su respuesta y estoy de acuerdo en que incluso una colocación "buena" requerirá probablemente ajustes, pero sólo quiero una colocación "OK" porque las etiquetas son sólo para verlas. Si la información queda oculta o es inutilizable, espero que el usuario elimine las etiquetas y vuelva a intentarlo con una selección diferente. (Como la mayoría aquí, me encantaría ver lo que eres capaz de crear).

0 votos

maperitive.net es un proyecto que merece mucho la pena y seguid así. Si la pregunta no era tan ESRI céntrica entonces de mencionar Maperitive.

0 votos

Sí, ¡la vida podría ser dulce sin exigencias de marketing! (ArcEngine no es mi elección).

2voto

Dan Puntos 12178

El posicionamiento de etiquetas más "profesional" para ArcGIS es el uso de Annotation Feature Classes. Empiece con autoetiquetado o Maplex, pero luego haga clic con el botón derecho del ratón en la clase de rasgo y elija Convertir en anotación. A partir de ahí puede modificar cada etiqueta a su gusto, y puede crear capas de anotación que sólo aparecen en determinados niveles de escala. No tendrás que preocuparte de que las etiquetas se muevan y podrás obtener un resultado bastante atractivo sin tener que entrar en Adobe Illustrator.

0 votos

¿Cómo se hace eso con tablas unidas? No puedo averiguar cómo obtener un featureWorkspace de una unión que funcione con IConvertLabelsToAnnotation.

1voto

Niall C. Puntos 1234

Tienes razón, la capacidad de etiquetado de la base dista mucho de ser profesional.
En mi trabajo es, con diferencia, el tema más polémico (en las discusiones sobre cartografía)...
cuándo etiquetar, qué etiquetar, cómo etiquetar.
todo el mundo es cartógrafo.

Maplex es un gran paso en la dirección correcta, pero aún está lejos de ser perfecto.
(He pasado muchas horas delante de autocad colocando etiquetas en zonas estrechas en las que se necesitaban etiquetas)

Mi modus operandi es utilizar KISS primero. Sobre todo con la tecnología disponible. Hacer que la información emergente y reportar información para tratar de superar el uso de demasiado etiquetado.
Si el mapa es interactivo, se puede extraer mucha más información de la que se consigue con un mal etiquetado.

si eso no funciona entonces usando algunos trucos de etiquetado
trucos y consejos pdf
esri ayuda
ayuda maplex

y a veces sólo con una palanca, como a.hacer varias copias de una capa y etiquetar con una y mostrar la simbología con otra, b.crear bloques gráficos y agrupar objetos, c.colocar llamadas de globo y d.utilizar mapas de inserción.
Incluso he utilizado autocad map para colocar TODOS los rótulos de las calles y luego mostrar ese dibujo georreferenciado (sólo con texto en él) en arcmap. Se ansered dos de los principales problemas de todos esri etiquetado. TODAS las calles fueron etiquetadas, y todas se quedaron donde fueron colocadas.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X