¿Cómo representarías la distancia gráficamente?

OK,

Entonces, esto podría ser algo "subjetivo", pero estoy buscando algunas ideas.

Quiero representar la distancia como un gráfico de barras (más o menos) que se vuelve "más completo" cuanto más cerca están las personas.

Cuanto más lejos estén, menos completo será el gráfico de barras, por así decirlo.

No estoy seguro de cómo representaría eso. He creado este gráfico para mostrarte mi proceso de pensamiento.

distancia mostrada gráficamente

¿Crees que la gente lo entendería? ¿Debo especificar los bordes "FAR" y "CLOSE"? ¿O simplemente mostrar la distancia?

¿La gente entendería que a medida que se llena el gráfico de barras, la gente está más cerca?

¿Debería también especificar la distancia real? (¿Metros, km, etc.?) ¿O renunciar por completo al gráfico de barras?

¿Cómo representarías la distancia gráficamente para que las personas a primera vista tengan una buena idea de qué tan cerca o lejos está la otra persona?

EDITAR : Ok, entonces hablé con el cliente para obtener más detalles y lo que se les ocurrió fue algo similar al círculo que proporcionó @Scott, donde el usuario actual está "en el medio" y las personas que lo rodean están en "órbita". Lo han visto en alguna parte y quieren eso, en lugar de mostrar la distancia para cada usuario.

Por lo tanto, tendré que mostrar un texto como "150 m" o "Cerca" en lugar de un gráfico de barras con la distancia.

Sin embargo, también quería agradecer a TODOS por proporcionar respuestas, algunos de los ejemplos son fantásticos, los amo y brindan un gran panel de ideas para aprovechar. Dado que el "resumen" cambió un poco con respecto a la solicitud inicial, pensé que era mejor editar esta pregunta para proporcionar más comentarios.

Podría ayudar si agregara algo de contexto, específicamente, ¿cuál es la distancia que está tratando de representar y con qué propósito?
Creo que las soluciones de Ryan y Scott Brown van en la dirección correcta. PERO el color para "lejos" debe ser cian o azul, no verde... rojo para "cerrar" está bien.
Tenga en cuenta que depender únicamente de los colores puede dificultar la accesibilidad para las personas con daltonismo y problemas de la vista.
En el contexto de su aplicación, ¿el objetivo es que las personas estén más cerca o más lejos? Le gustaría presentar una impresión más fuerte en la pantalla de cuál es el estado deseado ; por lo tanto, si los usuarios buscan estar más cerca de otros usuarios, no desea que la distancia sea la impresión más fuerte (es decir, desea llenar una barra a medida que las personas se acercan o usar una cuña con un lado más grande para acercarse). Es posible que desee hacer esta pregunta en ux.stackexchange.com , creo que obtendrá mejores consejos sobre el concepto allí, luego regrese aquí para obtener una representación gráfica de dicho concepto.
Cuando veo "distancia" seguido de una línea larga, pienso "lejos", mientras que se supone que su gráfico indica "cerca".

Respuestas (9)

Ejemplo actualizado usando un diseño de cuña. Para mayor claridad, se agregaron distancias de muestra al gráfico y se eliminó el texto.

ingrese la descripción de la imagen aquí

Ejemplo con texto de inicio y finalización

ingrese la descripción de la imagen aquí

Dado que el tamaño pequeño es un factor para la computadora de mano, aquí hay dos opciones de ahorro de espacio de 100 px por 100 px.

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí


Lluvia de ideas basada en los últimos requisitos

Aquí hay una idea para ahorrar espacio para dispositivos móviles que coloca la aplicación en un menú desplegable. Con el tamaño más grande de un menú desplegable, el mapa puede contener más información, como etiquetas de usuario y una cuadrícula de distancia.

ingrese la descripción de la imagen aquí

