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

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

12
การเรียนรู้. NET สำหรับ ArcGIS (ส่วนใหญ่เป็นเดสก์ท็อป) ใช้?
คำตอบของคำถามนี้เป็นความพยายามของชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันมีทักษะการเขียนโปรแกรมขั้นพื้นฐาน (ฉันเขียนโปรแกรมสคริปต์ vba python และ lisp แบบง่ายและได้ผ่านหลักสูตร java มานานแล้ว) แต่ดูเหมือนว่าฉัน (ตัดสินโดยสื่อสิ่งพิมพ์ ESRI) ว่าไม่จำเป็นต้องเรียนรู้. NET ความเกี่ยวข้องในอนาคตในตลาดงาน GIS (แม้ในฐานะนักวิเคราะห์) ฉันได้ผ่านหลักสูตรพื้นฐาน c # และสามารถเขียนโปรแกรม (อย่างน่าเสียดาย) โปรแกรมที่ค่อนข้างแย่ แต่ฉันไม่รู้ว่าจะเชื่อมโยงความรู้ c # กับการเขียนโปรแกรมจริงสำหรับ arcgis เพื่อความคืบหน้าได้อย่างไร 1) ฉันรู้ว่าความแตกต่างนั้นไม่ใหญ่ แต่ ArcGIS ใช้. NET หรือ C # หรือไม่ 2) ฉันรู้วิธีที่ดีที่สุดในการเพิ่มพูนประสบการณ์ของฉันใน. NET คือการเขียนโปรแกรมมากขึ้นเรื่อย ๆ แต่มีหนังสือหรือหลักสูตรการเขียนโปรแกรม. NET ที่ดีที่ฉันสามารถเรียนรู้เทคนิคได้หรือไม่ …

6
การสร้างคุณลักษณะที่ซ้ำกันตามการแปลงตารางที่เกี่ยวข้องแบบหลายต่อหนึ่ง?
ฉันต้องการสร้างคุณลักษณะที่ซ้ำกัน (ในกรณีนี้ห่อ) โดยใช้ตารางที่เกี่ยวข้องเพื่อเติมฟิลด์ ID ในสาระสำคัญฉันต้องใช้ตารางที่เกี่ยวข้องของเจ้าของพัสดุเพื่อสร้างพัสดุที่ซ้ำกันโดยแต่ละรายการมีรหัสเฉพาะของตนเองจากตารางเจ้าของที่เกี่ยวข้อง ตารางที่เกี่ยวข้องมีการเชื่อมโยงหลายต่อหนึ่งไปยังพัสดุฉันต้องการบังคับความสัมพันธ์แบบหนึ่งต่อหนึ่งระหว่างเจ้าของและพัสดุโดยการสร้างพัสดุที่ซ้ำกันสำหรับเจ้าของแต่ละระเบียน ฉันใช้ ArcGIS Desktop 9.3.1

1
จะตัดการเชื่อมต่อ GDB ที่เปิดอยู่ทั้งหมดใน ArcMap ได้อย่างไร?
ฉันมีปัญหาในการปลดล็อค GDB ใน ArcMap 9.3 ไม่มีใครรู้วิธีตัดการเชื่อมต่อจากการเชื่อมต่อ GDB ที่เปิดอยู่ทั้งหมดใน ArcMap 9.3 ฉันสามารถปิดและเปิด arcMap อีกครั้ง แต่ดูเหมือนว่าจะเสียเวลาเล็กน้อย มีใครทำปุ่มทำเช่นนี้?

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

2
กำลังประมวลผลไฟล์ SQLite โดยใช้ ArcGIS Desktop?
ฉันใช้ qgis และหญ้าสำหรับงานของฉัน ฉันได้สร้าง shapefile ซึ่งสูงกว่า 100mbs (ผลการวิเคราะห์ทางสถิติบางอย่าง) หากฉันแปลงเป็นรูปแบบ sqlite (เปิดใช้งานเชิงพื้นที่) ข้อมูลจะลดขนาดลงเหลือ 15 mbs สิ่งที่ยอมรับได้สำหรับการแบ่งปันกับอีเมลหรือดรอปบ็อกซ์ แต่เพื่อนร่วมงานของฉันใช้ arcgis 9.3 - เขาจะสามารถอ่านข้อมูลได้โดยไม่มีปัญหาหรือไม่?

