4.5/5 - (4 امتیاز)

ساخت نقشه در پاور بی آی به شما کمک می کند تا داده های جغرافیایی را مصورسازی کنید. در این مطلب نحوه ایجاد نقشه در پاور بی آی را به همراه مثال به شما آموزش می دهیم.

داده هایی را که در این مطلب مورد استفاده قرار خواهیم داد، از یک بانک اطلاعاتی در قالب فایل اکسل دانلود کرده ایم. شما نیز میتوانید با یک جستجوی ساده اطلاعات جغرافیایی مختلف را در قالب های مختلف دانلود کنید. در مطالب گذشته در خصوص نحوه اتصال پاور بی آی به منابع داده مختلف صحبت کرده ایم. برای آشنایی با نحوه اتصال پاور بی آی به فایل اکسل میتوانید مطالب زیر را مطالعه فرمایید:

فراخوانی داده ها از اکسل به پاور بی آی

نحوه ساخت نقشه در پاور بی آی

اگر داده هایی جغرافیایی داشته باشید و آن را کشیده و در مرکز صفحه پاور بی آی رها کنید، به صورت خودکار نقشه ای برای شما ایجاد می شود. در اینجا از جدول World population (جمعیت جهان) ستون Country Names (نام کشورها) را می کشیم و در مرکز صفحه پاور بی آی رها می کنیم.

در تصویر زیر مشاهده می کنید که پاور بی آی نقشه ای برای ما ایجاد کرده است.

ساخت نقشه در پاور بی آی

در مرحله بعد، جمعیت 2016 را از بخش Fields می کشیم و در منطقه Legend رها می کنیم.

اگر نشانگر موس را بر روی هریک از حباب ها یا دایره ها نگه داریم، نام کشور و جمعیت آن نمایش داده می شود.

روش دوم برای ساخت نقشه در پاور بی آی

در ابتدا از بخش Visualization  نقشه یا Map را انتخاب می کنیم. این عمل به صورت خودکار یک نقشه با داده های ساختگی همانگونه که در تصویر زیر مشاهده می کنید ایجاد می کند.

به منظور اضافه کردن داده به نقشه در پاور بی آی ، باید زمینه های مورد نیاز را اضافه کنیم:

  • Location : ستون داده های جغرافیایی که به عنوان حباب نمایش داده می شوند را تعیین کنید.
  • Legend : ستونی که داده های Location را تقسیم بندی می کند را مشخص کنید. چیزهایی مثل قلمرو، کشور، منطقه و یا قاره.
  • Latitude and Longitude : اگر داده های شما شامل اطلاعات طول و عرض جغرافیایی می شود، می توانید آن را به این بخش اضافه کنید تا مکان دقیق را داشته باشید.
  • Size : ستونی که اندازه حباب ها را نمایش می دهد را در این بخش اضافه کنید.
  • Color Saturation : مقادیر عددی که میزان غلظت رنگ حباب های نقشه پاور بی آی را مشخص می کند.

در اینجا State (ایالت) را از بخش Fields کشیده و در بخش Location رها می کنیم. این عمل را می توانید با کشیدن ستون State و یا به سادگی با تیک دار کردن ستون State انجام دهید.

ساخت نقشه در پاور بی آی

در مرحله بعد، Sales Amount (مقدار فروش) را به بخش Size اضافه می­ کنیم. حالا شما اندازه های مختلفی از حباب ها را مشاهده می ­کنید.

ساخت نقشه در پاور بی آی

در ادامه Country Name را به بخش Tool Tip اضافه می کنیم. حالا با بردن موس بر روی هریک از حباب ها، اطلاعاتی در مورد کشور، ایالت و مقدار فروش آن نمایش داده می شود.

power Bi

Country Name را به بخش Legend اضافه می کنیم. همانطور که مشاهده می کنید رنگ حباب ها بر اساس کشورهایی که نمایش می دهند تغییر کرده است.

به منظور نشان دادن Color Saturation در نقشه پاور بی آی (که مقادیر عددی را از پر رنگ به کم رنگ نمایش می دهد)، Order Quantity (مقدار سفارش) را به بخش Color Saturation اضافه می کنیم. همانطور که در تصویر پایین مشاهده می کنید، رنگ هریک از دایره ها بر طبق مقدار سفارش تغییر کرد. به خاطر داشته باشید که از Legend و Color Saturation به صورت هم زمان نمی توانید استفاده کنید.

و در آخر خیلی سریع فرمت نقشه پاور بی آی خود را تغییر می دهیم.

ممنون از توجه شما. همراه ما باشید.

مشترک شدن
Notify of
guest

6 نظرات
نظردهی درون متنی
مشاهده همه نظرات
زینب

سلام
از ادرسی که فرمودید و به روشی که در سایت مایکروسافت گفته بود نقشه ایران را اضافه کردم ولی بر اساس دیتا ، چیزی در نقشه نمایش نمیده ، امکان راهنمایی دارید ؟

امیر دایی

باید دقیق توضیح بدید چه کاری کردید و دیتای شما به چه صورت هست و در ستون های داده ای مقدارها به چه صورت ذخیره شده است.

وحید ولی زاده

با سلام و تشکر از اموزش های بسیار خوب شما
سوالی داشتم و آن این ست که آیا در power bi میتوان نقشه ایران را داشت و اطلاعات مورد نیاز خود را بارگذاری کرد

امیر دایی

سلام
بله باید از custome shape ها استفاده کنید. با استفاده از این گزینه می تونید هر نوع فایل json از جمله نقشه رو بارگزاری کنید.
برای اطلاع بیشتر این مطلب مطالعه کنید:
https://docs.microsoft.com/en-us/power-bi/visuals/desktop-shape-map

برای دانلود فایل نقشه ایران از این لینک می تونید اقدام کنید:
https://github.com/n4cr/iran-geojson

شهاب

سلام، ممنون از مطلب خوبتون. خواستم ببینم اگر بخواهیم یک منطقه خاصی رو روی نقشه نشان دهیم چکار باید انجام بدیم؟ مثلا مناطق 22 گانه تهران، یا یه محله خاص که فقط برای بیزینس خودمون معنی داره !

امیر دایی

سلام
باید از costume visual ها استفاده کنید.
این مطلب که مربوط به ساخت نقشه های شخصی سازی شده هست رو مطالعه کنید.
Create Shape Map visualizations in Power BI Desktop