Tal vez debería ser grande de cerca y delgado de lejos... Sólo una idea de que los objetos cercanos tienden a ser más grandes.
¿No son esos números al revés? ¿O las etiquetas? :)
Sí, me doy cuenta de que solo fue una maqueta rápida. Por eso había una carita :)
@Scott, +1 por la buena sugerencia y el comentario amistoso :) Se agregaron nuevas maquetas para mayor claridad.

Hace años tuve un juego de Amiga llamado F19 Stealth Fighter. El HUD en esto tenía algo muy similar a lo que describes. Para las bombas que lanzaste, en lugar de disparar, se te mostró una línea con dos 'postes' en cada extremo que se acercaban más a medida que te acercabas a un objetivo.

Aquí hay una representación moderna simple:

ingrese la descripción de la imagen aquí

Oh, eso me gusta mucho.

Si desea mostrar la distancia entre dos personas, probablemente sea más intuitivo mostrar la distancia entre dos personas. En la maqueta aproximada a continuación, todavía hay una especie de barra, pero apunta hacia atrás. La distancia se muestra por posición (moviendo a la persona hacia la derecha) y tamaño (reduciendo a la persona).

ingrese la descripción de la imagen aquí

Cuando desee más un indicador en forma de barra, puede colorear parte del triángulo como se muestra a continuación. Y podría agregar etiquetas a las líneas.

ingrese la descripción de la imagen aquí

Tal vez la persona de 'referencia' de la izquierda podría eliminarse.

Creo que los elementos de distancia funcionan mejor y son mucho más intuitivos, pero invertiría un poco las cosas. La distancia grande debe ser larga y roja, la distancia corta debe ser corta y verde. Lo que has publicado parece leer lo contrario de esto. Esperaría que las barras largas estuvieran "lejos" y fueran rojas.

Sin conocer su diseño general, otra posibilidad tal vez sea usar un círculo con puntos....ingrese la descripción de la imagen aquí

Ok, entonces una línea larga "roja" para lejos, y corta y "verde" cerca. Entonces, ¿mantener el nombre "Distancia"?
@fizzydrink sí. Para mí, "lejos" siempre sería rojo. Y una mayor distancia significaría una barra más larga. Esta es, por supuesto, simplemente mi interpretación y cómo yo mismo interpretaría intuitivamente las cosas.
El ajuste de color ayuda, pero el círculo mucho más. La distancia entre los objetos en movimiento necesita un punto de convergencia para que tenga mucho sentido, en mi opinión
¿Puede el círculo "encajar" dentro de una aplicación de iPhone? Imagina una lista de personas, cada una con su propia fila, de aproximadamente 100 px con la imagen de perfil a la izquierda. ¿Puedo usar el círculo? O tal vez usar la idea del círculo en una superposición de un mapa...
Como publiqué ... no tengo idea sobre el diseño general y si una barra era obligatoria :) Parece que lo es.
Esta es una idea innovadora, y puede encajar. ¿Quizás hay una manera de mostrar la distancia/escala usando anillos concéntricos?

Usando la imagen que creó Talkingrock:

ingrese la descripción de la imagen aquí

Creo que lo que tendría más sentido, para mí, sería intercambiarlo así:

ingrese la descripción de la imagen aquí

Comienza en Far Apart y se ilumina a medida que se acercan juntos. Creo que el cambio de texto de "Far Close" a algo más como "Far Apart", "Together" o "Met" o algo que indique que las dos personas llegan a un solo destino ayudará a comunicar más la idea.

