คำถามท้าทายการวิเคราะห์ 7 (2023)

การแนะนำ

สำหรับ WATS 4930 Advanced GIS ของ USU

เนื้อหา

สำหรับคำถามที่เจ็ด อืม ฉันถามคุณเกี่ยวกับความหนาแน่นของถนน

และพวกคุณเกลียดคำถามนี้มาก

ดูเหมือนในชั้นเรียน

สิ่งแรกที่เราจะทำคือเข้าไปตรวจสอบขอบเขตของข้อมูลและทันที

คุณควรจะเห็นว่ามีเทศบาลบางแห่งที่เราต้องกำจัด

เราไม่ควรพยายามคำนวณความหนาแน่นสำหรับบางสิ่งที่เราไม่มีชุดข้อมูลซ้อนทับทั้งหมดสำหรับใช่

ดังนั้นฉันจะบอกว่าฉันจะบอกว่าสิ่งเหล่านี้จำเป็นต้องไป

และเราสามารถทำได้เช่นเดียวกัน

ครั้งนี้ฉันจะลบออก เพราะเราไม่ต้องการสิ่งนี้สำหรับคำถามถัดไป เอาล่ะ เปิดตารางแอตทริบิวต์ที่นี่ ตรวจสอบว่าฉันได้เลือกสามรายการแล้ว

สิ่งที่ฉันจะทำโดยทั่วไปและใช่ ฉันต้องการลบสิ่งเหล่านั้นแล้วบันทึก โอเค

เอาล่ะ.

ตอนนี้เรามีเทศบาลและถนน

และที่ผมถามคือความหนาแน่นของถนน นี่ไม่ใช่ส่วนของถนน

ดังนั้นจึงไม่เกี่ยวกับการนับจำนวนถนนต่อพื้นที่

ความหนาแน่นคือความหนาแน่นคือความยาวของถนนต่อเขตเทศบาล นั่นคือสิ่งที่ฉันกำลังมองหา

ถ้าเราขยายตรงนี้และดูว่าเราสามารถเข้าใจสิ่งที่ผมพูดถึงได้ไหม คุณจะเห็นว่าความหนาแน่นตรงนี้สูงขึ้นมาก

แล้วคุณรู้สิ่งนี้

แล้วเจ้านี่ มันคือความยาวของถนน เทียบกับเทศบาล

สิ่งแรกที่เราต้องทำคือ กำจัดเทศบาลทั้งหมดที่ไม่ใช่ที่ทำการของเทศมณฑล

และถ้าคุณไม่แน่ใจว่านี่คืออะไร คุณสามารถ Google ได้

หากคุณไม่รู้ว่าเขตการปกครองคืออะไร คุณสามารถดูหนึ่งในนั้นได้เช่นกัน

หนึ่ง.

นี่คือเมืองมอนโร

คุณรู้จัก Google หรือเปล่า มอนโร ยูทาห์

เคาน์ตีซีทที่คุณทำได้ เอ่อ คุณสามารถ Google อะไรได้

เคาน์ตี้ซีทสำหรับ บีเวอร์เคาน์ตี้ หรืออะไรทำนองนั้น

มีวิธีที่คุณทำได้ แค่คุณรู้เหตุผลนี้ อืม

แต่แน่นอนว่ายังมีช่องที่บอกเราว่าเทศบาลใดเป็นที่นั่งของเทศมณฑลด้วย

มันเป็นเลขฐานสองประเภทจริงเท็จ

และอีกครั้ง ถ้าคุณไม่รู้ ถ้า 0 คือ 1 หรือขออภัย ถ้าศูนย์คือเขตการปกครอง หรือถ้าคุณรู้ ถ้าคุณไม่รู้ Google ก็คือนีไฟ ยูทาห์ โอ้ ฉันหวังว่า ฉันจะ , พูดถูก ขอโทษ อืม นั่นคือเขตการปกครอง ถ้า Google พูดว่า ใช่ เราก็ได้คำตอบแล้ว

งั้นมาเรียงลำดับตามนี้ ไล่ลงมาและรวมที่นั่งทั้งหมดของเราเข้าด้วยกัน

และเพราะเป็นฉันเอง ฉันจะทำสำเนาของสิ่งนั้น

และใช่ คุณยังสามารถทำวิธีการเลือกและสร้างเลเยอร์เป็นเลเยอร์ชั่วคราวจากการเลือก

นั่นก็ดีเหมือนกัน

น่าจะเป็นคุณสมบัติการป้อนข้อมูลที่สะอาดกว่ามาก

