ระบบสารสนเทศทางภูมิศาสตร์

ถามตอบสำหรับนักทำแผนที่นักภูมิศาสตร์และผู้เชี่ยวชาญด้าน GIS

7
การสร้าง shapefile จากขอบเขตข้อมูลปัจจุบันในมุมมองเค้าโครงของ ArcMap?
เครื่องมือ ArcGIS 10 อยู่ที่ไหนสำหรับการสร้างรูปร่างไฟล์จากส่วนขยายของ dataframe ปัจจุบันในมุมมองเค้าโครง ได้ดูไปรอบ ๆ และสิ่งที่ตู้เสื้อผ้าที่ฉันสามารถหาได้คือเครื่องมือดัชนีแผนที่กริด / สตริปของ Toolbox ภายใต้ Data Drive Pages ฉันแค่ต้องการที่จะสร้างไฟล์ shp รูปหลายเหลี่ยมสี่เหลี่ยมเดียวขึ้นอยู่กับ data frame (ในมุมมองเลย์เอาต์) สำหรับการตั้งค่าสเกล / หน้าใด ๆ

3
เพิ่มข้อความแบบไดนามิกให้กับโครงร่างจากตารางแอตทริบิวต์ด้วย Data Driven Pages หรือไม่
ฉันพยายามหาวิธีใช้ข้อความแบบไดนามิกจากตารางแอตทริบิวต์ในชุดของ Data Driven Pages ใน ArcGIS 10 ฉันค้นหาไฟล์ช่วยเหลือแล้ว แต่ไม่พบสิ่งใดในข้อความแบบไดนามิกจากตารางแอตทริบิวต์

4
วิธีที่ดีที่สุดในการจัดการ raster GeoTIFF จำนวนมาก?
ฉันมี GeoTIFF ขนาด 2-3000 ขนาดประมาณ 11000x9400 สี 0 ควรโปร่งใสและ QGIS ทำให้มันผิดตั้งแต่แรกดังนั้นฉันจึงใช้ไฟล์. vrt เพื่อตั้งค่าพารามิเตอร์ทั้งหมดในที่เดียว ปัญหาคือแม้ว่าฉันจะตั้งเลเยอร์ให้มองเห็นได้ในขนาดเล็กเท่านั้นโครงการใช้เวลาโหลดใน QGIS วิธีใดดีที่สุดในการจัดการกับไฟล์เหล่านี้ ฉันลองใช้หญ้า แต่ไม่เห็นว่าจะเร็วกว่า QGIS หรือไม่

7
การคัดลอกคุณลักษณะจากรูปหลายเหลี่ยมชั้นหนึ่งไปยังอีกชั้นหนึ่งหรือไม่?
ฉันมีปัญหาที่ดูเหมือนว่าฉันไม่สามารถไปไหนมาไหนได้ ฉันมีรูปหลายเหลี่ยมสองชั้น: รูปหลายเหลี่ยม A - เป็นชุดย่อยของรูปหลายเหลี่ยม B ที่มีเขตข้อมูลเดียวกันและมีรูปหลายเหลี่ยมที่เหมือนกันกับรูปหลายเหลี่ยม B รูปหลายเหลี่ยม B - มีข้อมูลคุณลักษณะที่ฉันต้องการเป็นรูปหลายเหลี่ยม A สิ่งนี้สามารถทำได้? ฉันลองใช้เครื่องมือ QGIS "เข้าร่วมคุณสมบัติตามตำแหน่ง" แต่เนื่องจากรูปหลายเหลี่ยมบางส่วนอยู่ในตำแหน่งอื่นมันจึงมีแนวโน้มที่จะเชื่อมโยงไปยังจุดตัดแรกที่พบ (รูปหลายเหลี่ยมด้านนอก)