Vea mi interpretación (siendo de habla inglesa) es que el punto de convergencia es el borde izquierdo. Cuanto más largo sea el gráfico de barras, más lejos estará el borde derecho, mostrando así la distancia.
¿Estás hablando del segundo, "Distancia", no del primero "Lejos/Cerca"?
Correcto, el primero es inutilizable a mis ojos.
@Scott, pude ver eso. Podría estar confundido porque no puedo dejar de mirar el primero que no tiene sentido.
El hecho de que esta respuesta y la de Talkingrock sean casi inversas me hace pensar que este concepto no es una forma clara de comunicarse con un usuario.
Querrías que el extremo más grande fuera lo que quieres ; entonces, si en el contexto de esta aplicación es deseable que alguien esté lejos, entonces este ejemplo tiene sentido. Si es deseable que alguien esté cerca, debe invertirse.
@JasonC No estoy seguro de seguirte, pero si entiendo correctamente, no estoy de acuerdo. No lo veo como un final más grande siendo lo que quieres. Lo veo como un extremo más grande que refuerza aún más la idea de separación, mientras que el extremo más pequeño ayuda a reforzar un punto de convergencia.
@Ryan Si el estado deseado, en el contexto de esta aplicación, es que los usuarios estén más cerca, entonces tener una indicación más fuerte de que los usuarios están más separados atrae más atención al estado no deseado. Si el objetivo es motivar a los usuarios para que alcancen el estado deseado , entonces tener un indicador más fuerte que represente el estado deseado sería paralelo a ese objetivo. Piense también, por ejemplo, en el ahora omnipresente medidor de intensidad de la señal en los teléfonos celulares: siempre hay motivación para tener "4 barras", nunca motivación para tener 1.
En otras palabras; ¿Se trata realmente de representar la distancia per se? ¿O en realidad se trata de representar qué tan cerca está un usuario del estado en el que busca estar, donde la "distancia" resulta ser la métrica para eso?
Bueno, no puedo responder a tu pregunta, por supuesto. En cuanto al segundo punto, tal vez no lo sepa y no estaba claro, pero las barras correctas se encuentran actualmente en un estado desvanecido (creo que hice un 40% de opacidad) a medida que se acerca, esas barras parecerían iluminarse (opacidad 100) @JasonC

Quiero representar la distancia como un gráfico de barras (más o menos) que se vuelve "más completo" cuanto más cerca están las personas.

Sin embargo, eso es lo contrario de lo que muestra un gráfico de barras. Cuanto mayor sea el valor, mayor será la barra. Es probable que querer hacer exactamente lo contrario agregue confusión o disonancia visual a los datos reales.

Para hacer el punto un poco más directo, reemplace 'lejos/cerca' con 'grande/pequeño'. Esto simplemente no tendría ningún sentido:

                            ---        
                     ---    | |        
              ---    | |    | |        
       ---    | |    | |    | |
       | |    | |    | |    | |
big    ---    ---    ---    ---     small

Como tal, creo que debes abandonar la idea de 'voltear' la balanza con las etiquetas. Si está tratando de comunicarse a mayor distancia, deje que la barra grande lo indique. Es la correlación más intuitiva.

Pero tal vez la solución no sea un gráfico de barras en absoluto. Parece que estás tratando de implementar algún tipo de metáfora de 'señal de localización'. Cuanto más cerca estés, más fuerte será la señal. Creo que es una buena idea, pero considere una imagen que no sea un gráfico de barras para eso. Tal vez un 'blip' (o punto) de algún tipo.

Usted pregunta cómo representar la distancia gráficamente , pero todas las respuestas parecen basarse en el texto dentro de la imagen (las palabras "lejos" y "cerca", etc.). Por lo tanto, le sugiero que simplemente escriba "3 millas de distancia" o "200 m para recorrer" y use cualquier tipo de fondo de 'medidor de progreso' que se llene horizontalmente.

Dar la distancia numérica no es necesariamente útil en términos de que una persona lea los números reales, pero los números y la unidad de medida dejan completamente claro de un vistazo lo que está midiendo y si se está produciendo un cambio.

Su contexto no es claro, pero es importante. Conceptualmente, ¿es realmente la distancia lo que quieres representar? ¿O en realidad se trata de representar qué tan cerca está un usuario del estado en el que busca estar, donde la "distancia" resulta ser la métrica para eso?

Considere que lo que realmente está tratando de representar es qué tan cerca está un usuario de lograr un estado deseable. El estado deseable debe recibir la impresión más fuerte en la pantalla.

En otras palabras, en el contexto de su aplicación, si los usuarios buscan estar más cerca de otros usuarios, entonces no querrá una barra (ni nada) que se fortalezca con una mayor distancia, ya que esta impresión es exactamente la opuesta a la de los usuarios. meta.

