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

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

4
รวบรวม Python Addin อีกครั้งหลังจากแก้ไขสคริปต์หรือไม่
ฉันได้พัฒนา python addins สองสามตัวและฉันก็แค่สงสัยว่าอะไรคือวิธีที่ดีที่สุดในการรวบรวม Addin ใหม่ทุกครั้งที่ฉันแก้ไขสคริปต์ ปัจจุบันถ้าฉันแก้ไขสคริปต์ดูเหมือนว่าฉันต้องทำ ปิด ArcMap ไปที่โฟลเดอร์ Addin ของฉันแล้วดับเบิลคลิกไฟล์หลาม 'makeaddin' ดับเบิลคลิกที่ไฟล์ 'Python Addin รีสตาร์ท ArcMap เพื่อให้การเปลี่ยนแปลงมีผล หากฉันไม่ทำตามขั้นตอนเหล่านี้การแก้ไขจะไม่ได้รับการยอมรับ สิ่งนี้น่ารำคาญและใช้เวลานานเมื่อฉันต้องการวางสายการพิมพ์ง่ายๆที่ไหนสักแห่งหรือฉันจะทำการแก้ไขเพียงเล็กน้อยเพื่อทดสอบผลลัพธ์ มีวิธีที่ดีกว่าในการทำเช่นนี้?

3
ส่งออกเฉพาะบางคอลัมน์ไปยังไฟล์ CSV ใน ArcGIS for Desktop หรือไม่
ฉันได้เขียนสคริปต์ไพ ธ อนโดยใช้ arcpy ซึ่งแสดงคลาสของรูปหลายเหลี่ยมในฐานข้อมูลไฟล์ ฉันได้เพิ่มฟังก์ชั่นเพื่อส่งออกคุณสมบัติไปยังไฟล์ CSV แยกต่างหาก ฉันใช้รหัสที่ฉันพบในโพสต์นี้ซึ่งทำงานได้อย่างสมบูรณ์ อย่างไรก็ตามรหัสนั้นจะส่งออกทุกคอลัมน์ในคลาสคุณลักษณะ ฉันเพียงต้องการส่งออกเขตข้อมูลที่ไม่ได้มีรายชื่อดังต่อไปนี้: OBJECTID, หรือShapeShape_Length ไฟล์ CSV ของฉันสร้างสำเร็จและไม่ถูกต้องรวมถึงOBJECTIDหรือShape_Lengthฟิลด์ อย่างไรก็ตามShapeฟิลด์นี้เขียนลงไฟล์ ค่าตัวอย่างที่เขียนลงในฟิลด์นั้นคือ: <geoprocessing describe geometry object object at 0x28CB90A0> ฉันได้เพิ่มบรรทัดเพื่อพิมพ์ชื่อฟิลด์ตามที่วนซ้ำและแปลกใจที่Shapeไม่ได้พิมพ์ออกมา เหมือนกับว่า ArcGIS ซ่อนหรือให้ชื่ออื่น รหัสสำหรับฟังก์ชั่นของฉันอยู่ด้านล่าง: def exportToTable(): """ Exports the final outputs to a CSV File. """ # Create path to CSV File (note the …

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