1
ArcGIS Desktop 9 และ 10 อยู่ร่วมกันได้อย่างสงบสุขบนคอมพิวเตอร์เครื่องเดียวกันหรือไม่?
เรามีเครื่องมือ Hawths ที่ทำงานใน ArcGIS 9.3 เท่านั้นดังนั้นฉันต้องการเก็บไว้ในคอมพิวเตอร์ของฉัน อย่างไรก็ตามงานส่วนใหญ่ที่เราทำในห้องปฏิบัติการของเรานั้นใช้ ArcGIS 10 ดังนั้นจะสามารถติดตั้งทั้ง ArcGIS 9 และ 10 บนคอมพิวเตอร์เครื่องเดียวกันได้หรือไม่? ถ้าเป็นเช่นนั้นคุณสามารถให้และเคล็ดลับ / ประสบการณ์เกี่ยวกับวิธีการบรรลุเป้าหมายนั้นได้ดีที่สุด

3
ล็อกไฟล์สำหรับกระบวนการทางภูมิศาสตร์ของ ArcGIS หรือไม่
เมื่อใดก็ตามที่ฉันเรียกใช้กระบวนการทางภูมิศาสตร์ข้ามคืนดูเหมือนว่าคอมพิวเตอร์ของฉันจะรีบูต ArcGIS บันทึกข้อมูลไฟล์บันทึกไว้หรือไม่? มันจะบันทึกที่ไหน ตัวอย่างเช่นเมื่อฉันเรียกใช้ชุดข้อมูลขนาดใหญ่หรือกระบวนการภาพฉันต้องดำเนินการข้ามคืนมันจะบันทึก logfile ที่บอกคุณว่ามันทำอะไรตั้งแต่ต้นจนจบ?

2
การใช้ MultiValue Parameter กับหลายคอลัมน์ด้วย Python และ ArcGIS Desktop หรือไม่?
ฉันกำลังทำงานกับสคริปต์ Python ของ ArcGIS (9.3) หนึ่งในอินพุตคือรายการคุณสมบัติ สำหรับแต่ละคุณสมบัติฉันต้องเลือกฟิลด์ที่เกี่ยวข้อง การตั้งค่าพารามิเตอร์เป็น MultiValue จะให้ตารางที่ดีใน UI สำหรับคุณลักษณะทั้งหมดที่กำลังประมวลผล ฉันจะเพิ่มคอลัมน์อื่นลงในตาราง MultiValue เพื่อเลือกฟิลด์สำหรับแต่ละคุณสมบัติได้อย่างไร ข้ามโพสต์: http://forums.arcgis.com/threads/30907-MultiValue-Parameter-with-Multiple-Columns คำตอบของ Esri จากฟอรัม ArcGIS: น่าเสียดายที่โซลูชันสำหรับสิ่งนี้ได้รับการติดตั้งเมื่อเร็ว ๆ นี้สำหรับ 10.1 ที่มีอินพุต ValueTable สำหรับเครื่องมือสคริปต์ คุณจะต้องมีพารามิเตอร์หลายค่าสองค่าด้วยการตรวจสอบความถูกต้องที่กำหนดเองเพื่อให้สามารถใช้งานได้กับ 9.3.1