เรามี 11 ที่ฟังดูดีและ CS สำหรับเขตที่นั่ง

ตกลง.

และนี่คือสิ่งที่ฉันพูดถึง

ถ้าเราเข้าไปในนี้ คุณสามารถไปที่ Selection และสร้าง Layer จาก Feature ที่เลือกได้

ดังนั้นนี่คือภาพวาดชั่วคราว แต่คุณควรมียูทิลิตี้เต็มรูปแบบของสิ่งเหล่านั้น เช่น คุณควรจะสามารถบัฟเฟอร์หรือคลิปหรือสิ่งอื่นใดร่วมกับพวกเขาได้

แต่พอปิดโปรแกรมก็หาย

โอเค ยังไงก็ตาม เราได้ที่นั่งประจำเขตแล้ว

ตอนนี้เราไม่ต้องการเทศบาลเต็มรูปแบบ

เราแค่ต้องการทำงานกับเขตที่นั่ง

ตกลง.

และเราได้กำจัดสิ่งที่อยู่นอกชั้นถนนของเราออกไปหมดแล้ว

ดังนั้น เราน่าจะไปรวมชุดข้อมูลทั้งสองนี้เข้าด้วยกัน ยังไงก็ตาม ฉันจะทำอย่างไรดี แน่นอนว่าฉันจะคิดถึงการตัดส่วนก่อน เพราะจริงๆ แล้วเราต้องสิ้นสุดส่วนถนนที่ตัดกับขอบเทศบาล ไม่รู้สิ บางทีพวกเขาอาจตัดมันออกไปหมดแล้ว แต่ฉันรู้ มันคงง่ายกว่าสำหรับสมองของฉันที่จะรู้ว่าฉันตัดมันแล้ว

เพื่อให้เห็นว่าสิ่งนี้ตัดที่ขอบเขต oopsie

อันนี้ไม่ได้ ถนนทุกสายไม่ได้ถูกแบ่งโดยอัตโนมัติ เอ่อ แบ่งตามเขตเทศบาล

ดังนั้นเราจึงจำเป็นต้องตัดหรือตัดกัน

จุดตัดเหล่านี้จะทำให้เราสามารถรักษา อืม.

Intersect จะให้เราเก็บชื่อเทศบาลไว้ที่ถนน ซึ่งน่าจะช่วยได้จริงๆ อืม งั้นลองแบบนั้นไหม? ก่อนอื่นเราจะเคลียร์ การเลือกของฉัน เข้าไปที่นี่และเรียกใช้การสกัดกั้น

โอเค ได้ผล เราจะป้อนที่นั่งของเทศมณฑลและถนน โอเค ชุดคุณสมบัติเอาต์พุตที่ดูดีและคุณลักษณะทั้งหมดเหมือนกันกับอินพุต

ใช่ เมื่อคุณเลือกเหมือนกับอินพุต ค่าเริ่มต้นจะเป็นรูปทรงเรขาคณิตที่เรียบง่ายกว่า

และในกรณีของเรา จุดของเส้นคือเส้นที่ง่ายที่สุดหรือเส้นที่สอง และรูปหลายเหลี่ยมนั้นซับซ้อนที่สุดในสามเส้น

ดังนั้น เราสามารถปิดอินพุตของเรา และเพียงแค่ดูที่เอาต์พุต และนั่นก็เปิดอยู่

ใช่ โอเค ดูดีไปหมด

ตอนนี้สิ่งที่เราต้องการทำคือรับความยาวสำหรับแต่ละส่วนของถนนเหล่านี้ที่อัปเดตตารางแอตทริบิวต์ที่ง่ายต่อการทำ

เราสามารถเพิ่มฟิลด์ใหม่ หรือหากมีบางสิ่งที่เราไม่รังเกียจที่จะเขียนทับ เราก็สามารถใช้มันได้ มาดูกันว่าเราได้อะไรมาบ้าง มีความยาว รูปร่างตรงนี้

มาดูกันว่ามันจะให้เราคำนวณรูปทรงเรขาคณิตหรือไม่ ถ้าอย่างนั้นเรามาอัปเดตสิ่งนี้และใส่หน่วยเป็นเมตรกัน

โอเค ใช่

ดูเหมือนว่าจะมีการอัปเดตที่ค่อนข้างโอเค

เราจึงได้ชุดความยาวใหม่สำหรับแต่ละส่วนในเขตเทศบาลของเรา

แต่ที่เราอยากรู้ก็คือว่าแต่ละส่วนถนนเหล่านี้อยู่ในเขตเทศบาลใด ดูเหมือนว่าส่วนถนนของเราจะอยู่ที่ปลายสุด และจุดเริ่มต้นคือชื่อของเรา ตรงนี้คือชื่อเมือง ดังนั้นเราจะใช้ชื่อนี้

