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

ใช้แท็กนี้เมื่อ ArcGIS 10.0 เป็นรุ่นที่คุณใช้จากแพลตฟอร์ม ArcGIS

3
เลเยอร์ที่มีระบบพิกัดเดียวกันควรจัดตำแหน่ง / ทับซ้อนกันใน ArcMap แต่ทำไม่ได้?
ฉันใส่ 4 เลเยอร์ที่แตกต่างกันลงในเอกสาร ArcMap ของฉัน แต่มีเพียงหนึ่งในนั้นเท่านั้นที่จะปรากฏบนแผนที่! ฉันควรจะเห็นอีก 3 ชั้นเช่นกัน เมื่อฉันซูมไปที่เลเยอร์ฉันสามารถเห็นเลเยอร์หนึ่ง แต่ฉันไม่สามารถหาวิธีที่จะทำให้อีก 3 แสดงขึ้นพร้อมกันบนด้านบนของกันและกัน ก่อนที่ฉันจะเปิด ArcMap ฉันใช้ ArcCatalog ที่ฉันคลิกขวา 3/4 ของรูปร่างและคลิกคุณสมบัติ → ระบบพิกัด → นำเข้าจากนั้นคลิกที่ชั้นต้นไม้ของฉันซึ่งมีระบบพิกัดที่ฉันต้องการให้อีก 3 คนมี แต่เมื่อฉันเปิด ArcMap เลเยอร์ทั้งสี่จะไม่ทับซ้อนกันและฉันจะไม่สามารถเลื่อนพวกเขาขึ้นหรือลงใต้ซึ่งกันและกัน

5
การดีบักสคริปต์ ArcPy หรือไม่
ฉันได้เขียนสคริปต์หลามหลาย ArcPy ใช้ใน ArcGIS 10 และจนถึงขณะนี้หมายถึงเฉพาะการแก้จุดบกพร่องของฉันจะมีการ จำกัด การพิมพ์ข้อความไปที่หน้าต่างผล Geoprocessing arcpy.AddMessage()โดยใช้ มีตัวเลือกอื่น ๆ เช่นการตั้งค่าจุดพักหรือไม่ วิธีการของเจสันนั้นใช้งานได้ดี หากคุณมีข้อผิดพลาดในกล่องเครื่องมือของคุณเช่นการตรวจสอบความถูกต้อง IDE ของคุณอาจไม่สามารถระบุปัญหาได้เนื่องจากกล่องเครื่องมือถูกเข้ารหัส อย่างน้อยปีกไม่สามารถระบุได้

5
กำลังคำนวณความกว้างเฉลี่ยของรูปหลายเหลี่ยมหรือไม่ [ปิด]
ฉันสนใจที่จะตรวจสอบความกว้างเฉลี่ยของรูปหลายเหลี่ยมที่แสดงถึงพื้นผิวถนน ฉันยังมีเส้นกึ่งกลางถนนเป็นเวกเตอร์ (ซึ่งบางครั้งก็ไม่ได้อยู่ตรงกลาง) ในตัวอย่างนี้เส้นกลางถนนเป็นสีแดงและรูปหลายเหลี่ยมเป็นสีน้ำเงิน: วิธีการบังคับเดรัจฉานอย่างหนึ่งที่ฉันคิดคือการบัฟเฟอร์บรรทัดทีละน้อยตัดบัฟเฟอร์ด้วยกริดแหอวนตัดรูปหลายเหลี่ยมของถนนกับกริดแหอวนคำนวณพื้นที่ตัดกันสำหรับมาตรการทั้งสี่แยกและทำต่อไปเรื่อย ๆ จนกระทั่ง ข้อผิดพลาดมีขนาดเล็ก นี่เป็นวิธีที่หยาบคายและฉันสงสัยว่ามีวิธีแก้ปัญหาที่หรูหรากว่านี้หรือไม่ นอกจากนี้สิ่งนี้จะปิดบังความกว้างของถนนขนาดใหญ่และถนนสายเล็ก ฉันสนใจโซลูชันที่ใช้ซอฟต์แวร์ ArcGIS 10, PostGIS 2.0 หรือ QGIS ฉันได้เห็นคำถามนี้และดาวน์โหลดเครื่องมือ Dan Patterson สำหรับ ArcGIS10 แต่ฉันไม่สามารถคำนวณสิ่งที่ฉันต้องการได้ ฉันเพิ่งค้นพบเครื่องมือเรขาคณิตขั้นต่ำใน ArcGIS 10 ซึ่งทำให้ฉันสามารถสร้างรูปหลายเหลี่ยมสีเขียวต่อไปนี้: ดูเหมือนว่าจะเป็นทางออกที่ดีสำหรับถนนที่ตามตาราง แต่จะไม่ทำงานเป็นอย่างอื่นดังนั้นฉันจึงยังสนใจคำแนะนำอื่น ๆ อยู่

