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

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

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

4
การสร้างหน้าตัดของโพรไฟล์ใน ArcGIS Desktop?
เนื่องจากเครื่องมือ 'กราฟโปรไฟล์' เริ่มต้นไม่เพียงพอฉันจึงเขียนสคริปต์ VBA ที่กำหนดเองซึ่งสร้างส่วนข้ามโปรไฟล์ที่ปรับขนาดและขยายเกินจริงใน ArcGIS แต่ฉันต้องการคุณสมบัติเพิ่มเติม: มองเห็นพื้นผิวมากกว่า 1 พื้นผิว เห็นภาพเจาะรูแนวตั้งและทิศทาง ความสามารถในการเป็นสัญลักษณ์ / แก้ไขผลลัพธ์ เชื่อมโยงกับข้อมูลพื้นฐาน - การเปลี่ยนแปลงภูมิประเทศ (หรือเส้นโปรไฟล์ 3D) ที่แสดงในเอาต์พุต ไม่กี่ปีที่ผ่านมาฉันทดสอบส่วนขยายโดยซอฟต์แวร์ A-Prime ชื่อ 'CrossView สำหรับ ArcGIS' แต่ฉันไม่แน่ใจว่ามันเข้ากันได้กับ ArcGIS 10 (ติดต่อ A-Prime แต่ยังไม่ได้ตอบกลับ) http: //www.aprimesoftware .com / มีทางเลือกอื่นอีกไหม? ซอฟต์แวร์ของ บริษัท อื่น ๆ สคริปต์ที่ใช้งานได้? ที่สามารถทำได้


2
การรวมความละเอียดสูงและแรสเตอร์ฮิลล์เชดทั่วไปเพื่อให้ได้ภาพเงาที่ดีขึ้น?
ฉันมักจะเพิ่มข้อมูล LiDAR ลงในแผนที่พร้อมกับส่วนที่เป็นร่มเงา เวลาส่วนใหญ่ที่ฉันต้องพูดคุย LiDAR DEM ขึ้นอยู่กับขนาดของแผนที่ ยังคงมีรายละเอียดมากเกินไปและสันเขาภูเขาและหุบเขาไม่เด่นชัดนัก ฉันเจอบทความเมื่อเร็ว ๆ นี้ที่อธิบายถึงกระบวนการรวมรุ่น 2 hillshade ซึ่งมีรายละเอียดหนึ่งและรายละเอียดทั่วไปอื่น ๆ การบรรเทาที่เกิดขึ้นนั้นดีมาก ฉันต้องการสร้างเอฟเฟกต์ดังกล่าวในแผนที่ของฉัน: ถ้าฉันมีแรสเตอร์ 2 แบบ (รายละเอียดและทั่วไป) วิธีที่ดีที่สุดในการรวมเข้าด้วยกันเพื่อให้ได้ผลดังกล่าวคืออะไร

