ระบบสารสนเทศทางภูมิศาสตร์

ถามตอบสำหรับนักทำแผนที่นักภูมิศาสตร์และผู้เชี่ยวชาญด้าน GIS

6
ฮาร์ดแวร์และซอฟต์แวร์สำหรับการจับภาพระดับความสูงของทะเลสาบ
ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ คุณจะใช้ฮาร์ดแวร์และซอฟต์แวร์ใดในการจับภาพระดับความลึกของน้ำในลำน้ำ (ทะเลสาบและแม่น้ำ) งบประมาณอุปกรณ์และซอฟต์แวร์ของคุณคือ $ 1,000 งบประมาณเป็นเป้าหมายที่นุ่มนวลในการตั้งค่าและไม่รวมการบันทึกข้อมูลจริง มีเรือเปิดขนาด 17 นิ้วพร้อมมอเตอร์ติดท้ายเรือและแล็ปท็อปที่ทนทานซึ่งใช้งาน Windows XP Pro และ Arcmap (ใบอนุญาต Arcview) หากคุณต้องการ ข้อมูลที่บันทึกไว้ควรจะเหมาะสมสำหรับการสร้างแบบจำลองระดับความสูงแรสเตอร์และรูปทรงของการอาบน้ำ ความลึกไม่เกิน 200m ความแม่นยำที่ต้องการควรเทียบเคียงได้กับหรือดีกว่า GPS มือถือสำหรับผู้ใช้ทั่วไป (Garmin GPSMap ฯลฯ ) (อันที่จริงงบประมาณเป็นเรื่องหลอกลวงถ้าคุณมีทางออกที่ดีสำหรับ $ 5k หรือ $ 50k ฉันก็อยากจะรู้ด้วย)