3
เพิ่มประสิทธิภาพการแสดงผลของ ArcGIS Online Basemaps เช่น Bing ใน ArcMap?
ฉันต้องการทราบว่ามีวิธี (ภายใน ArcGIS เอง) เพื่อเพิ่มประสิทธิภาพการแสดงผลของแผนที่ฐานใน ArcMap การเชื่อมต่ออินเทอร์เน็ตได้รับการอัพเกรดเมื่อเร็ว ๆ นี้ดังนั้นจึงเร็วกว่าเดิมมากและโดยที่ฉันหมายถึงแทนที่จะใช้เวลา 1 นาทีในการวาดแผนที่ฐานของ Bing Imagery ตอนนี้ใช้เวลาประมาณ 30 วินาที ปกติแล้วฉันจะแพนและซูมโดยปิด basemap และเมื่อฉันคิดว่าฉันอยู่ในตำแหน่งที่ฉันต้องการฉันจะเปิด basemap และจับมือของฉันให้ห่างจากเม้าส์ อาจเป็นความผิดพลาด) จากโพสต์นี้ในฟอรัม ArcGIS ฉันได้เปลี่ยนตำแหน่งของแคชที่แสดงของฉันจาก My Documents ไปเป็นไดรฟ์ C ของฉันและฉันสามารถเห็นการปรับปรุง ฉันเปลี่ยนที่ตั้งเป็นเซิร์ฟเวอร์ของเราและตอนนี้ใช้เวลาประมาณ 5 วินาทีในการวาดเมื่อฉันกวาดและซูม ในขณะที่ฉันมีความสุขมากกับสิ่งนี้ความจริงที่ว่าฉันใช้ 10.1 สร้างความแตกต่างหรือไม่? ฉันเปลี่ยนตำแหน่งแคชสำหรับเพื่อนร่วมงานที่ใช้ 10.0 และประสิทธิภาพของพวกเขาไม่ได้ดีขึ้นเลย ฉันไม่รู้ว่าจะต้องทำอะไรอีกเพราะฉันไม่สามารถทำอะไรได้เกี่ยวกับส่วน Antivirus / ไฟร์วอลล์ (ที่อยู่ภายใต้การควบคุมของ IT) มันค่อนข้างน่าผิดหวังโดยเฉพาะเมื่อ basemaps ใน ESRI Maps …

2
การเรียกใช้สคริปต์ Python ใน Task Scheduler— สคริปต์จะไม่ทำงาน
ฉันมีสคริปต์ที่ฉันต้องการเรียกใช้เป็นประจำทุกเดือนโดยไม่ต้องเปิดและใช้งาน ฉันได้อ้างถึงทุกหน้าเว็บที่ฉันสามารถหาได้จาก Windows Task Scheduler และปฏิบัติตามคำแนะนำของพวกเขา อย่างไรก็ตามการเรียกใช้สคริปต์จาก Task Scheduler จะเปิดสคริปต์ใน Python เท่านั้นและไม่เรียกใช้ ในหน้าต่าง Run Task Scheduler ฉันได้ลองป้อนทั้งพา ธ ไปยังสคริปต์เพียงอย่างเดียวและพา ธ ไปยังสคริปต์ด้วยพา ธ ไปยังโปรแกรม Python ของฉัน ฉันได้ลองป้อนเส้นทางไปยังโปรแกรม Python ของฉันเป็นสคริปต์ด้วยสคริปต์ของฉันเป็นอาร์กิวเมนต์ตามที่แนะนำในโพสต์บล็อกนี้ สคริปต์ของฉันเขียนโค้ดยากดังนั้นฉันไม่คิดว่าฉันจะต้องเพิ่มอาร์กิวเมนต์ใด ๆ ฉันขาดอะไรที่ชัดเจนหรือไม่ ฉันประสบปัญหาเพราะฉันใช้เส้นทางไปยังโปรแกรม Python ไม่ใช่บรรทัดคำสั่ง Python นั่นคือฉันใช้ "C: \ Python27 \ ArcGIS10.1 \ Lib \ site-packages \ pythonwin \ Pythonwin.exe" เมื่อฉันต้องการใช้ …