3
ArcGIS คำนวณระยะห่างระหว่างจุดสองจุดด้วยการฉายภาพที่ไม่เท่ากันได้อย่างไร
นี่เป็นคำถามที่ตามมากับคำถามก่อนหน้าของฉันคุณช่วยแนะนำข้อความเบื้องต้นเกี่ยวกับการคาดคะเนระบบพิกัดได้ไหม? สมมติว่าฉันทำงานกับเครื่องฉายแผนที่ CH1903 ซึ่งสำหรับทั้งหมดที่ฉันรู้นั้นเป็นไปในทิศทางเดียวกัน แต่ไม่เท่ากัน ความหมายมุม (รูปร่าง) ได้รับการอนุรักษ์ แต่ไม่ใช่พื้นที่ระยะทางหรือมาตราส่วน (อย่างน้อยสิ่งเหล่านี้ยังไม่ได้รับการรักษาอย่างแน่นอน ) จนถึงตอนนี้ดีมาก ฉันสงสัยว่าการคำนวณแบบใดที่ ArcGIS ดำเนินการเมื่อฉันต้องการคำนวณระยะทางระหว่างจุดสองจุด ใน ArcObjects ฉันสามารถใช้IProximityOperatorอินเตอร์เฟสดังต่อไปนี้: IPoint a = ..., b = ...; double distance = ((IProximityOperator)a).ReturnDistance(b); คำถาม:เมื่อฉันทำงานกับระบบอ้างอิงที่ไม่รักษาระยะทางอย่างแม่นยำ ArcGIS จะทำอย่างไรเมื่อฉันค้นหาระยะห่างระหว่างจุดสองจุด (ดังที่แสดงด้านบน) มันแค่ทำคณิตศาสตร์พีทาโกรัส (a 2 + b 2 = c 2 ) เพื่อให้ได้ระยะทางซึ่งหมายความว่าระยะทางที่คืนมาจะมีความแม่นยำเท่ากับที่ฉายอนุญาตหรือไม่ หรือว่าจะทำอะไรที่ซับซ้อนกว่านี้เช่นการฉายภาพในบางรูปแบบเพื่อให้ได้ระยะทางที่แม่นยำยิ่งขึ้น? ( คำถามเดียวกัน แต่โดยทั่วไปแล้ว:เมื่อมีการประมาณการรูปทรงเรขาคณิตแล้ว ArcGIS จะทำการคำนวณทั้งหมดในอวกาศแบบยุคลิดหรือไม่หรือการฉายแผนที่ที่ใช้ยังคงมีผลต่อการคำนวณระยะทางมุมพื้นที่ …

2
การตรวจจับชนิดข้อมูลในการโหลดตาราง ArcGIS
เมื่อเพิ่มเลเยอร์ตารางจากไฟล์ Excel ArcGIS จะพยายามเดาชนิดข้อมูล : Microsoft Excel ไม่บังคับใช้ชนิดฟิลด์สำหรับค่าระหว่างการป้อนข้อมูลเช่นเดียวกับฐานข้อมูลมาตรฐาน ดังนั้นประเภทฟิลด์ที่ระบุใน Excel จะไม่ถูกใช้ในการกำหนดประเภทฟิลด์ที่เปิดเผยใน ArcGIS แต่ประเภทฟิลด์ใน ArcGIS จะถูกกำหนดโดยการสแกนค่าในแปดแถวแรกสำหรับฟิลด์นั้น หากการสแกนค้นหาชนิดข้อมูลแบบผสมในเขตข้อมูลเดียวเขตข้อมูลนั้นจะถูกส่งคืนเป็นเขตข้อมูลสตริงและค่าจะถูกแปลงเป็นสตริง มีใครบ้างที่รู้ว่ากฎการแก้ปัญหาในการใช้ที่นี่มีอะไรบ้าง?

2
หนึ่งต่อหลายคนเข้าร่วมในคลาสคุณลักษณะไปยังตาราง
ฉันใช้ ArcMap 10.2.2 พร้อมใบอนุญาตขั้นสูง ฉันใช้ ArcMap สำหรับการวิเคราะห์ขั้นพื้นฐานอื่น ๆ แต่ค่อนข้างใหม่สำหรับโปรแกรมและมีทักษะการเขียนโปรแกรมขั้นพื้นฐานเท่านั้นโดยไม่มีประสบการณ์ SQL นอกเหนือจากการสืบค้นพื้นฐานมากโดยใช้ตัวสร้างรหัส SQL ใน ArcMap ฉันมีรูปหลายเหลี่ยมของพื้นที่ทางภูมิศาสตร์ของสปีชีส์และฉันมีตารางที่มีรายการของเชื้อโรค / โรคที่ดำเนินการโดยสปีชีส์เหล่านั้น สายพันธุ์บางชนิดมีเชื้อโรคหลายชนิด ในโลกอุดมคติฉันจะเข้าร่วมรูปหลายเหลี่ยมในตารางของสปีชีส์ + จุลชีพก่อโรคและเก็บข้อมูลรูปหลายเหลี่ยม / อวกาศ แต่ดูเหมือนจะไม่มีเครื่องมือ GIS ที่จะทำสิ่งนี้ (ฉันจะ ต่อมานับจำนวนเชื้อโรคที่ทับซ้อนกันดังนั้นสิ่งสำคัญคือการรวมกันของสปีชีส์ของเชื้อโรคแต่ละชนิดมีคุณสมบัติของตัวเองมากกว่าหนึ่งคุณลักษณะที่มีข้อมูลสำหรับเชื้อโรคหลายชนิด) ข้อมูลของฉันมีลักษณะเป็นอย่างไร (# 1 & # 2, # 3 สำหรับใช้ภายหลัง): ตารางคุณสมบัติสำหรับคุณสมบัติเชิงพื้นที่: ตารางที่ไม่มีข้อมูลเชิงพื้นที่: (โปรดทราบว่าสิ่งเหล่านี้ไม่ใช่ข้อมูลจริงและการรวมกันของสปีชีส์ของเชื้อโรคอาจไม่จริงจริง ๆ แล้วฉันมี 115 รูปหลายเหลี่ยมและ 519 แถวของตารางชนิดของสายพันธุ์มีที่ใดก็ได้ระหว่าง 1-40 เชื้อโรคและสปีชีส์ โต๊ะของฉัน) ในฐานะที่เป็นโบนัสที่เพิ่มเข้ามาเนื่องจากการวิเคราะห์ในอนาคตที่ฉันต้องทำฉันจึงต้องการที่จะสามารถเข้าร่วมแบบหนึ่งต่อหลายคนนี้เพื่อให้ฉันสามารถเก็บคอลัมน์พิเศษของข้อมูลจากตาราง …

2
วิธีการค้นหาว่ารูปหลายเหลี่ยมมีรูที่ใช้เครื่องคิดเลขใน ArcGIS หรือไม่
ซอฟต์แวร์บุคคลที่สามบางตัวไม่สามารถจัดการรูปหลายเหลี่ยมที่มีรู (โดนัทรูปหลายเหลี่ยม) ในการค้นหาพวกเขาฉันมักจะใช้เครื่องคิดเลขฟิลด์ ArcView 3 เพราะ: อย่างไรก็ตามเมื่อฉันพยายามทำสิ่งนี้ใน ArcGIS ฉันได้รับสิ่งนี้: ดังนั้นคำถามคือทำอย่างไรให้ถูกต้องใน ArcGIS

3
ระบบพิกัดใดที่ netCDF แรสเตอร์นี้
ฉันได้รับไฟล์ rCD netCDF แต่ฉันไม่สามารถรับเมทาดาทาใด ๆ เพื่อรับชื่อของระบบพิกัดที่ raster ได้ถูกสร้างขึ้น แรสเตอร์นั้นไม่มีระบบพิกัดใด ๆ ฝังอยู่ ฉันคิดว่ามันน่าจะเป็น WGS84 และดูเหมือนว่าในตอนแรก แต่การสอบสวนเพิ่มเติมใน ArcMap ฉันเห็นว่ามันเป็นระบบที่ค่อนข้างไม่ธรรมดา นี่คือวิธีแสดง: แรสเตอร์สีส้มเป็นแรสเตอร์ทั่วไปใน WGS84 ซึ่งฉันใส่ไว้ที่นี่เพื่อวัตถุประสงค์ในการเปรียบเทียบ สีม่วงคือแรสเตอร์ที่มีระบบพิกัดที่ไม่รู้จัก คุณมีเงื่อนงำอะไรบ้างที่อาจเป็นเช่นนี้? การอัปเดตบางอย่าง: นี่คือ raster netCDF: https://www.dropbox.com/s/nottbl9yt6dwss6/sic_average_nclimate.nc?dl=0 ฉันยังสามารถรับข้อมูลเมตาบางส่วนจากผู้ให้บริการรูปภาพ: netcdf sic_average_nclimate { dimensions: nlon = 361 ; nlat = 90 ; nseas = 4 ; variables: float SIC_Change(nlat, nlon) ; …

3
เพิ่ม Basemap เป็นสีเทาใน ArcMap?
ทำไมฉันไม่สามารถเพิ่มแผนที่ฐานลงในกรอบข้อมูลของฉันใน ArcMap ได้? ฉันใช้ ArcGIS 10.2 สำหรับเดสก์ท็อปและตัวเลือกภายใต้เพิ่มข้อมูลสำหรับเพิ่มแผนที่ฐานข้อมูลและเพิ่มข้อมูลจาก ArcGIS Online ถูกปิดการใช้งาน (สีเทา)

3
การบันทึกและการใช้คุณสมบัติสัญลักษณ์สำหรับแรสเตอร์ประเภทย่อยใน ArcMap?
ฉันมีแรสเตอร์จัดที่มีสัญลักษณ์ที่ต้องการกำหนดค่าใน ArcMap 10.2 และฉันต้องการใช้สัญลักษณ์นี้กับแรสเตอร์อื่น ๆ ที่คล้ายกัน ดังนั้นฉันจึงใช้ตัวเลือกบันทึกในแท็บ Symbology ซึ่งตั้งใจจะบันทึกไฟล์ * .lyr - แต่ตัวเลือกเดียวคือสร้างไฟล์ XML ของเทมเพลต Raster Function เมื่อฉันพยายามนำเข้าสัญลักษณ์นี้กลับไปยังเลเยอร์เดียวกันตัวเลือกเดียวคือนำเข้าไฟล์ * .lyr: นี่เป็นการป้องกันไม่ให้ฉันใช้สัญลักษณ์ที่บันทึกไว้นี้กับหลายเลเยอร์ ฟังก์ชั่นบันทึกและนำเข้า symbology จะแสดงตัวเลือกต่าง ๆ สำหรับเลเยอร์เดียวกันได้อย่างไร ดูเหมือนว่าจะเป็นข้อผิดพลาด แต่ฉันหวังว่าจะได้รับการแก้ไขปัญหา / ข้อเสนอแนะบางอย่าง

1
การคำนวณดัชนีความเปียกชื้นของภูมิประเทศ (การเลือกจากอัลกอริธึมที่แตกต่างกัน)
ดัชนีความเปียกชื้นของภูมิประเทศสามารถแสดงเป็น Ln(a/tanB) based on the idea of Beven and Kirkby (1979) ที่ไหน a is the specific catchment area (a=A/L, catchment area (A)divided by contour length(L)) และ tanB is the slope แนวคิดพื้นฐานที่นี่นั้นง่าย แต่เนื่องจากมีหลายวิธีในการคำนวณทั้งaและ tanB ผลลัพธ์ของ TWI อาจแตกต่างกันอย่างกว้างขวาง (Qin et al. 2011) สามารถคำนวณการสะสมและการไหลของพื้นที่ได้ตัวอย่างเช่นโดย: D8 (O'Callaghan, J.F. / Mark, D.M. (1984)) D-infinity (Tarboton, …

12
ArcGIS 10.1 Legend - เพิ่มไอคอนในคำอธิบายโดยไม่มีการเพิ่มแผนที่
ฉันสงสัยว่าถ้าใครรู้วิธีเพิ่มขนาดไอคอนในตำนานโดยไม่เพิ่มขนาดบนแผนที่ ฉันต้องพิมพ์ที่ A0 และเมื่อฉันดูตำนานไอคอนสำหรับแต่ละประเภทมีขนาดค่อนข้างเล็ก ความพยายามใด ๆ ในการเพิ่มขนาดก็เพิ่มขนาดบนแผนที่ ฉันได้ลองสิ่งที่ MAJ742 แนะนำ - ตำนานเพิ่มขนาด - แต่ไม่ใช่ไอคอนที่เห็นภาพที่แนบมา ฉันกำลังมองหาที่จะสามารถขยายไอคอนเฉพาะในตำนาน

1
การกำหนดค่าเซลล์แรสเตอร์ใหม่จากแอตทริบิวต์อื่นในตารางแอตทริบิวต์แรสเตอร์?
ฉันมีชุดข้อมูลแรสเตอร์ความละเอียด 100 ม. ขนาดใหญ่ (ขนาดต่ำกว่า 48 US) ที่มีตารางแอตทริบิวต์แรสเตอร์ (RAT) ข้อมูลถูกสร้างโดยคนอื่น หนึ่งในแอตทริบิวต์ใน RAT มีค่าข้อมูลที่ฉันสนใจในขณะที่ค่าเซลล์ raster จริงนั้นไม่มีความหมาย ฉันพยายามหาวิธีกำหนดค่าของแอตทริบิวต์ที่ฉันสนใจเกี่ยวกับค่าของเซลล์แรสเตอร์จริง แต่ไม่สามารถหาวิธีการทำสิ่งนี้ได้ เหตุผลที่ฉันต้องการทำเช่นนี้คือฉันมีเครื่องมือ Python แบบกำหนดเองที่เกี่ยวข้องอย่างเป็นธรรมซึ่งคนอื่นพัฒนาขึ้นมาเพื่อทำการคำนวณที่ฉันต้องการ แต่น่าเสียดายที่มันไม่มีความสามารถในการใช้แอตทริบิวต์ RAT ใช้เฉพาะค่าที่กำหนดให้กับแรสเตอร์ของเซลล์ซึ่งอย่างที่ฉันบอกในตัวอย่างนี้ไม่มีความหมาย ฉันลองใช้วงเวียนในการรันแรสเตอร์เพื่อชี้เครื่องมือเพื่อสร้างคลาสฟีเจอร์แบบชี้ด้วยฟิลด์เป้าหมายที่เป็นแอททริบิวที่ฉันสนใจโดยคิดว่าฉันสามารถสร้างแรสเตอร์ใหม่จากคลาสฟีเจอร์จุดได้ อย่างไรก็ตาม raster to point tool ไม่สามารถระบุได้ว่าฉันมีหน่วยความจำชั่วคราวไม่เพียงพอ (ฉันใช้เครื่อง Alienware ที่มี RAM ขนาด 16 GB และไดรฟ์ข้อมูล 1 TB) ฉันมีตัวเลือกหรือไม่? ฉันใช้ ArcGIS 10 แต่ถ้าฉันสามารถทำสิ่งที่ฉันอธิบายได้อย่างง่ายดายในแพ็คเกจอื่นฉันยินดีที่จะลองวิธีอื่น (ฉันไม่ได้แต่งงานกับ ArcGIS)

2
ใช้ MultiValue ในพารามิเตอร์เครื่องมือสคริปต์ Python หรือไม่
clip_fc = arcpy.GetParameter(0)สคริปต์ของฉันทำงานได้ดีกับชั้นคุณลักษณะเดียวเลือกสำหรับ อย่างไรก็ตามเมื่อฉันตั้ง clip_fc เป็น MultiValue ในคุณสมบัติของสคริปต์และจากนั้นเลือกคุณสมบัติหลายชั้นฉันได้รับข้อผิดพลาด "พารามิเตอร์ไม่ถูกต้อง" ทุกคนสามารถแสดงให้ฉันเห็นว่าฉันกำลังจะไปไหนผิดหรือเปล่า? import arcpy import os.path from arcpy import env arcpy.env.workspace = r"C:\GIS Home\project_1\clipshps\Combined_mf.gdb" arcpy.env.overwriteOutput = True clip_fc = arcpy.GetParameter(0) clip_name = str(clip_fc) output_dir = r"C:\GIS Home\project_1\clipshps\outputs_clip" for fds in arcpy.ListDatasets(): for fc in arcpy.ListFeatureClasses('','',fds): out = os.path.join(output_dir, fc + "_" + …

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