8
ทรัพยากร ArcObjects [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว อะไรคือหนังสือ / เว็บไซต์ที่ดีที่สุดสำหรับการพัฒนา C # ด้วย ArcObjects ศูนย์วิทยบริการ ArcGISเป็นประโยชน์มาก แต่ฉันกำลังพยายามที่จะหาแหล่งที่มากับตัวอย่างเพิ่มเติม
13 arcobjects  c# 

4
ลบรูปหลายเหลี่ยมซ้ำโดยใช้เครื่องมือโอเพนซอร์ซ
ฉันมีรูปร่างไฟล์ที่มีคุณสมบัติที่มีรูปทรงเรขาคณิตที่ซ้ำกัน แต่มีคุณลักษณะที่แตกต่างกัน (เช่นรูปหลายเหลี่ยมที่มีแอตทริบิวต์ XX และรูปหลายเหลี่ยมที่เหมือนกันกับแอตทริบิวต์ XY) ฉันต้องการระบุรายการที่ซ้ำกันจากนั้นเลือกรายการที่มีแอตทริบิวต์ที่ถูกต้องแล้วลบรายการอื่น ฉันได้ลองใช้เครื่องมือโทโพโลยีใน OpenJump / Kosmo แล้ว แต่ไม่ประสบความสำเร็จ พวกเขามีเครื่องมือ 'ลบรายการที่ซ้ำกัน' ซึ่งทำในสิ่งที่ฉันต้องการยกเว้นดูเหมือนว่าจะลบคุณลักษณะอย่างใดอย่างหนึ่งโดยพลการแทนที่จะปล่อยให้ฉันเลือกที่จะเก็บไว้ ฉันสามารถเข้าถึง QGIS, OpenJUMP, Kosmo ฯลฯ และสามารถติดตั้งเครื่องมือโอเพนซอร์ซ / ฟรีอื่น ๆ ได้ถ้าต้องการ คิด?

3
คำศัพท์อย่างเป็นทางการสำหรับระบบพิกัดละติจูดลองจิจูด?
ฉันขอทราบคำศัพท์เฉพาะสำหรับระบบพิกัดละติจูดลองจิจูดได้ไหม? ด้วย " พิกัดทางภูมิศาสตร์ " ดูเหมือนว่าจะเป็นคำทั่วไปสำหรับทุกระบบอื่น ๆ หรือไม่

1
ทำไมการรวมง่าย ๆ บนชุดข้อมูลขนาดเล็กทำให้ ArcMap ทำงานช้ามาก?
ArcGIS 9.3.1, ArcInfo ฉันมีไฟล์ Geodatabase และ SDE featureclasses ขนาดเล็ก (บันทึกไม่กี่พันรายการในแต่ละคอลัมน์ 50 คอลัมน์) ที่ฉันกำลังทำร่วมกับแอตทริบิวต์ หลังจากเข้าร่วมแล้วการวาดแผนที่จะชะลอตัวลงจากวินาทีย่อยจนถึงหลายวินาทีในแต่ละครั้งบางครั้งก็มากขึ้น เพิ่มคำค้นหาที่มีคำจำกัดความที่อ้างอิงเขตข้อมูลจากการเข้าร่วมและถึงเวลาที่ต้องไปดื่มกาแฟในขณะที่วาดใหม่ ความคิดเห็นใด ๆ เกี่ยวกับสาเหตุที่เกิดเหตุการณ์เช่นนี้ ใครเคยมีประสบการณ์แบบนี้บ้าง?

5
จำลองการขยายตัวของคุณสมบัติรูปหลายเหลี่ยม
ฉันมีสิ่งที่ฉันหวังว่าจะเป็นคำถามที่น่าสนใจ ฉันกำลังทำงานที่ได้รับมอบหมายสำหรับการแนะนำหลักสูตร GIS ที่ใช้ข้อมูลการรั่วไหลของน้ำมันในอ่าวเพื่อแนะนำวิธีการวิเคราะห์เชิงพื้นที่โดยใช้เวกเตอร์ (บัฟเฟอร์, การซ้อนทับ ฯลฯ ) ฉันมีคลาสรูปหลายเหลี่ยมที่มีขอบเขตของ น้ำมัน Deepwater Horizon เกิดการรั่วไหลในวันหนึ่งและฉันจำลองการขยายตัวของมันด้วยบัฟเฟอร์ มันทำงานเพื่อแสดงแนวคิด แต่ก็ไม่ได้ให้ผลลัพธ์ที่สมจริง ฉันคิดว่าวิธีนี้สามารถทำได้ในแบบที่ให้ผลลัพธ์ที่เหมือนกันน้อยกว่าการเลียนแบบ / แกล้งผลของกระแสที่ควบคุมน้ำมันในทิศทางต่าง ๆ เมื่อมันขยายออก ในความหมายทั่วไปฉันกำลังมองหาเวิร์กโฟลว์ที่จะทำให้สิ่งต่อไปนี้สำเร็จโดยใช้คุณลักษณะรูปหลายเหลี่ยมอินพุต: สร้างคุณลักษณะรูปหลายเหลี่ยมใหม่ที่ใหญ่กว่าต้นฉบับตามพื้นที่ที่ระบุ (เช่น 10 ตารางกิโลเมตร) หรืออาจเป็นปัจจัยที่ระบุ (เช่น 5%) คุณลักษณะรูปหลายเหลี่ยมใหม่จะมีรูปร่างตามอำเภอใจโดยมีข้อแม้ที่ ... คุณลักษณะรูปหลายเหลี่ยมใหม่จะมีคุณลักษณะรูปหลายเหลี่ยมเดิม (จุดนี้ไม่ใช่ตัวแบ่งดีล แต่จะดีถ้ามี) การแก้ปัญหาในโลกแห่งความเป็นจริงจะต้องเกี่ยวข้องกับการสร้างแบบจำลองกระแสน้ำในมหาสมุทรพลศาสตร์ของไหลและสิ่งที่คล้ายกันซึ่งทำได้ดีนอกขอบเขตของสิ่งที่ฉันพยายามทำ (แม้ว่าวิธีการที่ผสมผสานสิ่งนี้เข้าด้วยกัน แต่ความคิดทำให้ฉันอยากรู้อยากเห็นเกี่ยวกับปัญหาอวกาศและฉันอยากรู้ว่ามีวิธีแก้ปัญหาอยู่ที่ใด ฉันมีวิธีแก้ไขปัญหาหนึ่งอยู่ในใจแล้ว แต่ฉันอยากจะฟังว่าคนอื่นอาจมีวิธีแก้ปัญหาอย่างไร ฉันทำงานในโลกของ ESRI แต่ยินดีต้อนรับโซลูชันที่เกี่ยวข้องกับแพ็คเกจ / แพลตฟอร์มอื่น ๆ (แม้ว่าฉันอาจไม่สามารถทดสอบได้) อัลกอริธึมทั่วไปรหัสเทียมและรหัสก็ใช้ได้เช่นกัน
13 geometry  buffer 

7
ฉันจะหาข้อมูล GIS เพื่อทดสอบการทำงานของพิกัด GIS ได้จากที่ใด
ฉันกำลังพยายามค้นหาข้อมูลบางอย่างที่สามารถใช้ในการทดสอบการประสานงาน GIS จาก CRS หนึ่งไปยังอีก CRS เพื่อให้ห่างไกลทั้งหมดที่ฉันได้พบเป็นข้อมูลทองชุดและยังจุดต่างๆตัวอย่างเช่นในEPSG G7-2 ข้อมูลทองนั้นใช้ได้สำหรับการทดสอบการคาดการณ์บางอย่างจาก WGE และจุดสองสามจุดในเอกสาร G7-2 นั้นดีสำหรับการทดสอบการปฏิบัติงานแต่ละอย่าง สิ่งที่ฉันต้องการในขณะนี้คือบางจุดที่สามารถทดสอบการดำเนินการ coordidnate โดยนัยอย่างชัดเจนเช่น EPSG: 4277 ถึง EPSG: 4230 ตัวอย่างเช่นซึ่งฉันได้พบตัวอย่างสำหรับในhttp://www.epsg.org/Exchange /1065.pdf จะต้องมีแหล่งที่มาที่ดีที่มีมากกว่าหนึ่งจุดและ CRSs โดยใช้หลาย datums บินลิง Google ได้แล้ว! แก้ไข: ฉันยังพบสิ่งที่เรียกว่าGIGS

2
การเปลี่ยนผู้ใช้ baselayers เป็นผู้ใช้ซูมเข้าสู่แผนที่ใน OpenLayers?
ฉันมีแผนที่ซึ่งซ้อนทับข้อมูลแผนที่ถนนเปิดบนภาพสำหรับเพนซิลเวเนีย ในฐานะที่เป็นเบสเบสไปสู่ถนน (และในที่สุดเลเยอร์อื่น ๆ ) ฉันมีสอง baselayers - Blue Marble NG และ USGS EROS ภาพความยาว 1 ฟุต ฉันต้องการที่จะรวมสองเลเยอร์เหล่านี้ไว้ในวัตถุแผนที่ฐานเดียวซึ่งจะเปลี่ยนโดยอัตโนมัติเมื่อผู้ใช้ซูมเข้าเนื่องจากไม่มีเหตุผลที่จะดูภาพขนาด 1 ฟุตสำหรับทั้งรัฐหรือภาพหินอ่อนสีฟ้าเมื่อคุณซูมเข้า โดยหลักการแล้วฉันต้องการทำสิ่งนี้ในฝั่งไคลเอ็นต์ขณะที่ฉันดึงภาพจากสองไซต์ที่ต่างกัน

10
อัลกอริทึมสำหรับการค้นหารูปหลายเหลี่ยมที่ผิดปกติ centroid (จุดป้าย)
ฉันต้องการหาเซนทรอยด์ (หรือจุดป้ายกำกับ) สำหรับรูปหลายเหลี่ยมที่มีรูปร่างผิดปกติใน Google Maps ฉันกำลังแสดง InfoWindows สำหรับพัสดุและต้องการสถานที่ยึด InfoWindow ที่รับประกันว่าจะอยู่บนพื้นผิว ดูภาพด้านล่าง ในความเป็นจริงฉันไม่ต้องการสิ่งใดโดยเฉพาะกับ Google แผนที่เพียงแค่มองหาแนวคิดในการหาจุดนี้โดยอัตโนมัติ ความคิดแรกของฉันคือการหาเซนทรอยด์ที่ "ผิดพลาด" โดยการหาค่า Lat และ lngs โดยเฉลี่ยและการหาจุดแบบสุ่มจากจุดนั้นจนกว่าฉันจะพบจุดที่ตัดกันรูปหลายเหลี่ยม ฉันมีรหัสจุดในรูปหลายเหลี่ยมแล้ว ดูเหมือนว่า "แฮ็ค" อันยิ่งใหญ่สำหรับฉัน ฉันควรทราบว่าฉันไม่สามารถเข้าถึงรหัสด้านเซิร์ฟเวอร์ใด ๆ ที่ส่งออกรูปทรงเรขาคณิตดังนั้นฉันจึงไม่สามารถทำอะไรเช่น ST_PointOnSurface (the_geom)

2
จะปิดและเปิดใช้งานการวาดใน ArcMap โดยใช้ Python ได้อย่างไร?
สคริปต์ที่ฉันเขียน repositions สองเฟรมข้อมูลและตั้งค่าขอบเขตของพวกเขา เมื่อทำสิ่งนี้ระบบจะวาดมุมมองแอ็คทีฟทั้งหมด 4 ครั้งทำให้สคริปต์ทำงานช้าลงอย่างมาก การกด F9 หรือคลิกปุ่ม 'หยุดการวาดชั่วคราว' ก่อนที่จะเรียกใช้สคริปต์จะเป็นการปิดใช้งานการวาดและทำให้สคริปต์ทำงานเร็วขึ้นมาก แต่ฉันต้องการให้สคริปต์ทำสิ่งนี้โดยอัตโนมัติ ฉันต้องการปิดการใช้งานการวาด ArcMap 10 ที่จุดเริ่มต้นของสคริปต์และเปิดใช้งานในตอนท้าย ฉันจะทำสิ่งนี้ได้อย่างไร

1
ข้อผิดพลาดใน F ******** ความสัมพันธ์เชิงพื้นที่? (ฉันไม่ได้สบถ)
ผมจะคาดหวังISpatialFilter.SpatialRelDescriptionการทำงานอย่างต่อเนื่องกับIRelationalOperator.Relation อย่างไรก็ตามเมื่อฉันเรียกใช้รหัสด้านล่างฉันได้รับ: Total features : 44368 Count1: 9 T******** Count2: 9 T******** Count1: 21 F******** Count2: 44359 F******** Count1: 1 ******F** Count2: 1 ******F** นี่เป็นข้อบกพร่องในF********ความสัมพันธ์หรือไม่? private void TestSpatialFilter() { IMxDocument mxdoc = ((IApplication)m_application).Document as IMxDocument; IFeatureLayer fLayer = mxdoc.FocusMap.get_Layer(0) as IFeatureLayer; IEnvelope env = ((IActiveView)mxdoc.FocusMap).Extent; env.Expand(0.5, 0.5, true); env.Project(((IGeoDataset)fLayer.FeatureClass).SpatialReference); Debug.Print("Total …

4
ไม่สามารถยกเลิกการอนุญาต ArcGIS Server และรับสิทธิ์การใช้งานอีกครั้งได้หรือไม่
ที่ v10 ของ ArcGIS Server จากสิ่งที่ฉันเข้าใจเกี่ยวกับรูปแบบลิขสิทธิ์ใหม่มันเป็นไปไม่ได้ที่จะไม่อนุญาตให้ใช้ ArcGIS Server (เช่นเดียวกับที่คุณใช้กับเดสก์ท็อป) ลูกค้าสามารถมองเห็นสิทธิ์ใช้งานของพวกเขาได้ด้วยเครื่องมือพอร์ทัลการดูแลลูกค้าที่ใช้งานง่าย - จากที่นี่คุณสามารถดูจำนวนใบอนุญาตที่คุณอนุญาตและจำนวนใบอนุญาตที่คุณมีอยู่ สถานการณ์จำลอง: - ซื้อใบอนุญาต 1 ใบสำหรับเซิร์ฟเวอร์ ArcGIS (ไม่เกี่ยวข้องกับระดับสิทธิ์ใช้งาน) CCP: 0 รับรองความถูก, 1 มีจำหน่าย) - ติดตั้งและอนุญาตในสภาพแวดล้อมการพัฒนา CCP: 1 รับรองความถูกต้อง, 0 มีจำหน่าย) ล้มเหลวเนื่องจากไม่มีใบอนุญาต = ไม่สามารถปล่อยสิทธิ์ใช้งานได้ดังนั้นต้องติดต่อกับฝ่ายดูแลลูกค้าของ ESRI Inc เพื่อรีเซ็ตใบอนุญาต สิ่งนี้อาจไม่ยุ่งยากหากคุณอยู่ในอเมริกา แต่จะเกี่ยวกับส่วนที่เหลือของโลก ติดต่อตัวแทนจำหน่าย -> เพื่อติดต่อกับเรดแลนด์ / ฝ่ายบริการลูกค้า -> แล้วกลับมาอีกครั้ง = ใช้เวลานาน เพียงแค่สงสัยว่าฉันกำลังขาดอะไรหรือถ้ามีวิธีแก้ปัญหาที่ดีกว่าข้างต้น? ที่ …

3
การสร้างเซิร์ฟเวอร์ไทล์ OpenStreetMap แบบกำหนดเอง
ฉันต้องการสร้างเซิร์ฟเวอร์ไทล์แผนที่ตามฐานข้อมูลดาวเคราะห์ OSMทั้งหมดสำหรับโครงการที่ฉันกำลังทำงาน ฉันได้ทำงานร่วมกับมัคคุเทศก์สองสามตัวเพื่อลองเริ่มต้นใช้งาน แต่ยังไม่พบแหล่งข้อมูลที่ครอบคลุมที่มากเกินไปซึ่งดำเนินการผ่านขั้นตอนนี้ตั้งแต่ต้นจนจบ ความต้องการของฉันจนถึงตอนนี้: ใช้ Linux (ฉันต้องการ 10.04 แต่เปิดรับทุกอย่าง) การแสดงไทล์โดยใช้ Mapnik ความสามารถในการปรับแต่งการทำแผนที่และสัญลักษณ์ตามความต้องการของฉัน (Quantumnik หรือ Cascadenik ดูเหมือนเป็นเครื่องมือที่ดีสำหรับเรื่องนี้) ฉันต้องการทำแผนที่ basemap แบบกำหนดเองที่ดีสำหรับแอพภายในที่เรากำลังสร้างและฉันคิดว่านี่จะเป็นจุดเริ่มต้นที่ดี ใครรู้แนวทางที่ดี / ทรัพยากรเพื่อสร้างสิ่งนี้ออกมา? ฉันต้องการสิ่งที่อธิบายทีละขั้นตอนซึ่งต่างจากเอกสารประกอบสำหรับแต่ละองค์ประกอบ ...

4
ArcGIS Desktop รองรับรุ่น Python 2.x หรือ Python 3.x รุ่นล่าสุดหรือไม่
ฉันอยากรู้ว่า ArcGIS Desktop 10.0 จะรองรับ Python เวอร์ชันใหม่กว่า 2.6 หรือไม่ และสำหรับ NumPy เวอร์ชันที่ใหม่กว่า (เช่น 1.4, 1.5 เป็นต้น) ฉันแน่ใจว่าเอกสารนี้มีอยู่ในเว็บไซต์ ESRI แต่ฉันไม่พบมัน ฉันได้พบว่า ArcGIS Desktop 10.0 จะเคารพการติดตั้ง Python 2.6 ที่มีอยู่ตราบใดที่คุณติดตั้ง Numpy 1.3.0 ( อ้างอิง ) และฉันคาดเดาอย่างน้อยก็จนกว่า Numpy 1.5.0 จะออกและสนับสนุน Python 3 แล้วไม่มี Python 3 สำหรับ ArcGIS แต่ฉันก็ยังสนใจที่จะทราบว่าการอัพเกรดเป็นไปได้หรือไม่เมื่อพร้อมใช้งาน


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