استفاده از Mapbox برای ساختن نقشه های بهتر در Tableau
جداسازی جغرافیا یک راه عالی برای جلب توجه کاربر به ناحیه فوکوس، کاهش شلوغی داشبورد و دادن حس زیبا و تمیزی به نقشه شما است. برای مثال، اگر داشبوردی میسازید که مکانهایی را در ایالت اوکلاهاما نشان میدهد، کدام یک از نقشههای زیر را انتخاب میکنید:
ما از نقشه بالا به عنوان مثال استفاده می کنیم و نحوه ایجاد “ماسک” در Mapbox را بررسی می کنم و سپس آن نقشه را به داشبورد Tableau خود می آوریم.
مرحله 1: داده های مکانی را دانلود کنید
کلید ساخت یک ماسک جغرافیایی داشتن داده های مکانی است که منطقه تمرکز شما را به عنوان ویژگی یک لایه گسترده تر در بر می گیرد.
مثال بالا اوکلاهما را مجزا می کند، بنابراین یک لایه از ایالات متحده با هر ایالت به عنوان یک ویژگی در این سناریو انجام می شود.
ما از Natural Earth Data 1:50m Cultural Vectors، Admin 1 – State, Provinces layer استفاده کردیم که می توانید آن را به صورت فایل شکل از سایت Natural Earth Data دانلود کنید:
اگر با داده های طبیعی زمین آشنایی ندارید، این یک منبع رایگان عالی برای لایه های برداری و شطرنجی با کیفیت بالا است.
مرحله 2: داده های مکانی را در Mapbox آپلود کنید
اکنون که داده های خود را دانلود کرده اید، می توانید به Mapbox، به ویژه Mapbox Studio بروید. اگر قبلاً از Mapbox استفاده نمیکنید، ایجاد یک حساب کاربری رایگان آسان است. در داخل Mapbox Studio، می خواهید یک سبک جدید ایجاد کنید و یک الگو را انتخاب کنید:
میتوانید هر الگوی را که با نقشهای که میسازید مطابقت دارد، انتخاب کنید. پس از باز شدن، روی «لایهها»، سپس نماد «افزودن لایه جدید» و سپس «آپلود داده» را کلیک کنید:
اکنون، می توانید شکل فایل فشرده ای را که به تازگی دانلود کرده اید انتخاب کنید. توجه داشته باشید که می توانید انواع فایل های دیگر از جمله MBTiles، KML، Geojson و غیره را در Mapbox بارگذاری کنید.
مرحله 3: لایه جدید را به نقشه خود اضافه کنید
پس از بارگذاری، باید با رفتن به پنجره “Source” و انتخاب آن از لیست منابع استفاده نشده، لایه جدید را به نقشه خود اضافه کنید. پس از افزودن، میتوانید دادهها را فیلتر کنید، دید آنها را بر اساس میزان زوم نقشه تنظیم کنید و نوع داده (fill، خط، دایره، و غیره) را انتخاب کنید. برای ایجاد یک ماسک جغرافیایی، باید « fill» را انتخاب کنید. اکنون باید لایه خود را در نقشه ببینید. توجه داشته باشید که وقتی از منوی افزودن داده خارج میشوید، ظاهر سبز روشن بهطور خودکار به سیاه تبدیل میشود.
مرحله 4: ماسک را ایجاد کنید
روی لایه جدید اضافه شده در پنل سمت چپ کلیک کنید تا منوی «افزودن داده» بسته شود و روی گزینه « style with data conditions» کلیک کنید. اکنون یک فیلد با اطلاعات شناسایی برای منطقه ای که می خواهید نقشه شما مشخص شود انتخاب کنید و آن منطقه را جستجو کنید یا از لیست مقادیری که ظاهر می شود، منطقه را انتخاب کنید. در این مثال، ما از فیلد “gn_name” استفاده می کنیم و “Oklahoma” را انتخاب می کنیم.
مقداری که انتخاب کرده اید در پنجره Data Conditions ظاهر می شود. در مورد ما می گوید فیلد داده – gn_name اوکلاهما است. اکنون می توانید تنظیمات پر شدن لایه را با توجه به شرایط داده ای که تنظیم کرده اید، تنظیم کنید. در مثال بالا، شرایطی را تنظیم کردهام که به Mapbox میگوید نقشه را در جایی که مقدار ویژگی لایه (gn_name) اوکلاهاما است، شفاف کند و در هر جای دیگر آن را سیاه و مات (مقدار بازگشتی) کند. توجه داشته باشید که میتوانید مقدار بازگشتی را به هر شکلی که انتخاب میکنید سبک کنید، و میتوانید هر تعداد که میخواهید شرایط داده را اضافه کنید.
مرحله 5: نقشه را به Tableau بیاورید
در این مرحله شما یک لایه سیاه مات دارید که ایالات متحده (یا هر منطقه ای را که با آن کار می کنید) پوشانده است، با سوراخی بر روی اوکلاهاما، که نقشه پایه را نشان می دهد. مرحله بعدی آوردن آن به Tableau است. خبر خوب، گنجاندن نقشه های پایه ای که در Mapbox با Tableau می سازید بسیار آسان است.
مرحله 6: هر لایه ناخواسته را حذف کنید
با basemap تازه پوشیده شده خود در Tableau تقریباً آماده رفتن هستید. هنگامی که نقشه پایه خود را وارد می کنید، ممکن است متوجه شوید که به طور غیرمنتظره تعدادی برچسب مکان یا جاده های ناخواسته را وارد کرده است. این لایهها ممکن است زمانی که نقشه را در Mapbox مشاهده میکردید، در سطح زوم پنهان شده باشند، اما اکنون که در Tableau هستند، میتوانید آنها را ببینید. خوشبختانه، یک راه حل آسان وجود دارد. به تب “Map” بروید و روی “Background Layers” کلیک کنید. با این کار یک چک لیست از تمام لایه های موجود در نقشه پایه Mapbox شما ظاهر می شود. به سادگی لایه های ناخواسته را خاموش کنید و می توانید بروید:
این تنها یکی از راههایی است که میتوانید از Mapbox برای ارتقای سطح نقشه Tableau خود استفاده کنید.
برای خرید لایسنس نرم افزار Tableau ، میتوانید از خدمات ما استفاده نموده و درخواست خود را از طریق فرم زیر ثبت نمایید.
بدون دیدگاه