และเราสามารถคำนวณสรุปตามค่าเหล่านี้ได้ ซึ่งตอนนี้เรายังไม่ได้อัปเดตฟิลด์ความยาว ฉันขอหน่อยเถอะ ดู FID ถนน ฉันค่อนข้างแน่ใจว่าความยาวนี้ มาทดสอบกัน

ลองหาเจ้านี่มาวัดกันดูว่าสูงประมาณ 160 เมตร อิมพีเรียล

ตกลง.

นั่นเป็นเรื่องที่ถูกต้องสำหรับเงิน ฉันรู้สึกดีกับสิ่งนั้น

นี่จึงจะใช้ได้กับช่องความยาวรูปร่างของเรา

จากนั้นเราก็ต้องการสรุปความยาวเหล่านั้นโดยพื้นฐานแล้วรวมตามชื่อของเมือง

นี่จะช่วยให้เราได้ อืม จริงๆ แล้ว คุณรู้ว่าสิ่งที่เราทำได้คือสรุปภายใน และสรุปความยาวเหล่านี้ แล้วคำนวณ เพราะสิ่งที่เราต้องการทำคือหารความยาวเหล่านั้นด้วยพื้นที่ของแต่ละเทศมณฑล

โอเค อีกครั้ง

Float ความหมายคือ จุดลอย

นี่คือทศนิยม เอ่อ float จะเอาเลขไหนก็ได้

คุณโยนมันบวกลบ

และเลขนัยสำคัญมากพอๆ กับที่เรานึกออกว่าถ้าคุณใช้ double มันก็ใช้ได้เช่นกัน อืม แต่ฉันมักจะใช้ float short และ long เป็นจำนวนเต็ม

จำนวนเต็มสั้นจะยอมรับอักขระบางอย่างได้มากถึง 52,000 ตัว คุณต้องระวังสิ่งเหล่านี้เพราะ อืม เช่น ถ้าคุณกำลังคำนวณพื้นที่ของสิ่งที่ใหญ่มาก คุณจะได้ตัวเลขจำนวนหนึ่ง แต่จากนั้นมันก็แค่ เก็บไม่ได้แล้ว

ตัวเลขของคุณจึงผิดพลาดทางเทคนิค

ดังนั้นคุณอาจพลาดลำดับความสำคัญ

ดังนั้นฉันมักจะไปกับสิ่งนี้

เนื่องจากการจัดเก็บแอตทริบิวต์ไม่ใช่เรื่องใหญ่สำหรับข้อมูลที่เราทำงานด้วย

แต่เช่นเดียวกับการเตือนความจำเล็กน้อย ปล่อยเราไปเถอะ

โอเค อืม

กันเถอะ

ลองใช้การสรุปภายในนี่ไม่ใช่วิธีที่ฉันทำในครั้งแรกเมื่อฉันตั้งคำถามเหล่านี้ ดังนั้นเราจะทำการทดลอง แต่ดูเหมือนว่าความคิดที่ดี การสรุปภายในจะเทียบเท่ากับสถิติโซน แต่ สำหรับข้อมูลเวกเตอร์

ดังนั้น รูปหลายเหลี่ยมอินพุตของเราค่อนข้างชัดเจนว่านั่นคือ เทศบาล County Seat ของเรา คุณลักษณะที่เราต้องการสรุปคือถนนที่สกัดกั้น อืม ถนนที่ถูกตัดที่เขตแดน

และเนื่องจากเราคำนวณความยาวใหม่ เราจึงทำได้ดี

คลาสคุณลักษณะเอาต์พุตของเราเป็นชื่อที่น่าเกลียดมาก ฟิลด์ที่เราต้องการใช้เป็นฟิลด์ความยาวรูปร่างแรก

และเมื่อฉันคำนวณก็พบว่ามันมีสถิติซ้ำ

เราต้องการผลรวมของความยาวเหล่านั้นและหน่วยรูปร่าง ฉันเกือบจะข้ามส่วนนี้หรือจะข้ามส่วนนี้ไป แต่การอ่านเครื่องมือระบุ มันบอกว่า เอ่อ ถ้าหน่วยเชิงเส้น โอเค ถ้าคุณมีเส้นตรง คุณก็ควรเลือกความยาว หน่วย.

และแน่นอนว่าเราจะแปลงส่วนนี้เป็นเมตร