4
การใช้การแรเงาทิศทางบนขอบเขตสำหรับเอฟเฟกต์การทำแผนที่ใน ArcGIS Desktop หรือไม่
ภาพหน้าจอที่แนบมาของแผนที่ National Geographic แสดงให้เห็นเงาที่สวยงามของขอบเขต ฉันพยายามทำแรเงาแบบนี้เพื่อทำแผนที่ขอบเขตการเบิร์นเนื่องจากฉันต้องการไฮไลต์คุณสมบัติภายในขอบเขตการเบิร์นและไม่บดบังมันด้วยรูปหลายเหลี่ยมโปร่งใสหรือครอสช์ มีวิธีใดบ้างที่จะทำให้การแรเงาในขอบเขตแบบนี้สำเร็จด้วย ArcGIS 10 เชื่อมโยงไปยังแผนที่ขนาดใหญ่ชื่อ: "1946 เขตการปกครองของอินเดียโดย National Geographic.jpg"

8
การสร้างรูปร่างไฟล์แสดงรอยเท้าของ Rasters?
ฉันมีภาพถ่ายดาวเทียมประมาณ 1,000 ภาพในรูปแบบ TIFF และฉันต้องการสร้างไฟล์รูปร่างที่จะทำหน้าที่เป็นดัชนีของแรสเตอร์ นี่คือสิ่งที่คล้ายกับแคตตาล็อกแรสเตอร์ แต่ฉันไม่ต้องการที่จะสร้างแคตตาล็อกแรสเตอร์ อุปสรรคบางอย่างที่ฉันสามารถมองข้ามได้ก็คือภาพมีตำแหน่งทางภูมิศาสตร์ดังนั้นพวกเขาจึงไม่ได้เป็นรูปสี่เหลี่ยมผืนผ้า (ฉันกำลังพูดถึงพื้นที่ข้อมูล) เพื่อความกระจ่างแจ้งฉันต้องการรูปหลายเหลี่ยมเพื่อครอบคลุมเฉพาะพิกเซลที่ไม่ใช่ศูนย์ (หรือไม่มีข้อมูล) ของแรสเตอร์และไม่ใช่แรสเตอร์รูปสี่เหลี่ยมผืนผ้าทั้งหมด คำตอบส่วนใหญ่แล้วให้รูปหลายเหลี่ยมเป็นรูปสี่เหลี่ยมผืนผ้าซึ่งครอบคลุมข้อมูลเช่นเดียวกับพิกเซลที่ไม่ใช่ข้อมูล รูปภาพของฉัน ผลลัพธ์ที่ได้รับจากเครื่องมือที่ฉันตรวจสอบ (เช่น raster catlog, Arcscripts ต่างๆ, สคริปต์ Python ที่กำหนดเองที่กำหนดในคำตอบข้อใดข้อหนึ่ง): ผลลัพธ์ที่ฉันต้องการ:

6
วิธีเพิ่มความเร็วให้กับสคริปต์ Python ที่ทำงานเป็นเครื่องมือ ArcGIS [ปิด]
นี่เป็นคำถามทั่วไปที่ค่อนข้างสวย ฉันแค่สงสัยว่าเคล็ดลับและเทคนิคที่โปรแกรมเมอร์ GIS ใช้เพื่อเพิ่มความเร็วสคริปต์อาร์คกิที่คุณนำเข้าสู่กล่องเครื่องมือและเรียกใช้ ฉันทำงานเขียนสคริปต์เล็กน้อยทุกวันเพื่อช่วยผู้ใช้ที่ไม่ใช่ GIS ในสำนักงานเพื่อประมวลผลข้อมูล GIS ฉันได้พบว่าการประมวลผล ArcGIS 10.0 โดยทั่วไปช้ากว่า 9.3.1 และบางครั้งมันก็ช้าลงเมื่อใช้งานสคริปต์ไพ ธ อน ฉันจะแสดงรายการตัวอย่างของสคริปต์ที่ใช้เวลานานกว่า 24 ชั่วโมงในการทำงาน มันคือลูปที่กำหนดพื้นที่ของแรสเตอร์ในบัฟเฟอร์สำหรับแต่ละรูปร่างในบัฟเฟอร์ บัฟเฟอร์มีรูปร่างประมาณ 7000 ฉันไม่เชื่อว่ามันจะทำงานได้นาน while x <= layerRecords: arcpy.SetProgressorLabel("Tabulating Row: " + str(x) + " of " + str(ELClayerRecords)) arcpy.SelectLayerByAttribute_management(Buff,"NEW_SELECTION", "Recno = " + str(x)) # Selecting the record TabulateArea(Buff, "Recno", …

