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

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

4
ถอนการติดตั้งส่วนขยาย ArcGIS จากเวอร์ชั่นก่อนหน้านี้หลังจากอัปเกรด ArcGIS หรือไม่
ฉันถอนการติดตั้ง ArcGIS 9.3.1 (เซิร์ฟเวอร์เดสก์ท็อปเครื่องยนต์) แล้วติดตั้ง ArcGIS10.0 (เซิร์ฟเวอร์เดสก์ท็อปเครื่องยนต์) เมื่อฉันพยายามถอนการติดตั้งส่วนขยาย arcmap บางอย่างฉันได้รับข้อผิดพลาด 1001 "ไม่สามารถรับประเภทตัวติดตั้ง" กล่าวอีกนัยหนึ่งฉันลืมฟังคำแนะนำนี้ : โปรดทราบว่าคุณต้องถอนการติดตั้งองค์ประกอบที่กำหนดเองก่อนที่จะพยายามถอนการติดตั้ง ArcGIS เหตุผลที่เป็นส่วนประกอบที่กำหนดเองจำเป็นต้องโหลดในเวลาติดตั้ง / ถอนการติดตั้ง ไม่มีใครรู้วิธีถอนการติดตั้งโดยไม่ต้องถอนการติดตั้ง 10.0 และติดตั้ง 9.3.1? ปรับปรุง : ฉันคิดว่าฉันได้ทำความสะอาดสิ่งขึ้นโดยใช้ Revo Uninstaller แล้วการทำความสะอาดรีจิสทรีใช้CCleaner

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

2
ไฟล์รูปร่างหลายจุดคืออะไร?
ความแตกต่างระหว่างรูปร่างหลายจุดและจุดรูปร่างเป็นอย่างไร ในการสร้าง Shapefile ใน ArcGIS มีตัวเลือก Point Shapefile และ Multipoint Shapefile แต่ฉันไม่รู้ว่าความแตกต่างของพวกเขาคืออะไร


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

1
การเพิ่มฟิลด์อัตโนมัติขึ้นอยู่กับกลุ่มภายในคลาสคุณลักษณะ?
ฉันต้องการเพิ่มฟิลด์โดยอัตโนมัติตามกลุ่มภายในคลาสคุณลักษณะ ฉันมี 8 แปลงภายในรูปหลายเหลี่ยมที่กำหนดและฉันต้องกำหนด ID จาก 1-8 สำหรับแต่ละชุดของรูปหลายเหลี่ยมภายในแต่ละรูปหลายเหลี่ยม รูปหลายเหลี่ยมจะมีหมายเลข ID เฉพาะของตัวเองเพื่อใช้จัดกลุ่มแปลง ฉันคิดว่ามันจะเป็นการเปลี่ยนแปลงของสิ่งนี้: rec=0 def autoIncrement(): global rec pStart = 1 pInterval = 1 if (rec == 0): rec = pStart else: rec = rec + pInterval return rec

4
จำเป็นต้องค้นหาสตริงที่มีคำเดียวกันสองครั้ง
ฉันมีข้อมูลคุณลักษณะที่มีชื่อเจ้าของ ฉันจำเป็นต้องเลือกข้อมูลที่มีนามสกุลเป็นครั้งที่สอง ตัวอย่างเช่นฉันอาจมีชื่อเจ้าของที่อ่าน " BENNETT MCCARL & ARNETTE BENNETT " ฉันต้องการเลือกแถวในตารางแอตทริบิวต์ที่มีนามสกุลซ้ำเช่นตัวอย่างด้านบน ไม่มีใครรู้ว่าฉันจะไปเกี่ยวกับการเลือกข้อมูลที่?

