nallaa
Hola,
Estoy tratando de mostrar la ciudad de Detroit junto con el mapa de los condados en Michigan. He descargado e importado el archivo de forma de la ciudad de Detroit y el archivo de forma de los condados de Michigan a Mapshaper. He fusionado 2 capas usando el comando «fusionar capas» en la consola de Mapshaper. Pude ver el límite de la ciudad de Detroit debajo del mapa del condado de Wayne de Michigan en la salida del archivo combinado.
He exportado la salida en formato TopoJSON como un archivo local. He convertido el sistema de coordenadas de salida a WGS 1984. Pero, cuando cargué este mapa personalizado en el objeto visual Shape Map en Power BI, no puedo encontrar el límite de la ciudad de Detroit en Power BI. Muestra todo el condado de Wayne sin el polígono de Detroit.
He comprobado las claves del mapa. Está bien. Cuando filtré Ciudad de Detroit en mis campos, el mapa de formas se acerca aproximadamente a la ubicación geográfica de Detroit en el color gris predeterminado.
Necesito mostrar el límite para que aparezca la ciudad de Detroit para poder seleccionar Detroit o el resto del condado de Wayne en el mapa de Power BI Shape.
¿Me faltan algunos pasos para realizar en Mapshaper? ¿Podrías ayudarme con esto?
Estoy compartiendo los enlaces de descarga del archivo fuente a continuación,
http://gis-michigan.opendata.arcgis.com/datasets/cities-v17a/data?where=NAME%20%3D%20%27Detroit%27
http://gis-michigan.opendata.arcgis.com/datasets/counties-v17a/data
Versión de Power BI Desktop: 2.84.861.0 de 64 bits (agosto de 2020)
Versión de Windows: Windows 10 Enterprise
Gracias,
Abhinav
nallaa
El problema ha sido resuelto. He subido 2 archivos fuente a Mapshaper. Uno es del mapa de la ciudad de Detroit y el otro es del mapa del condado de Michigan. He usado el comando «borrar» en Mapshaper para borrar el límite de intersección entre el condado de Wayne y la ciudad de Detroit. Más tarde, he fusionado 2 capas usando el comando «fusionar capas». Finalmente, utilicé Simplify en maphaper para reparar cualquier intersección resultante de las 2 operaciones anteriores.
Gracias,
Abhinav
nallaa
El problema ha sido resuelto. He subido 2 archivos fuente a Mapshaper. Uno es del mapa de la ciudad de Detroit y el otro es del mapa del condado de Michigan. He usado el comando «borrar» en Mapshaper para borrar el límite de intersección entre el condado de Wayne y la ciudad de Detroit. Más tarde, he fusionado 2 capas usando el comando «fusionar capas». Finalmente, utilicé Simplify en maphaper para reparar cualquier intersección resultante de las 2 operaciones anteriores.
Gracias,
Abhinav
Allison Kennedy
En respuesta a nallaa
¡Gracias por la actualización! Me alegro de que esté funcionando y acudiré a usted si alguna vez tengo alguna pregunta sobre maphaper. 😛
v-lionel-msft
Hola @nallaa,
¿Su ‘clave de mapa’ contiene Detroit?
Parece que Power BI no puede lograr esto.
Atentamente,
Lionel Chen
Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.
Amitchandak
@nallaa, necesitas tener el json correcto para eso.
estas son pocas fuentes que tienen información al respecto. No estoy seguro de que puedan ayudarte
https://docs.microsoft.com/en-us/power-bi/visuals/desktop-shape-map
https://dataveld.com/2016/09/12/topojson-map-files-for-power-bi-shape-map/
https://medium.com/weareservian/power-bi-custom-maps-part-ii-shape-map-939873da3f66
https://radacad.com/shape-map-better-than-the-lined-map
https://doc.arcgis.com/en/maps-for-powerbi/get-started/prepare-your-data.htm
Allison Kennedy
Supongo que es posible que también deba actualizar la forma del condado de Wayne para que excluya la ciudad de Detroit; de lo contrario, Power BI no puede tener dos formas en el mismo lugar.
nallaa
En respuesta a Allison Kennedy
@AllisonKennedy ¿Sabe cómo actualizar el polígono del condado de Wayne excluyendo la ciudad de Detroit en Mapshaper?
Acceso a archivos fuente,
https://drive.google.com/drive/folders/1uPsaACCQbn2C-uRfs-8alZUCk4D040Iv?usp=sharing
Gracias
Abhinav