คำถามติดแท็ก arcgis-desktop

ใช้แท็กนี้เมื่อ ArcGIS Desktop เป็นผลิตภัณฑ์และสถาปัตยกรรมที่คุณใช้จากแพลตฟอร์ม ArcGIS

1
ArcGIS 10.1 Python AddIn ใช้การประมวลผลแบบมัลติโพรเซสขัดข้อง ArcMap?
ฉันต้องการเรียกใช้งานมัลติโปรเซสเซอร์จากเครื่องมือเสริมของหลาม ปัญหาของฉันคือกระบวนการทำให้ล้มเหลว โดยทั่วไปเกิดปัญหา ArcMap นี่คือรหัสพื้นฐานของฉัน: def function(startOID, endOID, fc): wrksp = r"c:\temp\mp_addintest\data\test_%s.txt" % (int(startOID) + int(endOID)) # real logic removed to dumb it down with open(wrksp, 'w') as writer: writer.write("%s to %s from %s \n" % (startOID, endOID, fc)) return wrksp class btnMP(object): """Implementation for src_addin.MPButton (Button)""" def __init__(self): self.enabled …

6
วิธีปรับปรุงประสิทธิภาพการเรนเดอร์ของไฟล์รูปร่างที่มีขนาดใหญ่มาก?
ฉันมีรูปหลายเหลี่ยมรูปร่างที่มีองค์ประกอบไฟล์. 100MB .dbf และ 500MB .shp เหตุผลที่มันมีขนาดใหญ่มากก็คือมันถูกจัดเป็นฐานที่ดินสำหรับทั้งอำเภอ ทุกครั้งที่ฉันดูไฟล์ใน ArcCatalog หรือ ArcMap และย้ายหน้าต่างมุมมองออกไปเล็กน้อยไฟล์ทั้งหมดจำเป็นต้องวาดใหม่ทั้งหมดตั้งแต่เริ่มต้น ฉันได้ลองการจัดทำดัชนีเชิงพื้นที่และนำเข้าสู่ฐานข้อมูลภูมิศาสตร์ - ทั้งสองวิธีไม่ได้ให้การปรับปรุงประสิทธิภาพที่น่าทึ่งใด ๆ เกี่ยวกับการเรนเดอร์ หน้าความช่วยเหลือของ Esri ชี้ให้เห็นว่าเพื่อปรับปรุงประสิทธิภาพการทำงานของ shapefile ผู้ใช้สามารถวางมาตรฐานไฟล์ได้ ในขณะนี้จะทำงานได้อย่างชัดเจนฉันไม่ต้องการสูญเสียข้อมูลใด ๆ การแยกไฟล์ขึ้นนั้นไม่เหมาะเนื่องจากฉันกำลังทำการประมวลผลทางภูมิศาสตร์ / สอบถามจำนวนมากด้วยพื้นที่ทั้งหมด ฉันเดาว่าฉันสามารถหลีกเลี่ยงการดูทั้งพื้นที่ได้ในคราวเดียว แต่บางครั้งตัวอย่างเช่นมันเป็นการดีที่จะดูว่าส่วนใดของไฟล์ที่แบบสอบถามเลือกไว้ มีวิธีอื่นที่ฉันสามารถทำได้เพื่อปรับปรุงประสิทธิภาพการแสดงผลหรือไม่ (ในทางทฤษฎีแล้วการสร้างรูปร่างของ "ปิรามิด" จะเป็นอุดมคติ - ฉันไม่แน่ใจว่าทำไม ArcGIS ไม่เคยสนับสนุนวิธีการดังกล่าว - อย่างน้อยฉันก็รู้ ...

6
การรับขอบเขตของรูปหลายเหลี่ยมแต่ละรูปใน Shapefile โดยใช้ ArcPy
ใน ArcGIS 10 และ Python ฉันต้องการได้รับข้อมูลขอบเขต (xmax, ymax, xmin, ymin) ของรูปหลายเหลี่ยมแต่ละรูปในรูปแบบไฟล์ ฉันสามารถใช้ขนาดไฟล์ทั้งหมดได้ file=r"D:\SCRATCH\ARCGIS\100k_trc_tiles_TVM.shp" desc=arcpy.Describe(file) print desc.extent.Xmax 394,551.52085039532 แต่ฉันไม่สามารถเข้าใจวิธีการรับข้อมูลเดียวกันสำหรับแต่ละแถวในชุดข้อมูล rows = arcpy.SearchCursor("100k_trc_tiles_TVM") for row in rows: print row พิมพ์แถว 31 ในชุดข้อมูล แต่ for row in rows: desc=arcpy.Describe(row) print desc.extent.Xmax ให้ข้อผิดพลาด ข้อผิดพลาดรันไทม์: วัตถุ: อธิบายค่าอินพุตไม่ใช่ประเภทที่ถูกต้อง ฉันคิดที่จะเพิ่มค่าขอบเขตลงในตารางโดยใช้ "คำนวณเรขาคณิต" แต่นี่จะให้เซนทรอยด์เท่านั้น จากนั้นฉันเดาว่าเราสามารถใช้บางอย่างเช่นแถว GetValue ("xmax") ที่ถูกกล่าวว่าฉันรู้ว่าเราสามารถสร้าง X …

3
ผลิตเงาอาคารโดยใช้ ArcGIS Desktop หรือไม่
คุณจะสร้างเงาอาคารจากสิ่งปลูกสร้างได้อย่างไร ฉันมีค่าคุณลักษณะสำหรับความสูงของอาคาร ดังนั้นโดยเฉพาะอย่างยิ่งต้องการให้ขนาดของเงาแตกต่างกันไปตามนั้น คำแนะนำที่ดีที่สุดที่ฉันพบในการใช้ ArcGIS คือ drop shadows: http://blogs.esri.com/Support/blogs/mappingcenter/archive/2008/10/21/3d-effect-for-a-building-footprint.aspx

16
ArcGIS Desktop 10 เคล็ดลับและเทคนิค
สองสามครั้งต่อเดือนฉันตรวจสอบเคล็ดลับและเทคนิคต่าง ๆ ที่โพสต์ CW ใน StackOverflowและเรียนรู้สิ่งใหม่เสมอ ฉันกลับไปกลับมาว่าจะปักหมุดคำถามนี้กับโปรแกรมเฉพาะของซอฟต์แวร์ GIS รุ่นใหญ่หรือไม่ เมื่อพิจารณาถึงจำนวนของการเปลี่ยนแปลง ux ฉันคิดว่า ArcGIS Desktop 10 ควรได้รับคำถามเคล็ดลับและเทคนิคและจะเป็นแหล่งข้อมูลที่ยอดเยี่ยมสำหรับผู้ใช้ ArcGIS ใหม่และผู้ใช้ ArcGIS 10 ที่อัปเกรดจาก 9.3 หวังว่าจะได้เห็นบางส่วนเคล็ดลับที่ดีที่ไม่ได้ครอบคลุมแล้วในESRI ArcGIS สก์ท็อปเคล็ดลับและทางลัด ArcMap หากเมนูไฟล์เปิดช้า: เปิดหน้าต่างปรับแต่งนำทางไปยังเมนูไฟล์และลบรายการเมนู {ลงชื่อเข้าใช้} เปลี่ยนกลับเป็นสภาพแวดล้อมการจัดวางแบบเก่า (แบบคลาสสิก): ดูคำถามเกี่ยวกับวิธีการใช้เครื่องมือแก้ไขและการจัดเรียงใน ArcGIS 10

1
การเลือกระบบพิกัดสำหรับการทำแผนที่ Mars ใน ArcGIS Desktop?
ฉันต้องการใช้ ArcGIS Desktop เพื่อทำแผนที่ดาวเคราะห์โดยเฉพาะดาวอังคาร ฉันจะเริ่มต้นในแง่ของการเขียนแผนที่และฉายภาพได้อย่างไร

5
การสร้างไฟล์จุดตามเส้น (ทางเดิน) ในระยะทางปกติ (0.20 ไมล์) โดยใช้ ArcGIS Desktop หรือไม่
ฉันใช้ ArcGIS 10.1 ฉันมีเครือข่ายเส้นทางที่ฉันพยายามสร้างสัญญาณตามเส้นทางทุก ๆ 0.20 ไมล์ มีวิธีการสร้างไฟล์จุดจากคุณสมบัติเส้นหรือไม่?

4
วิธีการใช้ทฤษฎีบทสี่สีในแผนที่รูปหลายเหลี่ยมใน ArcGIS / ArcToolBox โดยอัตโนมัติ?
ฉันต้องใช้ทฤษฎีบทสี่สีในรูปหลายเหลี่ยมในแบบที่ฉันไม่จำเป็นต้องเลือกสีแต่ละสีด้วยตนเองเพื่อใส่ในแต่ละภูมิภาค ฉันต้องการทราบว่ามีส่วนขยาย, ปลั๊กอิน, สคริปต์หรือฐานข้อมูลที่อาจใช้กับ ArcGIS และ ArcToolBox เพื่อทำมันในเชิงคณิตศาสตร์หรือเชิงโปรแกรมหรือไม่ดังนั้นฉันสามารถใช้มันกับแผนที่ทุกครั้งที่ฉันสร้าง

7
คำนวณใหม่เต็มขอบเขตของคลาสคุณลักษณะ File Geodatabase หรือไม่
ฉันมี classclass ในไฟล์ภูมิศาสตร์ Geodatabase เมื่อฉันแก้ไขฟีเจอร์โดยใช้เครื่องมือแก้ไขใน ArcMap และฉันลบฟีเจอร์ส่วนใหญ่และเก็บเฉพาะฟีเจอร์ที่อยู่ตรงกลางคำสั่งซูมเพื่อเลเยอร์ไม่ทำงานตามที่คาดไว้ แทนที่จะซูมตามขอบเขตของคุณลักษณะที่เหลืออยู่ในคลาสคุณลักษณะขอบเขตจะเป็นฟีเจอร์เดิม (ประกอบด้วยคุณสมบัติที่ถูกลบทั้งหมด) เมื่อตรวจสอบค่าขอบเขตในกล่องโต้ตอบคุณสมบัติสำหรับคลาสคุณลักษณะฉันสามารถเห็นค่าเก่าได้อย่างชัดเจน เซสชันการแก้ไขจึงดูเหมือนจะไม่เปลี่ยนแปลงค่าขอบเขตทั้งหมด มีวิธีคำนวณค่าเหล่านี้ใหม่หรือไม่? ฉันค่อนข้างมั่นใจว่าปัญหานี้จะเกิดขึ้นกับทุกคนที่แก้ไขคุณสมบัติใน ArcMap ...

5
เป็นไปได้หรือไม่ที่จะระบุตำแหน่งทางภูมิศาสตร์ PDF ที่ไม่มีอยู่
ฉันสงสัยว่าจะมีการอ้างอิงทางภูมิศาสตร์เป็น pdf โดยตรงหรือไม่โดยไม่ต้องแปลงเป็นรูปภาพก่อน ฉันสามารถใช้งาน ArcGIS 10.1 ได้ แต่ไม่สามารถค้นหาข้อมูลใด ๆ ที่บ่งบอกว่าเป็นไปได้ ฉันยินดีที่จะลองใช้ซอฟต์แวร์โอเพนซอร์ซอื่นหากพวกเขามีวิธีแก้ปัญหา ฉันได้รับแผนเว็บไซต์ในรูปแบบ PDF ซึ่งมักสร้างจาก AutoCAD ขณะนี้ฉันบันทึกไฟล์ PDF เป็น jpg เพื่อนำเข้าสู่ ArcMap อ้างอิงทางภูมิศาสตร์แล้วก็ทำสิ่งต่าง ๆ เช่นสร้างรอยเท้าดิจิทัล ฉันแค่สงสัยว่ามีวิธีที่จะข้ามการแปลงเป็นขั้นตอน jpg

6
สิ่งสำคัญในการทดสอบใน ArcMap 10.1, Service Pack 1 คืออะไร? [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดเมื่อปีที่แล้ว ฉันถูกขอให้ทดสอบ Service Pack 1 สำหรับ ArcMap 10.1 ก่อนที่จะมอบให้กับผู้ใช้คนอื่น ๆ ในมหาวิทยาลัยของฉัน มีสิ่งใดบ้างที่สำคัญที่ฉันควรทำสำหรับการทดสอบ SP หรือฉันควรลองดูสิ่งต่าง ๆ ที่ได้รับการกล่าวถึงโดยเฉพาะใน SP นี้หรือไม่ แผนของฉันคือการสร้างไฟล์. xmd ใหม่และเรียกใช้คำสั่งการประมวลผลพื้นฐานสองสามข้อ ในความเป็นจริงฉันจะไม่สามารถตรวจสอบทุกอย่าง แต่มีสิ่งสำคัญอื่น ๆ ที่ฉันควรทำอย่างไร

10
จัดเรียงเขตข้อมูลใหม่ (ถาวร) ในฐานข้อมูลไฟล์โดยใช้ ArcGIS Desktop หรือไม่
การใช้ ArcGIS 10.0 เป็นไปได้หรือไม่ที่จะเรียงลำดับฟิลด์ในฐานข้อมูลไฟล์อีกครั้งและยังคงมีคำสั่งซื้ออยู่ในฐานข้อมูลหรือไม่ เราถือว่าการส่งออกเป็น XML และเขียน parser เพื่อเปลี่ยนลำดับฟิลด์จากนั้นสร้างฐานข้อมูลใหม่จาก XML อีกครั้ง ดูเหมือนว่าจะเป็นกระบวนการที่ลำบาก อีกแนวคิดหนึ่งคือการนำเข้าข้อกำหนดเขตข้อมูลที่มีอยู่ไปยัง Excel สั่งซื้อใหม่ส่งออกเป็น CSV แล้วเขียนสคริปต์ Python เพื่อสร้างเขตข้อมูลเหล่านี้ในฐานข้อมูล Geodatabase ใหม่ สคริปต์ลักษณะนี้มีอยู่ก่อนที่เราจะเขียนตั้งแต่เริ่มต้นหรือไม่ น่าเสียดายที่ ArcGIS Diagrammer ดูเหมือนจะไม่สนับสนุนการสั่งซื้อภาคสนามอีกครั้ง มีสคริปต์หรือแฮ็กที่เราสามารถใช้เพื่อทำให้กระบวนการนี้ง่ายขึ้นหรือไม่?

1
รูปหลายเหลี่ยม Voronoi ที่ไม่มีที่สิ้นสุด
ฉันทำงานเกี่ยวกับการใช้สคริปต์ voronoi.py (การแปลรหัสของ Bill Simon เกี่ยวกับโค้ดของ Steve Fortune) ตามลิงค์ QGISนั้นเป็นรหัสเดียวกับที่ฉันใช้งาน แต่วิธีการสร้างรูปหลายเหลี่ยมที่สามารถขยายไปยังอินฟินิตี้แตกต่างกันระหว่างสอง ในกรณี QGIS ฉันคิดว่าสี่เหลี่ยมบางอันถูกสร้างขึ้นในขอบเขตที่นอกเหนือจากขอบเขตของจุดไซต์ ในกรณีของฉันฉันสร้างจุดไซต์ปลอมเป็นวงกลมล้อมรอบจุดสนใจของไซต์ จุดวงกลมมีรัศมีสองเท่าของเส้นผ่านศูนย์กลางของขอบเขตของจุดที่ตั้ง ผลลัพธ์ระหว่างทั้งสองจะแสดงในรูปที่แนบมาการใช้งาน QGIS ทางด้านซ้ายและการใช้งานของฉันทางด้านขวา . อย่างที่เห็นการดำเนินการ QGIS สร้างรูปหลายเหลี่ยมแปลกที่ไม่มีจุดไซต์ (ดูไซต์ 473 เป็นตัวอย่างในการนำไปใช้ทั้งสอง) เห็นได้ชัดว่ามันผิด แต่ฉันไม่แน่ใจว่าการใช้งานของฉันถูกต้องหรือไม่ เนื่องจากฉันไม่สามารถเข้าถึงใบอนุญาต ArcInfo สำหรับ ArcMap ฉันไม่สามารถเปรียบเทียบสิ่งที่ ArcMap สร้างขึ้นเองและฉันไม่เห็นวิธีการแนบไฟล์รูปร่างจุดไซต์เพื่อให้ผู้อื่นทดสอบ ดังนั้นหากใครมีความเห็นใด ๆ เกี่ยวกับการใช้ "วงกลมอินฟินิตี้" ของฉันเพื่อช่วยบีบรูปหลายเหลี่ยมขอบเมื่อเทียบกับ "สี่เหลี่ยมผืนผ้าอินฟินิตี้" ฉันจะขอบคุณมัน ยังดีกว่าถ้ามีใครสนใจทดสอบผลลัพธ์บนแพลตฟอร์ม GIS อื่น ๆ ฉันสามารถให้รูปร่างไฟล์ของจุดไซต์ที่ฉันใช้ ดูเหมือนว่าส่วนหนึ่งของปัญหาคือรูปหลายเหลี่ยมที่อยู่นอกเหนือจุดไซต์ทับซ้อนกันดังนั้นเมื่อสัญลักษณ์โดยไม่มีการเติมจะปรากฏเป็นรูปหลายเหลี่ยมที่แตกต่างกัน รูปต่อไปนี้แสดงสิ่งที่เกิดขึ้นเมื่อเลือกรูปหลายเหลี่ยมเกี่ยวกับไซต์ 473 …

3
พื้นฐานถ้า / จากนั้นใน Python Parser ของเครื่องคำนวณภาคสนามของ ArcGIS?
ฉันใช้ ArcGIS 10.2 สำหรับเดสก์ท็อปและฉันได้ดูเว็บไซต์นี้แล้วและยังไม่สามารถหาคำตอบได้ ใหม่มากสำหรับ VBA และ Python แต่ใช้เวลาหลายปีกับ ArcGIS ฉันรู้ว่าฉันสามารถทำสิ่งนี้ได้อย่างช้าๆด้วย Select By Attributes แต่ใช้เวลานาน ฉันกำลังพยายามเชื่อมต่อเชิงพื้นที่ระหว่างกรณีของโรค (จุดเลเยอร์) และทางเดินสำรวจสำมะโนประชากรของสหรัฐ (ชั้นรูปหลายเหลี่ยม) ต้องใช้ข้อมูลการนับ สำหรับแต่ละจุด / กรณีฉันมีเขตข้อมูลที่เรียกว่าปีกับช่วงวันที่ 2001 ถึง 2012 ขึ้นอยู่กับสิ่งที่เกิดขึ้น ฉันต้องการคอลัมน์การนับสำหรับแต่ละปี ตัวอย่างเช่นคนแรกที่ฉันโทรมา COUNT01 หากวันที่กรณีในปีคือ 2001 แล้ว COUNT01 จะมี 1 ในนั้น หากเป็นปีอื่น (2545-2555) จะต้องมีค่า 0 ฉันจะมีคอลัมน์ COUNT02, COUNT03 ... COUNT12 ไม่สามารถมีค่า "Null" นี่คือสิ่งที่ฉันได้ลองไปแล้ว และนี่คือข้อมูลที่ดูเหมือนในอาร์ค

5
เลือกเค้าโครงที่ความสูงเป็นจำนวนเต็มหรือไม่
ฉันมีคุณลักษณะรูปทรงคลาสที่มีช่วงเวลา 0.2 เมตร ฉันต้องการเลือกเฉพาะ Contours เหล่านั้นซึ่งอยู่ที่ช่วง 1 m หรือไม่ ฉันได้ลองใช้รูปแบบต่อไปนี้ในกล่องโต้ตอบ 'เลือกตามคุณสมบัติ' (ใน ArcMap) แต่มันเลือกรูปทรงทั้งหมด: Mod("ELEVATION", 1)=0 ฉันควรเรียกใช้แบบสอบถามใด

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