3
กำลังค้นหาอักขระขีดล่างใน ArcMap หรือไม่
สำหรับเคียวรี LIKE แบบมาตรฐานเทียบกับคลาสฟีเจอร์ ArcSDE ที่ใช้ Oracle อักขระขีดล่างแทนอักขระตัวแทนเดียวเมื่อใช้กับสตริง ฉันพยายามกำหนดคิวรีคำจำกัดความเพื่อค้นหาสตริงข้อความที่ขึ้นต้นด้วยตัวเลข 4 หลักตามด้วยอักขระขีดล่าง ไม่มีใครรู้ว่าฉันจะระบุตัวอักษรขีดล่างตัวเองในแบบสอบถามหรือถ้า / สิ่งที่ตัวละครหลบหนีอาจจะ? คำตอบของ MDHaldทำงานกับฐานข้อมูลไฟล์ทางภูมิศาสตร์แต่กรณีของฉันเฉพาะกับ Oracle สมมติว่า ArcSDE และการสืบค้นฐานข้อมูลไฟล์จะทำหน้าที่เหมือนกันสำหรับกรณีนี้

1
เลือกคุณสมบัติแบบโต้ตอบใน ArcGIS WebAppBuilder การใช้วิดเจ็ต
ฉันกำลังมองหาการสร้างเครื่องมือที่ดูเหมือนง่ายในWebAppBuilder Map ของฉัน พื้นฐานบางอย่าง: เนื้อหาถูกสร้างขึ้นใน ArcGIS 10.3.1 เนื้อหาถูกเผยแพร่ไปยังเซิร์ฟเวอร์ ArcGIS 10.3.1 เป็นบริการแคช แผนที่ได้รับการพัฒนาบน ArcGIS Online แผนที่ถูกส่งไปยัง WebAppBuilder วิดเจ็ตแบบใช้งานนอกกรอบใช้งานอยู่ในปัจจุบัน (มีWebAppBuilder เวอร์ชันนักพัฒนาซอฟต์แวร์ดังนั้นฉันสามารถทำงานกับโค้ดเพื่อสร้างแบบกำหนดเองได้หากต้องการ) ภารกิจ: เพื่อทำซ้ำฟังก์ชั่นของSelect Features แบบโต้ตอบใน WebAppBuilder ถึงวันที่ฉันได้ลองใช้ชุดรูปแบบของQuery Widgetซึ่งช่วยให้ผู้ใช้สามารถเลือกคุณลักษณะแบบโต้ตอบโดยใช้ "ใช้ตัวกรองเชิงพื้นที่เพื่อ จำกัด คุณสมบัติ" จากนั้นเลือก "เฉพาะคุณลักษณะที่สัมผัสพื้นที่ที่กำหนดโดยผู้ใช้" (ดูภาพด้านล่าง) อย่างไรก็ตามสิ่งนี้ไม่ได้พิสูจน์ว่าประสบความสำเร็จเนื่องจากเป็นสิ่งที่ฉันต้องการ ฉันแค่ต้องการให้ผู้ใช้สามารถเลือกรูปทรงเรขาคณิต (รูปหลายเหลี่ยมเส้นจุด) และให้พวกเขาเน้นบนแผนที่ เป็นโบนัส - ฉันต้องการให้ผู้ใช้สามารถควบคุมสีที่ไฮไลต์สิ่งที่เลือก - คล้ายกับตัวเลือกการเลือก (ดูภาพด้านล่าง)

