Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Anonymous
Not applicable

Cálculo de distancia seleccionando dos puntos del mapa

El título es autoexplicativo, así que quiero calcular la distancia entre 2 puntos que selecciono del mapa.

La respuesta debe mostrarse en un cartón, y si se seleccionan más de 2 puntos, el cartón debe mostrarse (en blanco).

Lo que tengo en la mano:

1- Coordenadas de todos mis puntos (Lat,Long).

2- La fórmula para calcular la distancia entre 2 puntos utilizando coordenadas.

La distancia es la línea recta entre los dos puntos, no una distancia de conducción o algo especial.

Pregunta 2 (menos importante): ¿es posible dibujar un círculo con un radio determinado alrededor de cada punto que selecciono?

NOTA: ¡SE permite ARCGIS o NORMAL Powerbi MAP!

1 ACCEPTED SOLUTION
AllisonKennedy
Super User
Super User

@omarbak Creo que se podría hacer si usted hizo un par de cheques -

Medida de distancia: IF( COUNTROWS(LatLongTable) - 2,

DONDE _LatA - Min(Lat)

VAR _LongA - Min(Long)

VAR _LatB - Max(Lat)

VAR _LongB - Max(Long)

devolución

[DistCalc]

)

No sé cómo se formatea su tabla, pero tendrá que ser más preciso con el lat Mínimo / máximo y largo para asegurarse de que realmente corresponden a cada punto de datos, y que no se utiliza lat de uno y largo del otro.

Dibujando el círculo de radio he conocido a alguien que creo que dijo que lograron esto, pero no recuerdo cómo....


Please @mention me in your reply if you want a response.

Copying DAX from this post? Click here for a hack to quickly replace it with your own table names

Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C

I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com

View solution in original post

4 REPLIES 4
AllisonKennedy
Super User
Super User

@omarbak Creo que se podría hacer si usted hizo un par de cheques -

Medida de distancia: IF( COUNTROWS(LatLongTable) - 2,

DONDE _LatA - Min(Lat)

VAR _LongA - Min(Long)

VAR _LatB - Max(Lat)

VAR _LongB - Max(Long)

devolución

[DistCalc]

)

No sé cómo se formatea su tabla, pero tendrá que ser más preciso con el lat Mínimo / máximo y largo para asegurarse de que realmente corresponden a cada punto de datos, y que no se utiliza lat de uno y largo del otro.

Dibujando el círculo de radio he conocido a alguien que creo que dijo que lograron esto, pero no recuerdo cómo....


Please @mention me in your reply if you want a response.

Copying DAX from this post? Click here for a hack to quickly replace it with your own table names

Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C

I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com

Anonymous
Not applicable

¡Excelente! ¡Muchas gracias! La lógica funciona, ahora necesito averiguar cómo hacer que el cálculo funcione. ¡Gracias de nuevo!

Anonymous
Not applicable

De hecho, he visto eso y por eso he dicho en mi pregunta que conozco la fórmula. Lo que estoy pidiendo precisamente es una manera de hacerlo seleccionando esos puntos en el mapa directamente (si es posible).

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.