เพื่อให้เรามีฟิลด์กลุ่มที่สอดคล้องกัน อะไรคือฟิลด์แอตทริบิวต์ที่ใช้สำหรับการจัดกลุ่ม

อา.

นี่ก็เหมือนกับสถิติโซน

นี่เหมือนสนามโซน

นี่จะทำให้เราจัดกลุ่มสิ่งต่างๆ ได้ ถ้าเราต้องการ อืม หมายความว่า เราสามารถใช้เครื่องมือนี้กับเทศบาลทั้งหมดของเรา

และเราสามารถตั้งค่าเขตข้อมูลกลุ่มให้เท่ากับสิ่งที่เรียกว่าที่นั่งประจำเขตได้ใช่ไหม แล้วเราก็ได้ข้อสรุปอย่างหนึ่ง โอ้ มันคงไม่แยกย่อยหรอก แม้ว่ามันจะแค่เปรียบเทียบความหนาแน่นของถนนในเขตเทศบาล เทศบาลกับเขตนอกเขตก็ตาม

ดังนั้นนั่นจะไม่ทำงานสำหรับเราที่นี่

อย่างไรก็ตาม เรามาเริ่มกันเลยดีกว่า

ดูว่าเกิดอะไรขึ้น? ขวา? มันให้ชุดข้อมูลเอาต์พุตของเราที่นี่ ฉันจะเปิดตารางแอตทริบิวต์และดูสิ่งที่เราต้องทำงานด้วย

เรามีแถวหรือคุณลักษณะเพียง 11 แถว และนั่นดูเหมือนจะเป็นข่าวดีจริงๆ เพราะดูเหมือนว่านั่นอาจเป็นจำนวนเทศบาลที่เราต้องทำงานด้วยที่นี่

ให้ฉันไปที่เครื่องมือสลิปของฉัน

อืม เถอะ

ดูที่นี่

ใช่ โอเค

เรามี 11 คนที่จะเริ่มต้นด้วย นั่นคือข่าวดีมาก เอ่อ คืออะไร

ต่อไป.

เราอยากรู้ว่าเราได้อะไรมา สรุปความยาวเป็นเมตร

ฉันรักสิ่งนี้.

นี่น่าทึ่งมาก นี่คือจำนวนบรรทัด

นี่ก็คือจำนวนส่วนของเส้นตรงในเขตเทศบาลแต่ละแห่ง แต่นี่คือผลรวมของความยาว ผมจะเรียงลำดับจากน้อยไปมาก แล้วดูว่าความยาวที่น้อยที่สุดคือเท่าไหร่ ประมาณ 20 กิโลเมตร ไปหาเจ้านี่กัน ถ้านั่นดูเหมือนจริง มันคือ Tiny Town เล็กๆ อย่างแน่นอน

และถ้าเราวัดทั่วกัน นั่นคือประมาณหนึ่งกิโลเมตร ฉันจะบอกว่า 20 กิโลเมตรก็เหมาะสมมากสำหรับเงิน

ดังนั้นฉันคิดว่านี่ดูดีทีเดียว

นี่คือความยาวที่แตกต่างกันสำหรับแต่ละเมืองของเรา และเนื่องจากเรากลับมาที่รูปหลายเหลี่ยม

ตอนนี้เราสามารถคำนวณพื้นที่หรือยืนยัน พื้นที่ของเราเลื่อนไปมาเพื่อดูว่าฉันมีพื้นที่รูปร่างหรือไม่ ฉันไม่เป็นไร ฉันจะคำนวณมากกว่านี้ ไม่ ฉันไม่ใช่ ฉันจะเพิ่ม ฟิลด์ใหม่และเรียกว่าพื้นที่

เราคำนวณการเชื่อมโยงทั้งหมดของเรา และหมายความว่าฉันจะสร้างตารางเมตรนี้

โอเค บันทึกที่ปิดมัน

แล้วมาคำนวณใหม่อีกครั้งว่าเคลียร์แล้ว

การเลือกของฉัน โอ้ มาเลย ฉันอยู่ที่นี่ที่ไหน

ฉันไม่เป็นไร.

คำนวณเรขาคณิต ใช่ พื้นที่ตารางเมตร

Geodesic ดูดีโอเค

ตอนนี้เรามีพื้นที่สำหรับแต่ละเมือง และเรามีถนนยาวสำหรับแต่ละเมือง

นี่เป็นเรื่องยุ่งยาก

เรามาตั้งค่าการคำนวณฟิลด์สำหรับความหนาแน่นของเรากัน