1
การเพิ่มป้ายกำกับพร้อมสัญลักษณ์เพื่ออธิบายใน ArcMap?
ฉันกำลังสร้างแผนที่ด้วยArcGIS Desktop v10.2.2โดยแสดงพิพิธภัณฑ์เป็นจุด เลเยอร์พิพิธภัณฑ์ไม่มีสัญลักษณ์และป้ายกำกับทำจากวงกลมที่เต็มไปด้วยสีที่มี ID ภายในซึ่งนำมาจาก[ID]สนาม ฉันต้องการเพิ่มรายชื่อพิพิธภัณฑ์ทั้งหมดในตำนานแผนที่เลย์เอาต์มีรายการสัญลักษณ์ของฉันพร้อมรหัสประจำตัวและคำอธิบาย (ชื่อของพวกเขา) ที่นำมาจาก[LABEL]สนามโดยไม่ต้องสร้างมันขึ้นมาเอง ฉันรู้ว่าโซลูชันแบบแมนนวลที่เป็นไปได้คือการตั้งสัญลักษณ์ของเลเยอร์เป็น "ค่าที่ไม่ซ้ำ" จากนั้นเพิ่มค่าทั้งหมด (มากกว่า 100!) และตั้งค่าหนึ่งครั้งสำหรับแต่ละสัญลักษณ์สัญลักษณ์ป้ายกำกับที่เหมือนกัน แต่ฉันหวังว่าจะมีทางออกที่ดีกว่า! ลองดูแผนที่ของฉันด้านล่าง เลเยอร์คือ "Musei" (พิพิธภัณฑ์) และอย่างที่คุณเห็นในตำนานทางด้านซ้ายไม่มีสัญลักษณ์ ด้านขวาคุณจะเห็นสัญลักษณ์ตำนานอธิบายวงกลมสีเทาเข้มพร้อมข้อความสีแดงด้านในถ่ายจาก[ID]สนาม ฉันต้องการเพิ่มคอลัมน์ที่มีวงกลมทั้งหมดที่มี ID และป้ายกำกับที่เกี่ยวข้องในเค้าโครงของฉัน - อัปเดต - นี่คือการตั้งค่า Field Calculator ที่ฉันใช้หลังจากทำตามวิธีแก้ปัญหาที่เสนอโดย @FelixIP แต่คะแนนไม่ได้อยู่ในแนวตั้งตามที่ฉันคาดหวัง แต่พวกมันขยับไปมาตรงนี้ ฉันลองใช้ค่าขั้นตอนที่ต่างกัน: 10, 100, 1,000, 10,000

9
จาก. shp ถึง. kml ถึง. shp โดยไม่สูญเสียคุณสมบัติ
ฉันได้แปลงรูปร่างไฟล์ที่มีคุณสมบัติเป็น. kml สำหรับลูกค้า จากนั้น. kml และแอตทริบิวต์จะถูกแก้ไขภายใน google earth ฉันได้รับ. kml ที่อัปเดตแล้วและตอนนี้ฉันต้องกลับไปที่. shp ปัญหาคือ: คุณลักษณะทั้งหมดของฉันตอนนี้อยู่ในรูปแบบ html ซึ่งทำให้กล่องข้อมูลป๊อปอัปใน Google Earth เมื่อฉันพยายามแปลงกลับเป็น. shp คุณลักษณะของฉันจะถูกรวมเป็นฟิลด์ (สร้างโดย Google) "คำอธิบาย" คุณลักษณะและข้อมูลของฉันทั้งหมดถูกรวมเข้าในเซลล์เดียว มีวิธีดึงข้อมูลจากเขตข้อมูล "คำอธิบาย" แม้ว่าฉันจะทำเช่นนั้นมีวิธีที่ง่ายในการกำจัดรูปแบบ html และทำให้ใช้งานได้หรือไม่ นี่คือสิ่งที่ฉันใช้โดยใช้ "ตารางฟิวชั่น" ที่ฉันพบในบางฟอรัม คุณสามารถเห็น html ทางด้านซ้ายมันจะดำเนินต่อไปมากกว่าที่จะแสดง ฉันใช้ ArcGIS Desktop 10.2