7
แก้ไข shapefile ที่เสียหาย?
ฉันมีรูปร่างไฟล์ที่ฉันทำงานใน ArcGIS Desktop 9.3 ได้รับความเสียหายอย่างใดและมันทำให้ฉันข้อผิดพลาด "จำนวนรูปร่างไม่ตรงกับจำนวนของตารางบันทึก" สิ่งที่ฉันต้องการคือการกู้คืน shapefile นี้เพราะมันมีการแก้ไขมากมายที่การแก้ไขอื่น ๆ ของไฟล์ไม่มี ก่อนหน้านี้ฉันกู้คืนจากข้อผิดพลาดนี้โดยใช้ogr2guiแต่ตอนนี้เครื่องมือเพิ่งเกิดปัญหา ฉันได้ลองรุ่นบรรทัดคำสั่งogr2ogr แล้วแต่ก็ยังไม่มีโชค สคริปต์เครื่องมือซ่อมแซม Shapefileจากเว็บไซต์ ArcScripts ไม่ได้ช่วยอะไรเช่นกัน ความคิดใด ๆ (ยกเว้นว่าฉันหยุดใช้ shapefiles) นี่คือผลลัพธ์จาก ogr2ogr (อ้างอิงจากคำแนะนำ aa ในคำตอบ):

3
จะละลายรูปหลายเหลี่ยมที่ซ้อนกันได้อย่างไร
ฉันมีคำถามเกี่ยวกับการยุบคุณสมบัติรูปหลายเหลี่ยมใน ArcGIS 9.3 ฉันมีใบอนุญาตแบบเปลือยเปล่าและมีความรู้พื้นฐานเกี่ยวกับ VB เป็นอย่างยิ่ง ฉันมีไฟล์รูปร่างขนาดใหญ่ที่มีรูปหลายเหลี่ยมประมาณ 4,500 รูปหลายเหลี่ยมและฉันต้องการทราบว่ามีการยุบรูปที่ทับซ้อนกันอยู่หรือไม่ โดยทั่วไปฉันต้องการเปลี่ยนเลเยอร์นี้เป็นรูปร่างไฟล์ที่มีพื้นที่แยกต่างหากดังนั้นที่หนึ่งรูปหลายเหลี่ยมอยู่ในตัวมันเองจะยังคงอยู่ แต่ที่รูปหลายเหลี่ยมซ้อนทับกันพวกเขาละลายเป็น 1 โดยแต่ละพื้นที่แยกมีชุดคุณลักษณะของตัวเอง Shapefile มีการเปลี่ยนแปลงค่อนข้างบ่อยจนถึงตอนนี้ฉันได้ผ่านทุกอย่างไปแล้วและการยุบพื้นที่ทับซ้อนด้วยตนเองโดยใช้เครื่องมือแก้ไข แต่ฉันแน่ใจว่ามีวิธีที่เร็วกว่ามากในการทำ! มีความเข้าใจเกี่ยวกับความสำเร็จของสิ่งนี้อย่างไร? ฉันเคยใช้เครื่องมือละลายแล้วเข้าร่วมตารางแอตทริบิวต์ที่ส่งออกและทำงานได้อย่างสมบูรณ์แบบ! ฉันคิดว่าเครื่องมือละลายใช้งานได้กับคุณลักษณะเท่านั้นไม่ใช่ตำแหน่งเชิงพื้นที่ดังนั้นจึงเป็นประโยชน์อย่างมากที่จะรู้ นอกจากนี้รหัส ModelBuilder คือ

5
ส่งออกตารางจากไฟล์ ArcGIS Desktop ไปยัง Excel หรือไม่
มีวิธีการส่งออกตารางที่มีระเบียนที่เลือกไปยังกระดาษคำนวณ Excel หรือไม่ ฉันพยายามที่จะส่งออกไปยังไฟล์. txt แต่ ArcGIS ให้ข้อความแสดงข้อผิดพลาดแก่ฉัน เกิดข้อผิดพลาดในการส่งออกตาราง ปัญหาอื่น ๆ ที่ฉันมีก็คือพิกัด ฉันต้องการให้พวกเขามีเพียงหนึ่งทีกัสหลังจากจุลภาคฉันหมายถึงรูปแบบ: xx xx xx, x ไม่เหมือนที่ฉันมีตอนนี้ xx xx xx, xxx เวอร์ชันของซอฟต์แวร์ของฉันคือ 9.3