Esto también se aplica a los colores; en un esquema rojo -> verde, normalmente querrá que el verde se corresponda con el estado objetivo y el rojo lo contrario, por lo que si los usuarios buscan estar más cerca, querrá que el verde esté a una distancia más pequeña.

Con eso en mente, las barras o la cuña funcionarán, pero en cualquier caso querrá que las barras/la cuña estén verdes y llenas (y la cuña más grande) en el lado del estado deseado (por ejemplo, menor distancia si los usuarios buscan ser cerca).

En ese sentido, aparte de la accesibilidad (esto es solo un ejemplo ilustrativo) , si todo lo que realmente intenta hacer es dar una impresión de qué tan cerca está un usuario de su estado deseado en lugar de brindar información precisa sobre la distancia, un indicador podría ser como simple como un cuadrado estático que se desvanece de rojo a, por ejemplo, amarillo y luego a verde en el estado de destino (ya sea más cerca o más lejos), quizás ganando una etiqueta, borde o animación cuando el estado de destino está [casi] alcanzado.

Las opciones de diseño en las otras respuestas aquí son geniales, pero desde una perspectiva de UX, asegúrese de pensar en cómo está usando esos diseños y qué está tratando de hacer: si está tratando de alentar a los usuarios a alcanzar un estado objetivo, usted no quiere, por ejemplo, que sus barras se acorten y desaparezcan en ese estado. Eso es anti-motivación.

Como anécdota (no tengo evidencia a mano), también sospecharía que es más fácil para un usuario seleccionar la barra más grande de un grupo de un vistazo en lugar de la más pequeña. Entonces me imagino que si tiene múltiples indicadores en su pantalla y su aplicación quiere permitir que los usuarios encuentren rápidamente el "mejor" (más cercano o más lejano según el contexto), tener el indicador más fuerte representando los estados más deseables ayudaría en este sentido.

Personalmente, prefiero una cuña, con el lado más grande a la derecha, que se vuelve verde a medida que se llena, y con el lado más grande más cerca (suponiendo que el objetivo sea más cerca ), ya que esto me recuerda a la ahora familiar y omnipresente señal de teléfono celular. metro (4 compases es emocionante, 1 no lo es).

Lo que quiero es la distancia de los usuarios en comparación con la distancia del usuario actual, a quien se le muestra la "distancia"
@fizzydrink ¿Por qué esta información es importante para la persona que usa la aplicación? (Aunque al ver su edición, que el problema está resuelto, el tema es más académico ahora).
Es una aplicación que reconoce la ubicación en la que obtienes resultados en función de la distancia de los otros usuarios que te rodean. Qué tan cerca están de su ubicación actual, dentro de, digamos, 500 metros o más cerca.

Creo que deberías hacer que la barra sea de un solo color, luego usar un marcador significativo como una flecha o una barra de otro color que se superponga verticalmente para mostrar la distancia relativa desde el inicio a la izquierda y el final a la derecha. ( Editar: creo que el término oficial es una barra deslizante)

Aquí hay un ejemplo de un juego donde los íconos de personajes se usan como marcador y hay más de un marcador presente:Control deslizante sónico A2B

Y aquí hay un ejemplo más realista:Barra deslizante

Editar: (Un poco de justificación para mi sugerencia)

Las versiones originales, tal como se presentan en la pregunta, se parecen demasiado a las barras de progreso que se espera que representen el progreso, no la distancia. Si algo que parece una barra de progreso (incluso si está etiquetada) comienza a retroceder, algunos usuarios se confundirán porque parece demasiado poco natural y es contrario a lo que la gente espera.

Al tener una barra de un solo color con algún tipo de marcador, el marcador se convierte en el foco y se siente más natural que debería poder moverse en cualquier dirección a lo largo de la barra. La adición de muescas a esto también da la sensación de que se está realizando alguna forma de medición (en este caso, la distancia).