2
การลดจำนวนหน้าแบบไดนามิกลงในแผนที่จุดที่กระจัดกระจายโดยใช้ ArcGIS Desktop?
บางครั้งฉันต้องจัดทำแผนที่เพื่อแสดงจุดที่น่าสนใจ ขั้นตอนแรกในการสร้างหน้าโดยใช้ mesh ปกติ: ฉันไม่ชอบวิธีแก้ปัญหาเพราะก) มีบางหน้าเว็บที่มีจุดเดียว (เช่นหน้า 25) อยู่ที่ขอบและ b) หน้ามากเกินไป ปัญหาแรกนั้นง่ายต่อการแก้ไขโดยใช้รหัส - ย้ายสี่เหลี่ยมผืนผ้าของขอบเขตหน้าไปที่กึ่งกลางของจุดที่เกี่ยวข้อง: ฉันยังคงไม่ชอบมันดูแออัดมากเพราะจำนวนหน้ายังคงเท่าเดิม จำไว้ว่าพวกเขาทั้งหมดกลายเป็นหน้ากระดาษ A3 จริงในรายงานหลายฉบับ! ดังนั้นฉันจึงจัดทำโค้ดเพื่อลดจำนวนหน้า ในตัวอย่างนี้จาก 45 ถึง 34 ฉันไม่แน่ใจว่านี่เป็นผลลัพธ์ที่ดีที่สุดที่สามารถทำได้หรือไม่ กลยุทธ์ที่ดีที่สุดคืออะไร (รหัสเทียม, สิ่งพิมพ์, ห้องสมุด Python) เพื่อสับเปลี่ยนจุดเพื่อลดจำนวนสี่เหลี่ยมขนาดที่กำหนดไว้เพื่อจับจุดทั้งหมด แน่นอนว่ามีคนค้นพบมันในทฤษฎีเกมศิลปะการทหารหรืออุตสาหกรรมการประมง นี่คือการปรับปรุงคำถามเดิม: สิ่งนี้แสดงขอบเขตและขนาดหน้าจริงที่ต้องการ: การย่อ / ขยายแสดง 10 จาก 164 หน้า: คลาสคุณลักษณะจุดตัวอย่าง ขนาดสี่เหลี่ยมผืนผ้าสามารถเปลี่ยนได้ทันทีที่มันอยู่ในขอบเขตที่ จำกัด เช่นขนาดเล็กก็ดี

4
การตั้งค่า NoData สำหรับแรสเตอร์หลายแกน?
ฉันมี orthoimage RGB ที่มีพื้นที่สีดำแทน NoData ดังภาพที่นี่: เมื่อฉันใช้เครื่องมือ SetNull มันจะลบพื้นที่สีดำออกไป แต่มันจะเปลี่ยนเป็นสีเทาแบบออร์โธไมซ์ซึ่งไม่ใช่สิ่งที่ฉันต้องการ ฉันรู้ว่ามีวิธีแก้ไขปัญหานี้โดยใช้เครื่องมือ Clip (Data Management) เพื่อคลิปแรสเตอร์ให้กับตัวเองและในนั้นคุณสามารถตั้งค่า NoData เป็นค่าของเซลล์สีดำ (0) อย่างไรก็ตามฉันกำลังสร้างเวิร์กช็อปสำหรับนักเรียนและฉันต้องการใช้วิธีการที่ใช้งานง่ายกว่า แน่นอนว่ามีตัวเลือกในการเรียกใช้เครื่องมือ NoData ในแต่ละแบนด์แยกจากกันแล้วรวมสามแบนด์เข้าด้วยกัน แต่ฉันต้องมีเงื่อนไขที่ band1, band2 และ band3 เท่ากับ 0 ทั้งหมดเพื่อตั้งเป็น NoData ความสามารถในการทำเช่นนี้ใน ModelBuilder จะเหมาะ แต่การเขียนสคริปต์โดยใช้ ArcPy ก็จะดีเช่นกัน ฉันกำลังใช้เดสก์ท็อป ArcGIS 10.2 พร้อมใบอนุญาตขั้นสูง