3
ประโยชน์ของ * .las vs * .xyz หรือ * .ascii เมื่อทำงานกับ LiDAR ใน ArcGIS สำหรับเดสก์ท็อป
ในบางครั้งเราใช้ข้อมูล LiDAR เพื่อสร้างแบบจำลองใน ArcGIS ก่อนหน้านี้เราจะให้ข้อมูล. xyz หรือ .ascii ของข้อมูล แต่ไม่นานมานี้เรายังได้รับไฟล์. Atlas เพิ่มเติมจาก. xyz และ ascii ผมได้อ่านข้อความนี้บทความที่ระบุ"การมี LIDAR ในรูปแบบ LAS อาจจะเป็นที่ชัดเจนที่จะริเริ่ม แต่ไม่ให้ผู้ที่ใหม่กับการใช้ข้อมูล LIDAR"และ"มันไบนารีที่มีประสิทธิภาพ, การสนับสนุนอย่างกว้างขวางและ ArcGIS รูปแบบการทำงานที่ดีที่สุดด้วย" ฉันเป็นหนึ่งในคนเหล่านั้นที่อยู่ในหมวดหมู่ใหม่ในการใช้รูปแบบ. Atlas ตามปกติด้วย. xyz และ ascii ฉันจะใช้ Global Mapper เพื่อแปลงเป็นตารางแรสเตอร์ (สำหรับใช้ในการสร้างแบบจำลอง) และดูเหมือนว่าฉันจะต้องแปลงไฟล์. Atlas ด้วย (เป็นจุดของคลาวด์) ฉันเดาคำถามที่ฉันถามคือ: มีประโยชน์ของการใช้. Atlas เปรียบเทียบกับ. xyz หรือ ascii หรือไม่หากฉันยังต้องการแปลงเป็นรูปแบบแรสเตอร์อื่น (GRID หรือ. …

11
เครื่องมือใด ๆ ในการตรวจสอบการใช้งานเซิร์ฟเวอร์ ArcGIS
ฉันใช้ ArcGIS Server 10.1 บนอินสแตนซ์ของ AMI ฉันมีแผนที่ง่าย ๆ ประมาณ 10/12 บริการ (ชั้นสืบค้นที่ใช้ในบริการทั้งหมด) ฉันต้องการตรวจสอบประสิทธิภาพ / เวลา / สถิติของบริการแผนที่ใน ArcGIS Server ดังนั้นเครื่องมือในการตรวจสอบบริการ ArcGIS ของพวกเขาคืออะไร? สิ่งที่ฉันพบ: 1. ตามhttp://ideas.arcgis.comเป็นเครื่องมือของบุคคลที่สามที่มีอยู่ 2. การใช้ตัวจัดการงาน windows ฉันสามารถตรวจสอบกระบวนการเท่านั้นไม่ให้บริการ 3. ในเวอร์ชั่น 10.0 มันเป็นไปได้ที่จะดูสถิติ / นาทีเวลาสูงสุดโดยใช้เครื่องมือ 'สถิติ' ใน ArcGIS Server ฉันคิดว่าใน 10.1 มันไม่ได้อยู่ 4. ใช้ ArcPy ฉันสงสัย .Even เป็นไปได้ฉันพยายามใช้ArcGIS ADMIN API …

2
ประโยชน์ของการใช้ ArcGIS กับ PostgreSQL เพียงแค่ ArcSDE คืออะไร
ผมเข้าใจว่าเพื่อที่จะได้รับประโยชน์จาก ArcGIS ประเภทข้อมูลเชิงพื้นที่ (ST_GEOMETRY, versioned geodatabases ฯลฯ ) ArcSDE จะต้องติดตั้ง - และมีลูกค้า 10.1 มีการติดตั้งโดยอัตโนมัติ (ไคลเอนต์สองชั้น >> DBMS ดูที่นี่ อย่างไรก็ตามฉันยังคงพยายามหาประโยชน์ของการเชื่อมต่อส่วนหน้า Esri กับ PostgreSQL (หรือ Oracle) มันเป็นข้อดีของ back-end อย่างแท้จริงหรือไม่เช่น scalability / performance / redundancy / DBAability หรือมีฟีเจอร์ front-end เพิ่มเติมจาก PostgreSQL / PostGIS setup? ความช่วยเหลือของ Esri ดูเหมือนจะไม่ซับซ้อน FYI, ฉันเป็นมือใหม่มากฐานข้อมูลที่ออกแบบวิทยานิพนธ์ GIS เพื่ออธิบายว่าทำไม Postgresql / …

2
ความแตกต่างระหว่างฟีเจอร์การคัดลอกและฟีเจอร์คลาสกับฟีเจอร์เครื่องมือ
ฉันมีคลาสคุณลักษณะภายในชุดข้อมูลฟีเจอร์ในไฟล์ geodatabase (FGDB) และฉันต้องการสำเนาของมันใน FGDB อื่น ใน ArcGIS 10.1 ฉันใช้เครื่องมือ "คัดลอกคุณสมบัติ" และดูเหมือนว่าจะเหมือนกัน (ตามเครื่องมือ "เปรียบเทียบคุณสมบัติ") การใช้เครื่องมือ "คุณลักษณะคลาสเพื่อคุณสมบัติคลาส" ฉันได้รับข้อความต่อไปนี้จาก "เปรียบเทียบคุณสมบัติ": Field: Field OBJECTID domain fixed is different (Base: false, Test: true). Field: Field Shape domain fixed is different (Base: false, Test: true). ใครบ้างมีข้อมูลเชิงลึกเกี่ยวกับความแตกต่างระหว่าง "คุณสมบัติการคัดลอก" และ "คุณสมบัติระดับชั้นคุณสมบัติ" ข้อความจากการเปรียบเทียบคุณสมบัติหมายถึงอะไร

2
วิธีการเชื่อมโยง dataframes ใน ArcGIS หรือ QGIS
ภาพด้านล่างแสดงเลย์เอาต์ใน ArcGIS 10.1 ที่มีสี่ดาต้าเฟรม แต่ละ dataframe มีพื้นที่ทางภูมิศาสตร์เดียวกันแม้ว่าจะเป็นภาพที่แตกต่างกัน ตัวอย่างเช่นภาพบนซ้ายคือ 1989 DOQ, ภาพขวาบนคือย้อนกลับปี 1989 DOQ, ภาพล่างซ้ายคือ 2012 DOQ และภาพล่างขวาคือ 2012 DOQ ที่กลับด้าน เป็นไปได้หรือไม่ที่จะเชื่อมโยง dataframes เพื่อให้การส่ายรูปภาพใน dataframe ทำให้ภาพใน dataframes อื่น ๆ ทั้งหมด (เช่นคล้ายกับวิธี "Link Views" ใน Erdas Imagine)? เป็นไปได้ใน QGIS?

4
การเชื่อมต่อกับฐานข้อมูล ArcGIS Desktop PostgreSQL (ทำงานในเครื่อง)
ฉันรู้ว่านี่เป็นคำถาม noob ทั้งหมด แต่แล้วอีกครั้งเมื่อมันมาถึง PostgreSQL ฉันเป็น noob ทั้งหมด ... ฉันได้ติดตั้งชุด OpenGeo บนคอมพิวเตอร์ของฉันใช้ Windows 7, 64-bit ฉันดาวน์โหลดข้อมูลการสอนและทำงานผ่านมันแล้ว ฉันต้องการเข้าถึงฐานข้อมูลที่ฉันทำกับ ArcGIS เพื่อให้ฉันสามารถเริ่มเรียนรู้เกี่ยวกับวิธีการทำงาน อย่างไรก็ตามเมื่อฉันพยายามเชื่อมต่อกับฐานข้อมูลโดยใช้ "เพิ่มการเชื่อมต่อฐานข้อมูล ... " ฉันไม่สามารถคิดออกว่าจะใส่ใน 'อินสแตนซ์' - ทุกอย่างที่ฉันได้ลอง (localhost, localhost, 54321 ของฉัน ที่อยู่ IP ที่มีและไม่มีพอร์ตชื่อคอมพิวเตอร์ของฉัน) ไม่ทำงาน ฉันติดตั้งและสร้างฐานข้อมูลการทดสอบ nyc ตามคำแนะนำทั้งหมดในหน้าการสอนของ OpenGeo แต่ฉันสูญเสียทั้งหมดที่นี่ ฉันรู้ว่าสิ่งนี้จะต้องเป็นเรื่องง่ายที่จะจัดการกับฉันแค่ไม่สามารถไปรอบ ๆ มันได้ ใครบางคนที่มีประสบการณ์มากขึ้นสามารถโยนกระดูกให้ฉันได้หรือไม่? พอเพียงตระหง่าน QGIS เชื่อมต่อกับฐานข้อมูลเกือบจะไม่มีความพยายามและทุกอย่างทำงานได้ดี - แต่องค์กรของฉันเน้นหนัก ESRI …

3
วิธีสอบถามข้อมูลทั้งหมด (> 1,000) และส่งออกเป็น csv?
ฉันโพสต์ในฟอรัม arcgis แต่ไม่เคยได้รับคำตอบใด ๆ มีใครบอกวิธีแก้ปัญหานี้ได้บ้าง สมมติว่าคุณมีบันทึกการติดตามยานพาหนะตั้งแต่วันที่ 1 ตุลาคมถึง 31 ธันวาคมด้วยข้อมูลความเร็วลม ข้อมูลทั้งหมดจะถูกบันทึกในฐานข้อมูลภูมิศาสตร์ (sde-sqlserver) และสูงกว่าใน ArcGIS Server 10.1 เป็นเลเยอร์คุณลักษณะ แถบเลื่อนเวลาแสดงตำแหน่งของรถยนต์ด้วยความเร็วลม เมื่อผู้ใช้เปลี่ยนช่วงเวลา (เช่น Oct.2 - Oct.4) งานแบบสอบถามแรก (สำหรับการนับ) คำนวณจำนวนของคุณสมบัติภายในช่วง โดยปกติจะมีผลลัพธ์มากกว่า 1,000 รายการถึงสองวัน (เช่น 1750) (ฉันไม่ต้องการเปลี่ยนขีด จำกัด นี้) ฉันใช้งานแบบสอบถามอื่น (executeforIds) เพื่อเก็บบันทึกทั้งหมดไว้ในมือ แต่ลดจำนวนด้วยโมดูลัส (1/10) ซึ่งยังคงมีจำนวนเพียงพอสำหรับการทำแผนภูมิที่ดีสำหรับแนวโน้มโดยรวมของความเร็วลม อย่างไรก็ตามฉันต้องการให้ตัวเลือกในการดาวน์โหลดชุดข้อมูลทั้งหมดใน csv (ในกรณีนี้คือ 1,750 แถว) ที่นี่ฉันใช้ findtask เพื่อดึงชุดข้อมูลของแอตทริบิวต์ในช่วงเวลา try { …

2
สถานการณ์การคำนวณความยาวและพื้นที่ ArcGIS [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว พยายามที่จะรับการจัดการกับความยาวและพื้นที่คำนวณในสถานการณ์ต่าง ๆ ใน ArcGIS ฉันไม่รู้ว่าทำไมฉันไม่สามารถหาคำตอบในฟิลด์คลาสฟีเจอร์ แต่ฉันไม่สามารถหาคำตอบที่แม่นยำได้เว้นแต่ว่าฉันไม่เข้าใจบางสิ่งและฉันรู้ว่ามีประวัติบางอย่าง คุณช่วยฉันกรอกเครื่องหมายคำถามได้ไหม? หรือบอกฉันว่าทำไมฉันถึงทำผิดทั้งหมด ) GCS = ระบบพิกัดทางภูมิศาสตร์ PCS = ระบบพิกัดที่คาดการณ์ ลิงก์ทั้งหมดอยู่ที่ 10.1 เอกสารความช่วยเหลือ - Class มี shape_length และ shape_area เขต GCS - ข PCS - การใช้ง่ายระนาบ ค มันอัพเดทอัตโนมัติเสมอยกเว้น shapefiles หรือไม่ ใช่ ArcMap measurment เครื่องมือ GCS - geodesic เริ่มต้นทางเลือกคือ …

2
รักษาการอ้างอิงเชิงพื้นที่โดยใช้ arcpy.RasterToNumPyArray หรือไม่
ฉันใช้ ArcGIS 10.1 และต้องการสร้างแรสเตอร์ใหม่โดยใช้แรสเตอร์สองรูปแบบมาก่อน RasterToNumPyArrayมีตัวอย่างที่ดีที่ฉันต้องการที่จะปรับตัว import arcpy import numpy myArray = arcpy.RasterToNumPyArray('C:/data/inRaster') myArraySum = myArray.sum(1) myArraySum.shape = (myArray.shape[0],1) myArrayPerc = (myArray * 1.0)/ myArraySum newRaster = arcpy.NumPyArrayToRaster(myArrayPerc) newRaster.save("C:/output/fgdb.gdb/PercentRaster") ปัญหาคือมันแถบการอ้างอิงเชิงพื้นที่และขนาดของเซลล์ ฉันคิดว่ามันต้องทำ arcpy.env แต่ฉันจะตั้งพวกมันตามอินพุตแรสเตอร์ได้อย่างไร ฉันไม่สามารถคิดออก รับคำตอบของลุคนี่คือวิธีแก้ปัญหาเบื้องต้นของฉัน โซลูชันทั้งสองของลุคตั้งค่าการอ้างอิงขอบเขตและขนาดเซลล์อย่างถูกต้อง แต่วิธีแรกไม่ได้เก็บข้อมูลในอาเรย์อย่างถูกต้องและเอาท์พุทแรสเตอร์เต็มไปด้วยข้อมูลทั้งหมด วิธีที่สองของเขาใช้งานได้เป็นส่วนใหญ่ แต่ที่ฉันมีพื้นที่ขนาดใหญ่ของโนดาต้ามันเต็มไปด้วยศูนย์บล็อกและ 255s สิ่งนี้อาจเกี่ยวข้องกับวิธีที่ฉันจัดการเซลล์โนดาต้าและฉันก็ค่อนข้างแน่ใจว่าฉันกำลังทำมันอย่างไร (ควรเป็น Q อีกอันหนึ่ง) ฉันรวมภาพสิ่งที่ฉันพูดถึง #Setting the raster properties directly import …

3
การจัดระเบียบไฟล์สำหรับการแบ่งปันรหัส ArcGIS python
โครงสร้างองค์กรที่ดีที่สุดสำหรับการแบ่งปันรหัสอาร์จีงูหลามและเครื่องมือการประมวลผลทางภูมิศาสตร์คืออะไร? หรือแม้แต่รหัสการใช้งานร่วมกันและเครื่องมือในการแบ่งปันมีการแยกคำถาม Esri มีวิธีการกระจายโครงสร้างเครื่องมือที่เผยแพร่สำหรับ Arcgis 9.3 และ 10.0: อย่างไรก็ตามในสถานที่อื่น ๆผู้คนกำลังพูดถึงสิ่งต่าง ๆ เช่นAlso do avoid distributing your code the way its done in Arc Scripts or Code Galleriesในความโปรดปรานของงูเหลือมดิททิทอล Esri ดูเหมือนจะไม่มีบทความเครื่องมือการแจกจ่ายที่สอดคล้องกันสำหรับ 10.1 ( อ้างอิง ) โดยให้น้ำหนักกับข้อโต้แย้ง GIS.se พูดว่าอะไร? อัปเดต:แม้ว่าอาจจะช้าไป แต่คำถามของคำถามนี้เกี่ยวกับแนวทางปฏิบัติที่ดีที่สุดสำหรับโครงสร้างไฟล์และโฟลเดอร์ก่อนเครื่องมือที่ใช้สำหรับการแบ่งปัน (arcgis online, google drive, dropbox, github, bitbucket เป็นต้น) เล่น. Update2:และจะไม่มีใครพูดถึงวิธีการกลั่นกรองเด็กกำพร้าที่เห็นได้ชัด?

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