6
การกำหนดการฉายภาพสำหรับหลายรูปร่างใน ArcMap?
ฉันมีไฟล์รูปร่างมากกว่า 100 ไฟล์ที่ไม่มีไฟล์. prj และเมื่อฉันนำมาไว้ใน ArcMap 10 พวกเขาแสดงระบบพิกัดว่าไม่ทราบ ฉันรู้ว่าระบบพิกัดไฟล์รูปร่างทั้งหมดคือ GCS WGS 1984 ฉันยังรู้ว่าฉันสามารถใช้เครื่องมือ Define Projection GP เพื่อกำหนดระบบพิกัดให้กับแต่ละไฟล์ แต่จะใช้เวลาตลอดไป ฉันหวังว่าจะมีเครื่องมือ GP ในการกำหนดสิ่งเหล่านี้ แต่ฉันไม่เห็น ต่อไปฉันคิดว่าบางทีฉันสามารถใช้ python เพื่อทำสิ่งนี้ดังนั้นฉันจึงดูในเมนูช่วยเหลือและพบสคริปต์ แต่มันทำให้ฉันมีข้อผิดพลาด นี่คือรหัสหลามที่ฉันลองใช้ (นี่เป็นไฟล์ shp ไฟล์เดียวดังนั้นฉันยังคงมีความเจ็บปวดในการพิมพ์ชื่อสำหรับแต่ละไฟล์: import arcpy infc = r"C:\Documents and Settings\User\My Documents\ArcGIS\shpfiles\Site_2.shp" prjfile = r"<install directory>\Coordinate Systems\Geographic Coordinate Systems\World\WGS 1984.prj" arcpy.DefineProjection_management(infc, prjfile)

12
รับขอบเขตภาพแรสเตอร์เป็นรูปหลายเหลี่ยมใน ArcGIS Desktop หรือไม่
ฉันมีภาพแรสเตอร์สี่เหลี่ยมในเดสก์ท็อป ArcGIS ฉันจะสร้างรูปหลายเหลี่ยมซึ่งเป็นเพียงขอบเขตของภาพแรสเตอร์ได้อย่างไร นั่นคือฉันต้องการที่จะมีเลเยอร์หลายเหลี่ยมที่มีรูปสี่เหลี่ยมขนมเปียกปูนเดียวซึ่งเป็นขอบของภาพ ฉันพยายามเพียงแค่ทำการแปลง Raster-> รูปหลายเหลี่ยม แต่นี่พยายามใช้ข้อมูลในภาพเพื่อสร้างเค้าโครง - ทั้งหมดที่ฉันต้องการคือโครงร่างของขอบของรูปภาพ ฉันใช้ ArcGIS Desktop 10

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

7
วิธีการในการสร้างเครือข่ายการระบายน้ำที่แม่นยำ (และที่กักเก็บน้ำ) จาก LiDAR DEM ความละเอียดสูง?
นี่ไม่ใช่ครั้งแรกที่ฉันสะดุดปัญหานี้ ดูเหมือนว่าฉันไม่สามารถสร้างรูปแบบเครือข่ายการระบายน้ำที่ถูกต้องและผลลัพธ์ที่ได้จากข้อมูล LiDAR ความละเอียดเต็ม (เซลล์ 1 ม.) เมื่อฉันวางนัยชุดข้อมูล LiDAR ให้แปลงเป็น DEM จำนวนเต็มและเติม sinks ทั้งหมดเป็นสิ่งที่ดีและฉันสามารถสร้างสิ่งที่ดูเหมือนจะเป็นโมเดลทั่วไปได้อย่างง่ายดาย อย่างไรก็ตามฉันต้องการสร้างแบบจำลองเว็บไซต์โดยละเอียดสำหรับแผนที่ขนาดใหญ่และนี่คือที่ที่ฉันมีปัญหา ฉันควรชี้ให้เห็นว่าปัญหาส่วนใหญ่เกิดขึ้นในพื้นที่ราบเรียบ ฉันต้องการให้เครือข่ายการระบายน้ำปฏิบัติตามภูมิประเทศอย่างถูกต้อง แต่เมื่อฉันใช้สร้างเครือข่ายการระบายน้ำจากอินพุต DEM จำนวนเต็มกระแสข้อมูลที่ได้จะมีความกว้างมากและมักจะ "ตัดการเชื่อมต่อ" ในพื้นที่ที่ไม่ควรใช้ ลำธารไม่ได้ตามสันเขาตามธรรมชาติในภูมิประเทศอย่างใกล้ชิด นอกจากนี้ยังมีกลุ่ม "เด็กกำพร้า" หรือ "ไม่ไปไหนเลย" มากมาย เมื่อฉันใช้อินพุต DEM ของจุดลอยตัวเครือข่ายการระบายน้ำที่เกิดขึ้นนั้นมีรายละเอียดและแม่นยำ แต่ตัดการเชื่อมต่อเป็นกลุ่มและ "ทิ้ง" กับลำธารเด็กกำพร้า ฉันสงสัยว่าปัญหาของฉันอยู่ที่ใดที่หนึ่งในการเตรียมข้อมูล จำนวนเต็มเทียบกับ floating point raster อินพุต DEM การเติม sinks อย่างถูกต้อง ฯลฯ หรือเป็นไปได้ไหมว่าฉันต้องประมวลผลข้อมูลพื้นผิวเพื่อสร้าง DEM อินพุตที่ถูกต้องทางอุทกวิทยา? บางคนสามารถอธิบายวิธีการที่ถูกต้องสำหรับการสร้างเครือข่ายการระบายน้ำและการกักเก็บน้ำอย่างต่อเนื่องโดยใช้ LiDAR …

5
กำลังแปลงสไตล์เลเยอร์ ArcGIS เป็นไฟล์ Styled Layer Descriptor (SLD) หรือไม่
ฉันกำลังรวมเซิร์ฟเวอร์ GIS เข้าด้วยกันโดยใช้ GeoServer และต้องการความช่วยเหลือเกี่ยวกับการนำเข้าเลเยอร์สไตล์ของฉันจาก ArcGIS 10 ไปเป็นรูปแบบ SLD ฉันมีเลเยอร์หนึ่งใน ArcMap ที่เป็นสัญลักษณ์และเลเบลอย่างถูกต้องฉันจะรับเลเยอร์นี้เป็นสัญลักษณ์และเลเบลเป็นไฟล์ SLD ได้อย่างไร

1
เครื่องมือโมเดล Gravity / Huff
ฉันกำลังมองหาวิธีจำลองโมเดลแรงโน้มถ่วงโดยใช้เลเยอร์แบบอิงจุด คะแนนของฉันทั้งหมดได้รับการกำหนดค่า z และยิ่งค่านี้ยิ่งสูง อิทธิพลนี้แปรผกผันกับระยะทางไปยังศูนย์กลาง มันเป็นรูปแบบ Huff ทั่วไปแต่ละจุดเป็นค่าสูงสุดในท้องถิ่นและหุบเขาระหว่างพวกเขาบ่งบอกถึงขอบเขตของเขตอิทธิพลระหว่างพวกเขา ฉันลองอัลกอริทึมหลายอย่างจาก Arcgis (IDW, การจัดสรรต้นทุน, การแก้ไขโพลิโนเมียล) และ QGIS (ปลั๊กอิน heatmap) แต่ฉันไม่พบสิ่งใดที่สามารถช่วยฉันได้ ฉันพบเธรดนี้ด้วย แต่ก็ไม่เป็นประโยชน์สำหรับฉัน เป็นอีกทางเลือกหนึ่งฉันสามารถสร้างความพึงพอใจให้กับวิธีการสร้างไดอะแกรม Voronoi หากมีวิธีที่จะมีผลต่อขนาดของแต่ละเซลล์ด้วยค่า z ของจุดที่สอดคล้องกัน

5
การใช้ฟังก์ชัน ArcGIS ใน Python โดยไม่ต้องเรียกใช้ ArcMap (เช่นตัวแก้ไข / สภาพแวดล้อมแยกต่างหาก)?
ฉันกำลังพยายามทำขั้นตอนต่อไปในการเขียนโปรแกรม ArcGIS ด้วย Python และดูว่าเป็นไปได้จริงที่จะเรียกใช้สคริปต์ / รหัสของฉันโดยไม่ต้องโหลด ArcMap และวางลงในหน้าต่าง Python ฉันคิดว่าฉันจะทำเช่นนี้ดู IDE เฉพาะประเภทกับ Python ที่โหลดบางอย่างจาก ArcGIS ฉันจะทำสิ่งนี้ได้อย่างไร อัปเดต: สรุปโซลูชัน ฉันไปเส้นทาง Eclipse + PyDev นี่คือบันทึกของฉันในการติดตั้งทุกอย่างและทำให้มันทำงาน: ดาวน์โหลด Eclipse สิ่งนี้ทำให้เกิดความสับสนเล็กน้อยเนื่องจากมีรสชาติที่แตกต่างกันทั้งหมด (Java, Java EE, C / C ++ ฯลฯ ) ฉันไปกับ C / C ++ เพราะนั่นเป็นสิ่งที่ฉันคุ้นเคย มันไม่สำคัญเลยตั้งแต่ PyDev จะได้รับการติดตั้งหลังจากขั้นตอนนี้ เลือกสิ่งที่คุณต้องการ ติดตั้ง PyDev PyDev จะถูกติดตั้งผ่าน …

3
บรรจุรูปหลายเหลี่ยมภายในรูปหลายเหลี่ยมโดยใช้ ArcGIS Desktop หรือไม่
ฉันมีแรนด์บูลีน ในพื้นที่สีเทาของแรสเตอร์ฉันต้องการให้พอดีกับรูปหลายเหลี่ยมขนาดที่กำหนดภายในขอบเขตที่ต่อเนื่องกัน โดยทั่วไปฉันมีรูปหลายเหลี่ยมที่ผิดปกติและฉันต้องการ "พอดี" รูปหลายเหลี่ยมที่รู้จักภายในขอบเขตของรูปหลายเหลี่ยมที่ผิดปกติหลาย ๆ ครั้งที่สุดเท่าที่จะทำได้ ทิศทางของรูปหลายเหลี่ยมนั้นไม่สำคัญและอาจเป็นรูปสี่เหลี่ยมจัตุรัส ฉันต้องการให้มันพอดีกับกราฟิก แต่ถ้ามันแนบตัวเลขกับรูปหลายเหลี่ยม (# พอดี) ที่จะใช้ได้เช่นกัน ฉันใช้ ArcGIS Desktop 10

9
แยกพิกัดของจุดยอดรูปหลายเหลี่ยมใน ArcMap?
ฉันมีรูปหลายเหลี่ยมหลายโหลในคลาสคุณลักษณะโหลดใน ArcMap 10 ทั้งหมดใน WGS ทางภูมิศาสตร์ 1984 ฉันจะรับพิกัดที่เกี่ยวข้องกับจุดยอดแต่ละจุดของรูปหลายเหลี่ยมในชั้นเรียนคุณลักษณะนั้นได้อย่างง่ายดายได้อย่างไร เป็นการดีที่ฉันต้องการให้พวกเขาตารางอย่างดีในรูปแบบสเปรดชีต

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