ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ในบทช่วยสอนนี้ ฉันจะอธิบายวิธีการปรับเปลี่ยนการแสดงภาพ LuckyTemplates ของแผนที่รูปร่าง แผนที่รูปร่างนั้นยอดเยี่ยมสำหรับการวิเคราะห์เชิงพื้นที่ และเข้ากันได้ดีกับรายงานและแดชบอร์ด LuckyTemplates นอกจากนี้ยังสามารถใช้เป็นคุณลักษณะแผนที่มาตรฐานได้อีกด้วย คุณสามารถดูวิดีโอทั้งหมดของบทช่วยสอนนี้ได้ที่ด้านล่างของบล็อกนี้
ตัวอย่างนี้มาจากปัญหาที่พบโดยลูกค้ารายหนึ่งของฉัน แผนที่แสดงถึงเขตเทศบาลในเนเธอร์แลนด์ และเมื่อเร็วๆ นี้ มีบางส่วนมารวมกันเป็นรูปร่างเดียว ส่งผลให้แผนผังรูปร่างไม่ถูกต้องอีกต่อไปและจำเป็นต้องแก้ไข
แม้ว่านี่จะเป็นบทช่วยสอนเกี่ยวกับ LuckyTemplates แต่ฉันจะแสดงให้คุณเห็นถึงการใช้ซอฟต์แวร์ GISเพื่อแก้ไขปัญหานี้ เราจำเป็นต้องแก้ไขขอบเขตของรูปร่าง และฉันจะสาธิตการใช้ซอฟต์แวร์พิเศษในการดำเนินการนี้
สารบัญ
การใช้ซอฟต์แวร์ GIS เพื่อแก้ไข Shape Maps ภาพ LuckyTemplates
แพ็คเกจซอฟต์แวร์ GIS เชิงพาณิชย์สามารถทำการประมวลผลประเภทนี้ได้ แต่ในกรณีนี้ ฉันใช้ซอฟต์แวร์ฟรีชื่อ QGIS ซึ่งโดดเด่นมาก คุณสามารถดาวน์โหลดซอฟต์แวร์นี้ได้ ฟรีจากเว็บไซต์qgis.org จากนั้นเลือกเวอร์ชันที่เสถียรที่สุด
เมื่อแรกเห็น อินเทอร์เฟซผู้ใช้ดูน่ากลัว แต่ไม่ต้องกังวล เราต้องการเพียงไม่กี่ตัวเลือก QGIS เริ่มต้นด้วยหน้า จอว่าง แต่สำหรับการอ้างอิง คุณสามารถเพิ่มแผนที่พื้นหลังโดยใช้ปลั๊กอิน เราสามารถเพิ่มแผนที่ถนนที่เปิดอยู่ เพื่อให้เรามีแผนที่พื้นฐานที่ถูกต้อง คุณสามารถค้นหาปลั๊กอินได้ที่นี่ภายใต้Manage and Installed plugins
คุณจะเห็นว่าฉันได้ติดตั้งปลั๊กอินหลายตัว สิ่งที่คุณต้องติดตั้งคือQuick Map Services
จากนั้นไปที่Web จากนั้น ไปที่Quick Map Servicesคลิกที่ Open Street Map ( OSM ) จากนั้นไปที่Standard
คุณจะได้แผนที่แบบนี้ซึ่งสามารถใช้เป็นแผนที่พื้นหลังได้ แต่ฉันจะซ่อนไว้เพราะเราไม่ต้องการมันในกรณีนี้ แต่ถ้าคุณทำ บางครั้งมันก็มีประโยชน์
การซ่อมแซมแผนที่รูปร่าง
ตอนนี้เรามีผืนผ้าใบแล้ว เราสามารถเริ่มซ่อมแซมรูปร่างของแผนที่ได้ ค้นหาไฟล์รูปร่างในหน้าต่างเบราว์เซอร์ทางด้านซ้ายแล้วลากไปยังพื้นที่สีขาว แผนที่รูปร่างจะปรากฏขึ้น
ฉันมักจะสร้างเลเยอร์ซ้ำโดยคลิกขวาที่เลเยอร์ แล้วเลือกทำซ้ำเลเยอร์ ทั้งนี้เพื่อความปลอดภัย หากคุณทำพลาด คุณสามารถเริ่มต้นใหม่ได้เสมอ
ตอนนี้ คลิกขวาที่เลเยอร์และเปิดตารางแอตทริบิวต์ ตารางนี้แสดงข้อมูลทั้งหมดในไฟล์รูปร่าง และนี่จะกลายเป็นไฟล์ DBF ที่เราจะแปลงใน Excel และใช้ใน LuckyTemplates ในภายหลัง
เราจำเป็นต้องรวมเทศบาลสามแห่งเพื่อเป็นหนึ่งเดียวดังนั้นเราจึงเลือกรูปทรงทั้งสามโดยใช้ปุ่มควบคุม จากนั้นคลิกที่แผนที่หรือเลือกจากตาราง
หากต้องการไปที่พื้นที่ทำงาน ให้เลือกตัวควบคุมคุณลักษณะ (มุมบนซ้าย) จากนั้นคลิกที่เทศบาลทั้งสามแห่ง
เมื่อเลือกแล้ว ให้ไปที่Vector ใน Ribbon เลือกGeoprocessing Toolsแล้วคลิกDissolve สิ่งนี้จะลบขอบด้านในของเทศบาลทั้งสามให้กลายเป็นรูปร่างใหญ่
ภายในกล่องป๊อปอัป คลิกที่Selected features onlyแล้วคลิกRun
และตอนนี้เรามีเมืองใหญ่แห่งเดียวจากสามเทศบาล
ขณะนี้เรามีสองชั้นสำหรับการประมวลผล เลเยอร์ แรกคือเลเยอร์ดั้งเดิม (ภาพด้านบน) และอีกเลเยอร์คือเลเยอร์ที่ละลาย (ภาพด้านล่าง) ซึ่งเป็นส่วนที่เรานำส่วนที่เหลือของแผนที่ออกมา อย่างที่คุณเห็น นี่เป็นเพียงสามรูปร่างที่รวมเข้าเป็นหนึ่งเดียว
ในตารางแอตทริบิวต์ของเลเยอร์เดิม เราจะลบรูปทรงที่เลือกไว้สามแบบ ในการดำเนินการนี้ ให้เลือกเทศบาลสามแห่ง จากนั้นคลิกไอคอนดินสอเพื่ออนุญาตให้แก้ไข จากนั้นคลิกที่ถังขยะ อย่าลืมบันทึกตาราง
ฉันซ่อนส่วนที่ละลายบนผืนผ้าใบ และตอนนี้คุณสามารถเห็นความว่างเปล่าในพื้นที่ของเทศบาลทั้งสามแห่ง
ในตารางแอตทริบิวต์ของเลเยอร์ Dissolved เราสามารถเปลี่ยนชื่อเป็นชื่อที่ต้องการได้ ในตัวอย่างนี้ เรียกมันว่าRepaired
และตอนนี้เราต้องเติมช่องว่างในเลเยอร์เดิมด้วยเลเยอร์ที่ละลาย ในการทำเช่นนั้น เราไปที่กล่อง เครื่องมือการประมวลผลของเราที่นี่ทางด้านขวา พิมพ์การผสานและเลือกเลเยอร์เวกเตอร์การผสาน
หน้าต่างจะปรากฏขึ้นและที่นี่เราสามารถเลือกสองชั้นได้
ตอนนี้รูปร่างได้รับการซ่อมแซมแล้ว ซึ่งแสดงเป็นเลเยอร์ใหม่ผสาน คลิกขวาที่เลเยอร์นี้ เลือกส่งออกและบันทึกเป็นไฟล์รูปร่าง สิ่งสำคัญคือคุณต้องเลือกไฟล์รูปร่างเมื่อทำการบันทึก
การแปลง Shapefiles เป็น TopoJSON และใช้เป็น Shape Maps ใน LuckyTemplates
หลังจากซ่อมแซมแผนที่ของคุณใน QGIS คุณต้องแปลงไฟล์รูปร่างเป็นไฟล์ TopoJSON เพื่อให้คุณสามารถใช้เป็นภาพแผนที่รูปร่างด้วยภาพ LuckyTemplates
ในการทำเช่นนั้น เราไปเว็บไซต์รูปร่างแผนที่ (mapshaper.org) และโหลดไฟล์รูปร่างของคุณ ตรวจสอบให้แน่ใจว่าได้รวมไฟล์ทั้งหมด เราต้องทำการปรับเปลี่ยนเล็กน้อย
ขั้นแรก เราคลิกนำเข้า จากนั้นไฟล์รูปร่างจะเปิดขึ้นใน mapshaper คลิกคอนโซลแล้วคุณจะเห็นหน้าต่างปรากฏขึ้นทางด้านซ้าย
ภายในนี้ เราพิมพ์ข้อมูล ส่วนที่สำคัญที่สุดของข้อมูลนี้คือCRSซึ่งเป็นระบบอ้างอิงซึ่งเป็นเส้นโครงของแผนที่ นี่ควรเป็น WGS84
หากไม่เป็นเช่นนั้น ให้พิมพ์Project 84แล้วกด Enter ประเภทในClear .
พิมพ์ข้อมูลอีกครั้ง จากนั้นคุณจะพบว่าการฉายภาพเปลี่ยนไป เนื่องจากภาพฉายของคุณแตกต่างจาก WGS84 การฉายภาพถูกต้องแล้วสำหรับใช้ในPower
เนื่องจากเราใช้ QGIS เพื่อแก้ไขตารางรายการ เราจึงไม่จำเป็นต้องแก้ไขเพิ่มเติม ในกรณีนี้ คุณสามารถใช้ไอคอนที่ด้านบนขวาที่นี่ คลิกเลือกพื้นที่บนแผนที่ จากนั้นแอตทริบิวต์จะแสดงและสามารถแก้ไขได้ หากคุณแก้ไข ตรวจสอบให้แน่ใจว่าชื่อของตำแหน่งบนแผนที่สอดคล้องกับชื่อตำแหน่งในชุดข้อมูลของคุณ
สิ่งต่อไปที่ต้องทำคือคลิกปุ่มประยุกต์ การดำเนินการนี้จะช่วยลดขนาดไฟล์ของรูปร่างโดยการเปลี่ยนหรือยืดเส้นขอบของรูปร่าง สิ่งนี้จะลดเวลาในการเรนเดอร์เช่นกัน เลือกวิธีการ จากนั้นคลิกนำไปใช้
ใน บานหน้าต่าง การตั้งค่าคุณสามารถลากตัวเลื่อน ฉันมักจะใช้ประมาณ 10% และรูปร่างเหล่านี้ก็ใช้ได้
หากคุณพอใจ ให้คลิกส่งออกเลือกTopoJSONจากนั้นส่งออกไฟล์และบันทึก
หลังจากนั้นไปที่ Excel เปิดไฟล์ DBF แล้วบันทึก
ใน LuckyTemplates เราได้นำเข้าตารางที่ซ่อมแซมแล้ว เรามีภาพแผนที่รูปร่าง และเราได้เพิ่มชื่อเทศบาล ภายใต้บานหน้าต่างการจัดรูปแบบ – รูปร่าง เรามีไฟล์ topoJSON ที่ซ่อมแซมแล้ว
เราสามารถเลือกรูปร่างใหม่และเราจะเห็นว่านี่คือรูปแบบที่ซ่อมแซมแล้ว
LuckyTemplates Shape Map Visualization for Spatial Analysis
Data Visualization LuckyTemplates – Dynamic Maps In Tooltips
using Filter Fields & Visual Interactions To Create Compuling Visualization In LuckyTemplates
บทสรุป
นี่ค่อนข้างเป็นขั้นตอนจาก LuckyTemplates แต่เป็นทักษะที่ยอดเยี่ยมในการสร้างหรือแก้ไขรูปร่างทางภูมิศาสตร์ของคุณเองและแสดง ในกรณีการใช้งานนี้ เราได้ดูขอบเขตการบริหาร
สมมติว่า คุณต้องการแสดงโรงงานหรืออาคารที่ตำแหน่งทางภูมิศาสตร์นั้นบนแผนที่ ด้วย ตาราง Excelที่มีละติจูดและลองจิจูดตั้งแต่สามคู่ขึ้นไป คุณสามารถสร้างรูปร่างทางภูมิศาสตร์ที่สามารถวางบนแผนที่และทำให้เป็นวัตถุที่เลือกได้ คุณมีความเป็นไปได้ไม่รู้จบ
ฉันหวังว่าคุณจะพบว่าบท ช่วยสอนนี้ มีประโยชน์ ตรวจสอบลิงก์ด้านล่างสำหรับเนื้อหาเพิ่มเติมเกี่ยวกับแผนที่รูปร่าง LuckyTemplates
ไชโย!
พอล
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates
ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก
บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ
ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น
ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร
เรียนรู้วิธีคำนวณการเปลี่ยนแปลงอัตรากำไรของคุณโดยใช้เทคนิคต่างๆ เช่น การแยกสาขาและการรวมสูตร DAX ใน LuckyTemplates
บทช่วยสอนนี้จะหารือเกี่ยวกับแนวคิดของการทำให้แคชข้อมูลเป็นรูปธรรมและวิธีที่สิ่งเหล่านี้ส่งผลต่อประสิทธิภาพของ DAX ในการให้ผลลัพธ์
หากคุณยังคงใช้ Excel อยู่จนถึงตอนนี้ นี่เป็นเวลาที่ดีที่สุดในการเริ่มใช้ LuckyTemplates สำหรับความต้องการในการรายงานทางธุรกิจของคุณ
เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้