7
รับภาพแรสเตอร์เป็นอาร์เรย์ใน Python ด้วย ArcGIS Desktop หรือไม่
เมื่อเริ่มทำงานกับ Python และ ArcGIS 9.3 ฉันคิดว่าจะมีวิธีง่าย ๆ ในการนำภาพแรสเตอร์มาไว้ในอาร์เรย์ Python เพื่อที่ฉันจะสามารถจัดการมันได้ก่อนที่จะจัดเก็บไว้ในรูปแบบแรสเตอร์อื่น อย่างไรก็ตามฉันไม่สามารถหาวิธีทำสิ่งนี้ได้ ถ้าเป็นไปได้แล้วจะเป็นอย่างไร?

3
python.exe หยุดทำงาน
งูหลามเขียนเมื่อประมาณ 18 เดือนก่อนโดยผู้ที่เหลืออยู่ตอนนี้ มันผลิตผลลัพธ์ที่ต้องการแล้ว ฉันถูกขอให้เรียกใช้อีกครั้ง แต่มีอินพุตข้อมูล (ความละเอียดปลีกย่อย) ที่แตกต่างกัน ชุดข้อมูลอินพุตถูกแบ่งออกเป็นชุดย่อย 20 ชุดโดยมีจุดข้อมูลประมาณ 2,700 จุดต่อชุด อย่างไรก็ตามสคริปต์ขัดข้อง ("python.exe หยุดทำงาน") หลังจากประมวลผลข้อมูลประมาณ 300 จุด (ช่วง 295 ถึง 306 และไม่ได้ล้มเหลวเสมอในระเบียนเดียวกัน) ในฐานะที่เป็นเก่า (ish) สคริปต์ถูกเขียนโดยใช้ arcgisscripting และไม่ใช่ arcpy ในวงกว้างจะทำสิ่งต่อไปนี้โดยใช้เคอร์เซอร์: สำหรับจุดที่กำหนดคำนวณระยะทางต้นทุน (ใช้ gp.CostDistance_sa) ด้วยเวลาเดินทาง 60 นาที เรียก gp.ExtractValuesToPoints_sa เพื่อแยกค่าแต่ละค่าทั้งหมดที่แต่ละจุดข้อมูลและส่งออกคลาสคุณลักษณะไปยังฐานข้อมูลไฟล์ทางภูมิศาสตร์ อ่านคลาสคุณลักษณะที่สร้างใน b) ด้านบนและเขียนค่าลงในไฟล์ CSV (ไม่ต้องใส่จุดใด ๆ ด้วย "ไม่มีข้อมูล" (ค่า -9999)) …

2
ในฐานข้อมูลทางภูมิศาสตร์ที่กำหนดเวอร์ชันแล้วตารางเดลต้าและแผนผังต้นไม้มีผลกระทบอะไรกับประสิทธิภาพการค้นหา
เรามีฐานข้อมูล arcsde geodatabase (arcgis 9.3.1 บน oracle 10g) พร้อมโมเดลข้อมูลที่ค่อนข้างซับซ้อนซึ่งรวมถึงคุณลักษณะ 100 คลาสและตารางที่ไม่ใช่เชิงพื้นที่เครือข่ายทางเรขาคณิตและคลาสความสัมพันธ์มากมาย ข้อมูลถูกแก้ไขทุกวันโดยผู้ใช้ arcmap 5 หรือ 6 คนใช้การกำหนดเวอร์ชัน sde นอกจากนี้เวอร์ชันยังสร้างโดยบริการอัตโนมัติที่เชื่อมต่อกับระบบธุรกิจอื่น ๆ เพื่อทำการแก้ไขในฐานข้อมูลทางภูมิศาสตร์ ประสิทธิภาพการค้นหาจะลดลงอย่างเห็นได้ชัดในระหว่างวันดังนั้นเราจึงใช้สคริปต์ทุกคืนเพื่อให้ได้การบีบอัดแบบเต็ม ในบางครั้งเมื่อทำการแก้ไขเป็นจำนวนมากระบบอาจไม่สามารถใช้งานได้จนกว่าจะทำการบีบอัดแบบเต็ม ได้รับการแนะนำว่า Oracle ตามที่กำหนดค่าไม่สามารถเกิดขึ้นกับแผนการดำเนินการที่เหมาะสมเมื่อเผชิญหน้ากับตารางเดลต้าระเหยเหล่านี้ นี่เป็นคำอธิบายที่สมเหตุสมผลหรือไม่? ควรใช้วิธีการใดเพื่อแก้ไข? อัปเดตเพื่อตอบสนองต่อความคิดเห็น ในตอนท้ายของวันต้นไม้ของรัฐเป็นเส้นตรงมากโดยมีการแตกแขนงเพียงเล็กน้อย เราบีบอัดทุกคืน (รับการบีบอัดเต็มรูปแบบโดยการลบทุกรุ่น) มีการวิเคราะห์ตารางธุรกิจเป็นประจำ ตารางเดลต้าไม่ได้รับการวิเคราะห์ พวกเขาจะถูกล็อค (ความพยายามในการวิเคราะห์ผลตอบแทนข้อผิดพลาด "สถิติวัตถุ ORA-20005 ถูกล็อค") ไม่เป็นตารางระเหยใน sde schema - STATES, STATE_LINEAGES