1
ST_ClosestPoint (เส้น, จุด) ไม่ตัดกันเส้น
ในฐานข้อมูล PostGIS ของฉัน (PostGIS 1.5 บน Postgres 8.4.1) ฉันมีตารางสองตาราง: ถนน (ประกอบด้วย linestrings) และข้อขัดข้อง (ประกอบด้วยคะแนน) ฉันพยายามเชื่อมโยงการชนกันของแต่ละครั้งกับถนน แต่ฉันมีปัญหาในการทำงานต่อไปนี้: SELECT ST_ClosestPoint(road.the_geom, crash.the_geom), ST_Intersects(ST_ClosestPoint(road.the_geom, crash.the_geom), road.the_geom) ST_Distance(ST_ClosestPoint(road.the_geom, crash.the_geom), crash.the_geom) AS distance FROM --Table crashes is already in SRID 4326 (SELECT the_geom FROM crashes WHERE gid = 360) as crash, (SELECT ST_SetSrid(the_geom, 4326) as the_geom …
11 postgis  query 

2
การสร้างพารามิเตอร์ช่องทำเครื่องหมายในเครื่องมือสคริปต์ Python สำหรับ ArcGIS Desktop?
ฉันกำลังทำงานเพื่อสร้างเครื่องมือ ArcGIS จากสคริปต์ Python ที่ฉันกำลังเขียน ฉันสงสัยว่าเป็นไปได้หรือไม่ที่จะมีพารามิเตอร์ช่องทำเครื่องหมาย ฉันต้องการมีพารามิเตอร์ที่ผู้ใช้เลือกคลาสคุณลักษณะจากคลาสคุณลักษณะที่ผู้ใช้จะเลือกฟิลด์สำหรับเลเยอร์ส่วนใหญ่ด้านบนในโมเดลของพวกเขาจากนั้นฉันต้องการให้ผู้ใช้สามารถเลือกเลเยอร์ที่พวกเขาต้องการสคริปต์ เพื่อทำงานกับโครงสร้างช่องทำเครื่องหมายที่ได้มาจากสนามชั้นบนสุด เป็นไปได้ด้วย python และ ArcGIS Desktop?

3
สร้างข้อมูลเมตาสำหรับชุดข้อมูลหลายชุดพร้อมกันใน ArcGIS 10
ฉันพยายามหาวิธีสร้างข้อมูลเมตาผ่าน Arc Catalog สำหรับชุดข้อมูลหลายชุดพร้อมกัน ฉันทำงานในฐานข้อมูลไฟล์ทางภูมิศาสตร์ซึ่งประกอบด้วยคลาสคุณลักษณะและ rasters หลายรายการ ข้อมูลมีชุดรูปแบบทั่วไปดังนั้นฉันต้องการสร้างเทมเพลตของข้อมูลเมตาสำหรับหนึ่งรายการจากนั้นเติมชุดข้อมูลอื่น ๆ ภายในข้อมูลเมตาดาต้าเดียวกัน ฉันวางแผนที่จะใช้เทมเพลตเมตาดาต้ามาตรฐาน ISO ฉันได้ทำการวิจัยแล้วและดูเหมือนว่ามีสามตัวเลือก (แต่ไม่ประสบความสำเร็จเกินไป): - ใช้เครื่องมือ 'ผู้นำเข้าข้อมูลเมตา' ภายในกล่องเครื่องมือ Conversion (แต่ฉันจะสามารถคัดลอกข้อมูลเมตาได้แบบตัวต่อตัว) พื้นฐานเท่านั้น) - X-tools pro มีตัวเลือก 'การแก้ไขข้อมูลเมตา' พร้อมใช้งาน แต่หลังจากตั้งค่าพารามิเตอร์ภายใน ArcMap ฉันไม่เห็นการเปลี่ยนแปลงเหล่านี้ผ่านทางแคตตาล็อก Arc - ตัวเลือกที่สามกำลังเพิ่ม 'Batch Importer' ( http: //edndoc.esri .com / arcobjects / 9.0 / ตัวอย่าง / ข้อมูลเมตา / ผู้นำเข้า / …

5
ทำไมแพ็คเกจ GIS ส่วนใหญ่จึงต้องมีรหัสตัวเลข
คำถามนี้เป็นคำถามที่เรียบง่าย แต่เป็นที่ถกเถียงกันอยู่: ทำไมแพคเกจ GIS ส่วนใหญ่ (ถ้าไม่ใช่ทั้งหมด) ต้องการให้เลเยอร์ที่กำหนดมีตัวระบุตัวเลขที่ไม่ซ้ำกันและไม่สามารถลบได้? เหตุใดจึงมีความจำเป็นที่จะต้องใช้กุญแจตัวแทนแทนคีย์ธรรมชาติ? ตัวอย่าง: ArcGIS บังคับใช้ OBJECTID (หรือ GlobalID) QGIS ไม่โหลดเลเยอร์เมื่อไม่มี id ที่เป็นตัวเลข
11 database 

2
เดสก์ท็อป ArcGIS คำนวณจุดภายในสำหรับ Feature to Point ได้อย่างไร
ให้ฉันสำรองข้อมูลและพูดว่าจากสิ่งที่ฉันเข้าใจมีสองวิธีทั่วไปในการคำนวณ centroid ของรูปหลายเหลี่ยมใน ArcGIS Desktop: การใช้คำนวณเรขาคณิตในฟิลด์ภายในตารางคุณลักษณะของคลาสคุณลักษณะ ใช้Data Management -> Features -> Feature to Pointจากกล่องเครื่องมือ สิ่งเหล่านี้ทั้งคู่ให้ผลลัพธ์ที่เหมือนกัน - ศูนย์กลางเรขาคณิตของรูปหลายเหลี่ยม อย่างไรก็ตามไม่มีการรับประกันว่าจุดนั้นอยู่ในรูปหลายเหลี่ยม เครื่องมือ Feature to Point มีตัวเลือกช่องทำเครื่องหมายด้านในซึ่งเป็นไปตามเอกสารประกอบ: ใช้ตำแหน่งที่มีคุณสมบัติอินพุตเป็นตำแหน่งจุดส่งออก สิ่งที่ฉันอยากรู้คือจุดนี้คำนวณโดย ArcGIS Desktop อย่างไรและอะไรคือความหมาย "เชิงทฤษฎี" ถ้ามันสมเหตุสมผล

1
มีแผนการทำแผนที่เพื่อสั่งซื้อรายการคำอธิบาย (สูง - ต่ำหรือต่ำ - สูง) หรือไม่?
เมื่อคุณเป็นสัญลักษณ์ของเลเยอร์ใน ArcMap สัญลักษณ์จะถูกเรียงลำดับจากค่าต่ำไปจนถึงค่าสูงโดยค่าเริ่มต้น นั่นคือ "ถูกต้อง" หรือไม่? ฉันไม่เคยศึกษาวิชาเขียนแผนที่อย่างเป็นทางการ - มีการประชุมว่าจะสั่งซื้อสินค้าในตำนานจากต่ำไปสูงหรือสูงไปหาต่ำหรือไม่? ทั้งสองวิธีถูกต้องหรือไม่ แก้ไข: นี่คือภาพหน้าจอของกล่องโต้ตอบสัญลักษณ์ใน ArcMap ซึ่งแสดงค่าเช่ารายสัปดาห์เฉลี่ย มันสั่งจากต่ำไปสูงโดยค่าเริ่มต้น แต่มีตัวเลือกในการพลิกคำสั่ง: นี่คือลักษณะที่ปรากฏผ่าน ArcGIS Server บนเว็บไซต์: โปรดทราบว่าคำถามของฉันเกี่ยวกับมาตรฐานการทำแผนที่โดยทั่วไปและไม่ จำกัด เฉพาะ ArcMap

2
การสร้าง DEM จากรูปทรงโดยใช้ ArcGIS Desktop หรือไม่
ฉันมีชุดรูปทรงขนาดใหญ่ที่ฉันได้รับแบ่งออกเป็นชุดย่อยที่แตกต่างกันหลายชุด ฉันได้รวมชุดย่อยส่วนใหญ่เข้าด้วยกันเพื่อสร้างชุดรูปทรงขนาดใหญ่ขึ้นในสามไฟล์ที่แตกต่างกัน ฉันได้สร้างชุดข้อมูลแรสเตอร์ที่แตกต่างกันสามชุดจากรูปร่างรูปร่าง แต่ในกระบวนการนั้นแรสเตอร์มีพื้นที่ยกระดับเป็นศูนย์จำนวนมากที่ไม่ควรอยู่ที่นั่น ฉันจะกำจัดพื้นที่ยกระดับเป็นศูนย์เหล่านี้เพื่อสร้างแบบจำลองระดับความสูงแบบดิจิตอลที่แม่นยำยิ่งขึ้นได้อย่างไร ฉันหวังว่าเครื่องมือ topo to raster จะทำการสอดแทรกระหว่างรูปทรงที่แตกต่างกันเพื่อทำความสะอาดพื้นที่เหล่านั้น แต่ก็ไม่ได้ แต่บางพื้นที่ของระดับความสูงเป็นศูนย์อยู่ในสถานที่ที่มีลำธารบ่อหรืออ่างเก็บน้ำ

2
จัดการไฟล์ฐานข้อมูลภูมิศาสตร์เช่นการเข้าถึงฐานข้อมูลส่วนบุคคลทางภูมิศาสตร์หรือไม่
มีวิธีใดบ้างที่จะเชื่อมต่อกับฟีเจอร์ต่าง ๆ แต่เฉพาะเจาะจงคุณลักษณะของมันในไฟล์ฐานข้อมูลที่คุณสามารถทำได้ในฐานข้อมูลส่วนบุคคล? บ่อยครั้งที่ฉันจะเปิดฐานข้อมูลส่วนบุคคลใน MS Access และใช้ SQL แบบตรง (ไม่ใช่ตัวช่วยสร้างคิวรี่ แต่เป็น SQL แบบดิบ - ฉันคิดว่าเร็วกว่าและทำงานเร็วกว่ามากด้วยวิธีนี้) เพื่อจัดการแอตทริบิวต์ในตารางของพวกเขา ไม่ว่าจะเป็นเกณฑ์อะไร ฯลฯ มันใช้งานได้ดีและเป็นเฮคคูว่าง่ายกว่าการพยายามจัดรายการด้วยคุณสมบัติผ่าน ArcGIS (เช่นเครื่องมือตัด) เช่นถ้าฉันต้องการต่อท้ายหนึ่งฟิลด์ ฯลฯ ฉันได้ทำสิ่งนี้แล้ว สองสามปีในหลายโครงการโดยไม่มีปัญหา มีการขอความช่วยเหลือสำหรับวิธีการนี้ด้วยฐานข้อมูลไฟล์หรือไม่? ฉันคาดเดาไม่ได้ แต่หวังว่าฉันจะผิด ... และกำลังสงสัยว่า ESRI อาจเลิกใช้รูปแบบฐานข้อมูลส่วนบุคคลทั้งหมดร่วมกันหรือไม่เพราะพวกเขาดันรูปแบบฐานข้อมูลไฟล์จริง ... ขอบคุณทอม

4
กำลังสร้างส่วนหนึ่งส่วนหลายส่วนจากหลายส่วนแบบแบ่งส่วนได้หรือไม่
ฉันมีรูปหลายเหลี่ยมซึ่งแบ่งออกเป็นหลายส่วนและชิ้นส่วนเหล่านี้ไม่ได้รับการสั่งซื้ออย่างดีเพื่อให้ ID ของจุดสุดยอดไม่ได้ติดตามการวางผังของโพลีไลน์ Polyline นี้เป็นตัวแทนของรถบัสและฉันต้องมีการวางแผนตามเส้นทางการขับขี่ของรถบัส ฉันต้องการทราบวิธีผสานหลายส่วนของ polyline นี้หรือไม่ ฉันได้พยายามแยกแล้วเลิกแยกรวมทั้ง Multipart to Single Part, Union, Merge และอื่น ๆ แต่ไม่มีใครให้ผลลัพธ์ที่ฉันต้องการ

7
ลงทะเบียนมุมมองและเลเยอร์ SDE
ฉันกำลังสร้างมุมมองง่าย ๆ สำหรับ ArcSDE Oracle RAC 10g คอลัมน์ SHAPE ของฉันเป็นประเภทข้อมูล SDO_GEOMETRY ArcSDE 9.3.1 ฉันมีตารางจุดต่าง ๆ โดยมีโครงร่างต่อไปนี้: ID (Guid) ชื่อ (สตริง) รูปร่าง (SHAPE) ฉันได้สร้างมุมมองที่เรียบง่ายนี้ไว้ใน Oracle! CREATE OR REPLACE VIEW VW_POINTS AS SELECT ID, Name, Shape from TABLE_A UNION ALL SELECT ID, Name, Shape from TABLE_B -- etc มุมมองใน Oracle ถูกสร้างขึ้นมาอย่างดี ฉันได้ลงทะเบียนมุมมองนี้ด้วยบรรทัดคำสั่ง: …


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.