2
ใช้ Python 3.x ใน ArcGIS หรือไม่
ฉันได้อ่าน " Whats ใหม่ใน ArcGIS " สำหรับการอัปเดต ArcGIS 10.3 และเจอกับส่วน Python และ ArcPy มันระบุว่า: ArcGIS 10.3 ได้รับการอัพเกรดให้เป็น Python 2.7.8 ตอนนี้ใช้ได้แล้วฉันไม่มีปัญหาอะไรกับงูหลามรุ่น 2.x ความกังวลของฉันคือ Esri จะผลักดัน ArcGIS ไปสู่ ​​Python 3x ในที่สุด ฉันหวังว่าพวกเขาจะไม่ได้ในอนาคตอันใกล้ แต่ในเวลาเดียวกัน Python 3x จะต้องมีการใช้งานในบางครั้ง ฉันทำการเขียนโปรแกรมในหลามมากมายสำหรับแอปพลิเคชั่น GIS และที่ไม่ใช่ GIS ทุกประเภท ฉันใช้เวอร์ชันปัจจุบันเสมอกับการเปิดตัว ArcGIS ของฉัน หากพวกเขาเปลี่ยนเป็น 3x ฉันจะใช้เวลาหนึ่งเดือนในการอัปเกรด 2x เป็น 3x สำหรับแอปพลิเคชันของฉัน ฉันแค่สงสัยว่าใครมีข้อมูลภายในที่เกี่ยวข้องกับหัวข้อนี้ …

5
การนับรูปหลายเหลี่ยมที่ทับซ้อนกันจากหนึ่ง Shapefile โดยใช้ ArcGIS Desktop?
ฉันมีไฟล์รูปร่างที่มี 16,400 รูปหลายเหลี่ยม รูปหลายเหลี่ยมแต่ละอันแสดงให้เห็นถึงการขยายพันธุ์ของนกทั้งโลก ตอนนี้ฉันต้องนับรูปหลายเหลี่ยมที่ทับซ้อนกัน ฉันลองกับสหภาพและยุบ (นับยูเนี่ยน) แต่สหภาพไม่ทำงานสำหรับรูปหลายเหลี่ยมจำนวนมาก จากนั้นฉันพยายามที่จะคลิปทวีป แต่ก็ไม่ได้ผลเพราะรูปหลายเหลี่ยมจำนวนมาก ยิ่งกว่านั้นฉันลองวิธีนี้แต่ก็ไม่ประสบความสำเร็จ ดังนั้นฉันขอให้คุณฉันมีวิธีการนับรูปหลายเหลี่ยมที่ทับซ้อนกันถ้ารูปหลายเหลี่ยม 16400 มีอยู่ในรูปร่างเดียวหรือไม่ ฉันทำงานกับ 10.0 และสามารถทำงานกับ 10.2 โซลูชันของ ArcPy นั้นยอดเยี่ยมเช่นกัน ในขณะนี้ฉันกำลังคิดเกี่ยวกับการสร้างแหอวนและวนซ้ำแถวของ shp ด้วย 16400 polygons และเขียน 1 ไปยังเขตข้อมูลค่าของเซลล์ fishnet หากรูปหลายเหลี่ยมอยู่ในเซลล์นี้และใช้แถวถัดไป (รูปหลายเหลี่ยม) และ ถ้าสิ่งนี้อยู่ในเซลล์ fishnet ด้วย +1 แต่ฉันไม่รู้ว่านี่เป็นวิธีแก้ปัญหาที่ดีหรือไม่และจะรู้ได้อย่างไร หรือฉันต้องเรียนรู้ R เพื่อใช้วิธีนี้ ผลลัพธ์: ควรเป็นรูปร่างที่คุณมีรูปหลายเหลี่ยมใหม่จากส่วนที่ทับซ้อนกันและเขตข้อมูลที่มีการนับการทับซ้อน ดังนั้นในที่สุดควรมีไฟล์รูปร่างที่คุณสามารถดูจำนวนนกที่พบในสถานที่เดียวกัน

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