สิ่งที่เราจะทำคือเพิ่มฟิลด์ใหม่ที่เรียกว่า ความหนาแน่นของถนน และบันทึกและปิดและเลื่อนไปที่ฟิลด์นั้น

นี่คือการคำนวณฟิลด์ เนื่องจากเรากำลังคำนวณระหว่างสองฟิลด์ เราจะแบ่งความยาวถนน

เราอยู่ในตารางนี้ เราอยู่ในฟิลด์นี้ เราสามารถข้ามมันไปได้

และเรารู้ว่าเราต้องการให้ความยาวของเราสรุปความยาวเป็นเมตร หารด้วยพื้นที่ใหม่ของเรา

เราจึงได้ความยาวต่อหน่วยพื้นที่ และนั่นคือความหนาแน่นของเรา

ตกลงพวกเขากำลัง

เลขสวยน้อย เรียงเลย

จากมากไปน้อยและกำลังบอกเราว่า เขตเทศบาลที่หนาแน่นที่สุดคือริชฟิลด์

เมือง Richfield ซะขนาดนี้ เรามาซูมกันที่เจ้านี่กัน

เราจะตรวจสอบสิ่งเหล่านี้เพียงบางส่วนเพื่อตรวจสอบว่าเราได้รับผลลัพธ์ที่เหมาะสม

ใช่ โอเค

ฉันหมายถึง เรามีพื้นที่มากมายที่ไม่มีถนน แต่การสร้างทางด่วนซ้ำซ้อนกันแบบนี้น่าจะเพิ่มความหนาแน่นให้มากขึ้น และแน่นอนว่ายังมีอีกมากเกิดขึ้น เรามาครึ่งทางกัน ลง.

ใช่ ดูหนาแน่นน้อยกว่าในความหนาแน่นน้อยที่สุด แน่นอน ฉันซื้อผลลัพธ์ของเราด้วยเงินหนึ่งร้อยดอลลาร์

ดังนั้นเราจึงได้ Richfield ที่หนาแน่นที่สุดของเรา และฉันคิดว่ามี? อาจมีหลายวิธีในการทำเช่นนี้? อืม ฉันรู้ ฉันทำมันด้วยวิธีอื่น? เอ่อ ตอนผมตั้งค่าครั้งแรก อย่างที่บอก จำไม่ได้ว่าผมทำได้อย่างไร? อืม แต่ฉัน ใช่ ยังไม่ได้ตกลงเกี่ยวกับการสรุปภายใน แต่ฉันเห็นว่าพวกคุณใช้มันบ่อยมาก ซึ่งดีมาก มันเป็นเครื่องมือใหม่ และ อืม คุณรู้ไหม มันกำลังจะ ช่วยให้ฉันมีประสิทธิภาพมากขึ้น

ดังนั้นฉันจึงรู้สึกขอบคุณที่พวกคุณขุดคุ้ยและค้นหาวิธีที่สร้างสรรค์และไม่เหมือนใครในการแก้ปัญหาเหล่านี้

เอ่อ.

ใช่มันช่วยได้มาก

มันช่วยให้ฉันเรียนรู้วิธีใหม่ๆ ในการทำสิ่งต่างๆ เช่นกัน

เอาล่ะ

ดังนั้นให้ฉันระดมความคิดที่นี่หนึ่ง

อย่างที่สอง ลองคิดดูว่าฉันจะคิดวิธีอื่นที่จะทำสิ่งนี้ได้ไหม ฉันคิดวิธีอื่นที่ฉันทำกับสิ่งนี้ไม่ได้ อืม เช่นเคย ถ้าคุณรู้สึกว่าคุณมีวิธีการที่ถูกต้อง อืม หรือถ้าคุณทำได้ ไม่ทราบว่าเหตุใดวิธีการของคุณจึงใช้ไม่ได้ผล เพียงแจ้งให้เราทราบ แล้วฉันจะเริ่มรวบรวม PDF จากคำถามสุดท้ายของคุณได้เลย กำลังจะมาถึง

ต่อไป.

Top Articles
Latest Posts
Article information

Author: Carlyn Walter

Last Updated: 13/12/2023

Views: 6019

Rating: 5 / 5 (70 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Carlyn Walter

Birthday: 1996-01-03

Address: Suite 452 40815 Denyse Extensions, Sengermouth, OR 42374

Phone: +8501809515404

Job: Manufacturing Technician

Hobby: Table tennis, Archery, Vacation, Metal detecting, Yo-yoing, Crocheting, Creative writing

Introduction: My name is Carlyn Walter, I am a lively, glamorous, healthy, clean, powerful, calm, combative person who loves writing and wants to share my knowledge and understanding with you.