1
Geocoding และการประมวลผลขนาดใหญ่ใน ESRI
ตกลงดังนั้นฉันเดาว่าแบบสอบถาม / แบบสอบถามแบบไม่เป็นทางการเกี่ยวกับชุดข้อมูลที่คุณใช้ในโลก ESRI ของคุณมีขนาดใหญ่เท่าไร ... ฉันกำลังสร้างและบำรุงรักษาชุดข้อมูลโจเซฟที่ฉันต้องดำเนินการลงไปจนถึงระดับบ้านแต่ละหลัง ระดับพัสดุ แต่ที่อยู่ทางไปรษณีย์หลายรายการต่อพัสดุสำหรับระบบของเรา ในหลาย ๆ ที่ที่ฉันใช้ที่อยู่ตามทฤษฎีซึ่งคำนวณจากเครือข่ายถนนหรือข้อมูล USPS AMS / AIS ดังนั้นรายชื่อที่อยู่ของฉันมีประมาณ 13.5 ล้านที่อยู่และเพิ่มขึ้นทุกเดือนหรือทุกไตรมาส มีใครออกไปบ้างในขณะนี้ที่ยังคงรักษาระบบที่อยู่ / ข้อมูลการค้นหาที่เหมาะสมซึ่งมีขนาดใหญ่ในชุดข้อมูลต่อเนื่องฉันชอบที่จะร่วมมือหรือพูดคุยเพิ่มเติมเกี่ยวกับวิธีที่คนอื่นจัดการชุดข้อมูลขนาดใหญ่เช่นนี้ ฉันเห็นปัญหาที่ดูเหมือนว่าซอฟต์แวร์ ESRI จะระเบิดเมื่อฉันพยายามทำงานต่าง ๆ เช่นการตัดหรือการรวมเชิงพื้นที่ ESRI บอกว่าพวกเขาไม่เห็นปัญหาประเภทนี้ แต่ฉันมีปัญหาเหล่านี้ตั้งแต่กลับมาที่ 9.3.1 ดังนั้นฉันจึงไม่สามารถเป็นคนแรก / คนเดียวที่ทำสิ่งนี้เนื่องจากฉันสามารถสร้างมันขึ้นมาใหม่ในหลาย ๆ เครื่องได้ แพลตฟอร์มของฉันตอนนี้คือ ESRI ArcGIS 10 บนเดสก์ท็อปพูดคุยกับ ArcSDE 9.3.1-sp1 บนแบ็กเอนด์ SQL2008 โดยใช้วัตถุเชิงพื้นที่ GEOMETRY ดังนั้นฉันไม่ได้ทำอะไรแปลกใหม่จริงๆ แต่ฉันก็ยังดูเหมือนว่าในบางพื้นที่ฉันอาจจะผลักซองจดหมาย [เพิ่มเติม]สิ่งที่ฉันสนใจรู้คือสิ่งที่คนอื่นกำลังทำเพื่อเพิ่มประสิทธิภาพกระบวนการที่มีการจัดการกับชุดข้อมูลเหล่านี้ …

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