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

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

4
วิธีการแสดงตำแหน่งเมาส์เป็นคำแนะนำเครื่องมือใน OpenLayers-2
ฉันต้องการให้พิกัดแผนที่เป็นเม้าส์เอฟเฟกต์ใน OpenLayers ฉันใช้รหัสต่อไปนี้ อย่างไรก็ตามมันแสดงพิกัดพิกเซล: map.events.register("mousemove", map, function(e) { var position = e.map.x + e.xy.y; OpenLayers.Util.getElement("tooltip").innerHTML = position });

4
ค้นหาเพื่อนบ้านที่ใกล้ที่สุดระหว่างสองตารางที่มีตำแหน่งจุดใน SpatiaLite หรือไม่
ฉันเริ่มเล่นกับ SpatiaLite วันนี้และพบปัญหาแล้ว สำหรับตำแหน่งของจุดแต่ละจุดที่เก็บไว้ในตารางฉันต้องการเลือกหนึ่งจุดที่ใกล้ที่สุด (ระยะทางเชิงเส้น) จาก tableTwo จนถึงตอนนี้ฉันคิดวิธีแก้ปัญหาแบบเงอะงะที่ใช้ประโยชน์จาก VIEW: CREATE VIEW testview AS SELECT A.id , B.myValue, Distance(A.Geometry, B.Geometry) AS distance FROM tableOne AS A, tableTwo AS B WHERE distance < 10000 ORDER BY A.Id, distance; แล้ว: SELECT * FROM testview WHERE distance = (SELECT MIN(distance) FROM testview AS t …

1
จะอัพเดทคุณสมบัติความยาวของฟิลด์คลาสฟีเจอร์ใน ArcGIS Desktop ได้อย่างไร?
ฉันมีคลาสคุณลักษณะพร้อมฟิลด์สตริงที่ฉันต้องการอัปเดตความยาวตั้งแต่ 10 ถึง 25 มีวิธีหรือเครื่องมือในการอัปเดตคุณสมบัตินี้โดยไม่ต้องสร้างฟิลด์ใหม่และใช้เครื่องคำนวณฟิลด์เพื่อย้ายไปยังระเบียนจากเขตข้อมูลเก่าไปยังเขตข้อมูลใหม่หรือไม่ สคริปต์ด้านล่างนี้ทำในสิ่งที่ฉันต้องการสิ่งเดียวคือมันผลักเขตข้อมูลที่อัปเดตไปยังจุดสิ้นสุดของตาราง (ไม่รักษาลำดับเขตข้อมูลดั้งเดิม) http://arcscripts.esri.com/details.asp?dbid=16503 อีกตัวเลือกหนึ่งที่ดูเหมือนว่าดีที่สุดคือการใช้เครื่องมือ Feature Class to Feature Class (เข้าถึงเครื่องมือนี้โดยคลิกขวาที่เลเยอร์ใน ArcCatolog และเลือกส่งออก> ไปยังตัวเลือกเดียว Geodatabase) มันสร้างเลเยอร์ใหม่อย่างไรก็ตามคุณสามารถอัปเดตชื่อฟิลด์และข้อมูลคุณสมบัติได้ นอกจากนี้ยังปรากฏว่าคุณสามารถเปลี่ยนลำดับฟิลด์โดยใช้ลูกศร "ย้ายฟิลด์ป้อนข้อมูลขึ้น / ลง" แต่ดูเหมือนว่าจะไม่ทำงาน ต้องมีวิธีแก้ไขเพียงแค่แก้ไขคุณสมบัติของฟิลด์โดยไม่ต้องสร้างฟิลด์ใหม่

2
แยกการแยกแหวนด้วยตนเองใน PostGIS
นี่คือการติดตามต่อไปจากคำถามก่อนหน้านี้ คุณจะเห็นว่าฉันเป็นผู้ใช้ PostGIS ใหม่ ฉันได้ดูความถูกต้องของโทโพโลยีในข้อมูลของฉันและพบปัญหาเกี่ยวกับโทโพโลยีประมาณ 1,700 รายการในชุดข้อมูลแบบโพลีกอน (รูปหลายเหลี่ยม) เหล่านี้คือ "Ring Self_intersection" ทั้งหมด การใช้ข้อมูลที่มีประโยชน์ในงานนำเสนอนี้โดย Paul Ramsay (หน้า 20) ฉันพยายามบัฟเฟอร์ข้อมูลของฉันตามนั้น: UPDATE schema.data ตั้งค่า the_geom = buffer (the_geom, 0.0) WHERE isvalid (the_geom) = false และ isvalid (buffer (the_geom, 0.0)) = true; แต่ฉันได้รับคำตอบ: ข้อสังเกต: แหวนแยกตนเองที่หรือใกล้จุด (แก้ไข) ข้อผิดพลาด: แถวใหม่สำหรับความสัมพันธ์ "sgm_buffer" ละเมิดข้อ จำกัด การตรวจสอบ "enforce_geotype_the_geom" ข้อผิดพลาด …
10 postgis  topology 

1
ใช้แผนที่ ArcGIS.com ที่ไม่ได้แชร์กับทุกคนจาก ArcGIS API สำหรับ JavaScript หรือไม่
ฉันชอบที่จะใช้ ArcGIS.com เพื่อสร้างแผนที่ที่มีเลเยอร์การปฏิบัติงานด้านบนของผู้สร้างฐาน ฉันต้องการให้เนื้อหาและแผนที่เป็นส่วนตัว แต่เพื่อแสดงแผนที่ในแอปพลิเคชันที่สร้างด้วย JavaScript API ฉันพยายามใช้IdentityManagerใหม่เพื่อให้แอปพลิเคชันเปิดกล่องโต้ตอบการเข้าสู่ระบบ ทำได้ แต่ฉันได้รับ: "ชื่อผู้ใช้ / รหัสผ่านไม่ถูกต้องโปรดลองอีกครั้ง" ฉันเป็นมือใหม่ใน ArcGIS.com และ JS ดังนั้นอาจมีบางอย่างปะปนกันทุกคนทราบหรือไม่ว่าเป็นไปได้ที่จะเข้าถึงแผนที่ที่ไม่ได้แชร์กับสาธารณะ ไม่มีปัญหาในการเข้าถึงแผนที่โดยใช้createmapตราบใดที่มีการแชร์แผนที่ให้กับทุกคน

3
วิธีการเชื่อมต่อ QGIS กับ SDE
ฉันอ่านคำตอบที่น่าทึ่งของคุณในหัวข้อนี้เป็นไปได้ไหมที่จะเชื่อมต่อกับ ArcSDE โดยใช้ QGIS? . น่าเสียดายที่ฉันไม่เชี่ยวชาญในผลิตภัณฑ์โอเพนซอร์ซ (เราใช้เฉพาะชุด Esri) และฉันต้องถามคุณบางอย่าง - ฉันจะสร้างไฟล์. vov ด้วยการเชื่อมต่อ SDE ได้อย่างไร - ฉันจะเพิ่มลงใน QGIS ได้อย่างไร?

2
กำลังค้นหาจุดศูนย์กลางของแรสเตอร์ใน ArcGIS หรือไม่?
ถ้าฉันพูดไฟล์แรสเตอร์รูปสี่เหลี่ยมผืนผ้าและอ้างอิงทางภูมิศาสตร์โหลดในเอกสาร ArcMap 10 (.tiff w / ที่เกี่ยวข้อง tfw) ฉันจะหาจุดกึ่งกลางของมันได้อย่างง่ายดายและจัดเก็บจุดนั้นในเลเยอร์เวกเตอร์จุดได้อย่างไร นอกจากนี้ถ้าฉันมีแรสเตอร์หลายตัวในเอกสาร ArcMap ของฉันฉันจะใช้กระบวนการนี้กับพวกเขาทั้งหมดได้อย่างไร? น่าเสียดายที่ฉันไม่มีประสบการณ์ Python เลย ดังนั้นทางออกของการเขียนโปรแกรมก็โอเค แต่ฉันต้องการคำแนะนำเฉพาะเกี่ยวกับวิธีการโหลดสคริปต์ที่มีอยู่ใน ArcGIS 10 และเรียกใช้บน rasters ในคำถาม (BTW แรสเตอร์ทั้งหมดอยู่ในเลเยอร์แยกต่างหาก)

1
วิธีการจัดตารางข้อมูลหมวดหมู่ตัวอย่างที่ไม่สม่ำเสมอ?
ฉันกำลังมองหาวิธีสำหรับ gridding ข้อมูลเด็ดขาด ฉันได้แยกออกมาจากแผนภูมิทะเลและแผ่นฟิลด์เพื่อรวบรวมคะแนนที่ระบุลักษณะของพื้นผิวของก้นมหาสมุทร ข้อมูลเหล่านี้มีการจัดหมวดหมู่มากกว่าตัวเลขและไม่ได้สุ่มอย่างสม่ำเสมอหรือแม้แต่จะสุ่มตัวอย่างแบบสุ่ม แผนภูมิเดินเรือถูกสร้างขึ้นเพื่อช่วยในการนำทางและการยึด พวกเขาไม่ได้สร้างขึ้นเพื่อทำแผนที่ที่อยู่อาศัย เช่นนี้ทำให้เกิดเสียงมากขึ้นใกล้กับชายฝั่งที่ค่อนข้างตื้นลึกอาจเป็นอันตรายต่อการเดินเรือและที่ที่เรือมีแนวโน้มที่จะยึด ไกลออกไปจากฝั่งซึ่งความลึกมากกว่าเพียงพอสำหรับการนำทางและการยึดที่ไม่สามารถทำได้ทำให้เกิดเสียงบ่อยขึ้น มีคนอื่นพยายามสร้างแผนที่พื้นผิว gridded จากแผนภูมิทะเลหรือไม่? ฉันดูที่รูปหลายเหลี่ยม Thiessen (Vornoi) แต่ความเข้มข้นของการเปล่งเสียงตามชายฝั่งนำไปสู่ ​​'รังผึ้ง' ตามแนวชายฝั่งรูปหลายเหลี่ยมขนาดใหญ่นอกชายฝั่ง การใช้ gridding เพื่อนบ้านที่ใกล้ที่สุดให้ผลค่อนข้างใกล้เคียงกัน ฉันต้องการวิธี จำกัด อิทธิพลของน้ำตื้นใกล้กับจุดชายฝั่ง - วิธี จำกัด รูปหลายเหลี่ยมที่มีความยาวพายเหล่านั้น ในน้ำลึกฉันไม่คาดหวังว่าธรรมชาติของก้นทะเลจะเป็นความต่อเนื่องของก้นทะเลใกล้ ฉันเริ่มคิดไปตามสองบรรทัด - ทั้งสองใช้ความลึก หนึ่งคือการถ่วงน้ำหนักทางเลือกของเพื่อนบ้าน 'ใกล้ที่สุด' โดยใช้ความแตกต่างในความลึกระหว่างเซลล์กริดและจุดที่อยู่ใกล้เคียง อีกประการหนึ่งคือการยกเลิกการเลือกจุดใกล้เคียงซึ่งมีค่าความคลาดเคลื่อนที่ระบุแตกต่างกันในเชิงลึก หรือบางทีอาจเป็นความอดทนมากกว่าช่วงที่กำหนดไว้ล่วงหน้าฉันสามารถเลือกช่วงความลึกของช่องเก็บแล้ว จำกัด ตัวเลือกของจุดที่อยู่ใกล้เคียงให้อยู่ในช่วงความลึกหรือถังเดียวกัน มีความคิดเกี่ยวกับวิธีการใช้งานตัวเลือกใดตัวเลือกหนึ่งในสองตัวนี้หรือไม่? ตั้งแต่พูดคุยกับเพื่อนร่วมงานในฟอรั่มอื่นฉันได้ดูวิธีการอื่น ๆ สิ่งแรกเกี่ยวข้องกับการใช้สิ่งกีดขวางที่มีความลึก 100 เมตรเพื่อ จำกัด อิทธิพลของข้อมูลที่อยู่ใกล้ชายฝั่ง ความท้าทายของวิธีนี้คือการแก้ไข ESRI ใด …

1
ภาพถ่ายขนาด 50 ซม. - ทางอากาศหรือดาวเทียม?
พื้นที่ที่น่าสนใจคือ 1,450 km2 ตัวเลือกของฉันคือ: 50 ซม. ภาพสีธรรมชาติทางอากาศที่รวบรวมใหม่ราคา $ 28,300 หรือ ภาพถ่ายดาวเทียมล่าสุดขนาด 50 ซม. (รวมถึงย่าน IR ใกล้) ในราคา $ 20,600 การใช้งานเบื้องต้นคือการประเมินราคาที่ดินธรณีวิทยา (การระบุหินโผล่ขึ้นมา) และงาน GIS ทั่วไปเช่นการแปลงเป็นดิจิทัลของอุทกวิทยาและคุณลักษณะการขนส่งแผนที่ปฐมนิเทศเป็นต้น บริษัท ว่าจ้างให้ทำการบินในพื้นที่และประมวลผลภาพที่มีปัญหาทางเทคนิคต่าง ๆ ดังนั้นผลิตภัณฑ์ของเรายังไม่ได้ส่งมอบ ภาพถ่ายดาวเทียมล่าสุดมีให้บริการในพื้นที่ทั้งหมด ฉันรับรู้ถึงกระบวนการถ่ายภาพหลายภาพที่มีความคมชัดสูงและภาพทางอากาศ (ถ้ามี) จะแสดงรายละเอียดเพิ่มเติมบนพื้นดิน แต่มีข้อดีและข้อเสียอื่น ๆ อีกบ้าง? ภาพประเภทใดดีกว่าสำหรับการใช้ที่ฉันระบุไว้ข้างต้น

1
อะไรคือตัวอย่างที่ยอดเยี่ยมของแดชบอร์ดข้อมูลที่รวมเข้ากับความสามารถหลักของ GIS ผ่านเว็บ?
ฉันได้รับมอบหมายให้ออกแบบแดชบอร์ดข้อมูล GIS (คิดว่าการใช้พลังงานความจุหรือค่าอื่น ๆ ที่วัดได้ทั่ววิทยาเขต) ฉันต้องการรับรู้ถึงสิ่งที่ทำได้ดีและสิ่งที่ทำไม่ดี ตัวอย่างเช่นดูซานดิเอโกพลังงานแดชบอร์ด แม้ว่าแดชบอร์ดข้อมูลนี้จะถูก จำกัด เนื่องจากจะไม่แสดงข้อมูลมากใน "หน้า" เดียวกัน (เช่นแผนที่) ฉันกำลังมองหาแดชบอร์ดที่เน้นการแสดงข้อมูลจำนวนมากในหน้าเดียวพร้อมตัวเลือกในการเจาะลึกเพื่อดูรายละเอียดเพิ่มเติมในหน้าอื่น ๆ ตามต้องการ สำหรับตัวอย่างที่ไม่ใช่ GIS ให้ดูที่แผงควบคุมข้อมูลที่ Patternry.com อะไรคือตัวอย่างที่ยอดเยี่ยมของแดชบอร์ดข้อมูลที่รวมเข้ากับความสามารถหลักของ GIS ผ่านเว็บ?

3
ใช้การจับคู่แบบ Field-to-RGB สำหรับสัญลักษณ์ใน QGIS หรือไม่
ใช้ QGIS เวอร์ชั่น 1.7 ฉันมีไฟล์ข้อความธรรมดาที่แสดงรายการชุดค่า rgb เทียบกับรหัส ฉันต้องการใช้ตารางสีนี้เพื่อระบายสีเลเยอร์รูปหลายเหลี่ยมโดยจับคู่หนึ่งในฟิลด์แอตทริบิวต์ ('map_symb') กับโค้ดในไฟล์ข้อความ ตารางสียาวมากและมีลักษณะดังนี้: $ head gsv1Msymbology.txt MAPCODE RED GREEN BLUE Oc 143 255 255 WAT 255 255 255 Qa 244 250 202 Qdl 195 239 218 Na 248 255 238 Qd2 227 255 190 Qxw 248 255 238 Qns 255 148 83 …
10 qgis  symbology  rgb 

2
บรรณาธิการ Windows GIS รุ่นใดที่สนับสนุนการสร้างไฟล์รูปร่างสามมิตินอกเหนือจาก ArcGIS ด้วย 3D Analyst
ฉันต้องการค้นหาและวิธีที่ง่ายและราคาไม่แพงในการสร้างไฟล์เชิงเส้น 3 มิติใน Windows เพื่อให้หนึ่งในผู้ใช้ของเราสามารถตรวจสอบเครื่องมือของเรา เราสันนิษฐานว่าเขามีแหล่งข้อมูล 3D shapefile พร้อมใช้งานหรือมีวิธีการสร้าง ผมพบว่าบทความเทคนิค ArcGIS ในวิธีการแปลง shapefile 2D กับ 3D shapefile ; แม้กระนั้นมันต้องใช้ ArcGIS ด้วย 3D Analyst ฉันมี ArcGIS แต่ไม่มีใบอนุญาตนักวิเคราะห์ 3 มิติดังนั้นฉันจึงไม่สามารถทำซ้ำขั้นตอนจากบทความได้ ผู้ใช้ยังมี ArcGIS แต่ฉันไม่ทราบว่าเขามีใบอนุญาตนักวิเคราะห์ 3 มิติ ไม่ว่าฉันต้องการทดสอบกระบวนการก่อนส่งบทความให้เขา ก่อนหน้านี้ฉันได้สร้างรูปร่างสามมิติโดยใช้ OGR / GDAL C ++ API และ OGR / GDAL Python API ที่รวมอยู่ใน FWTools และ …
10 shapefile  3d  windows 

1
จะเพิ่มคุณสมบัติให้กับเลเยอร์ PostGIS โดยใช้ Quantum GIS ได้อย่างไร
ฉันใช้ Quantum GIS และ PostGIS dbms ฉันสามารถเรียกเลเยอร์ PostGIS ลงใน QGIS ได้ แต่ฉันไม่สามารถเพิ่มคุณสมบัติได้ ฉันใช้วิธีการเพิ่มคุณสมบัติให้กับ Shapefile แต่ก็ยังไม่ได้รับการสะท้อนในเลเยอร์และฉันไม่รู้วิธีบันทึกลงในฐานข้อมูล PostGIS ถ้าฉันสามารถเพิ่มคุณสมบัติลงในเลเยอร์ PostGIS ฉันอาจไม่ได้ใช้คำศัพท์ทางเทคนิคสำหรับปัญหานี้เพราะฉันไม่รู้ว่าจะเรียกมันว่าอะไรฉันกำลังแสดงปัญหาในแง่ของตัวเอง
10 postgis  qgis 

5
การวัดระยะทางที่ดีขึ้นใน Web Mercator Projection
ฉันทำงานกับสแต็ค ESRI จัดเก็บเลเยอร์ของฉันใน sql-spatial-enabled-SDE- geodatabase (ประเภทเรขาคณิตเว็บ Mercator-3857) ฉันกำลังสร้างแอปพลิเคชันการจับคู่เว็บดังนั้นโดยค่าเริ่มต้นไทล์จะอยู่ในเว็บ Mercator ด้วยเช่นกัน 3857 ผ่าน procs ที่เก็บไว้ฉันใช้ STD Distance เพื่อค้นหาระยะทางจากตำแหน่งของผู้ใช้ (พิกัดใน Mercator ของเว็บ) ไปยังเลเยอร์ต่างๆ ปัญหาคือเนื่องจากการบิดเบือนของ Web Mercator ทำให้ระยะทางของฉันลดลงเรื่อย ๆ ยิ่งห่างจากเส้นศูนย์สูตร ฉันเคยคิดถึงการจัดเก็บเลเยอร์ของฉันในรูปแบบ sql-spatial-geography (มากกว่ารูปทรงเรขาคณิต) แต่: ฉันคิดว่าข้อความค้นหาระยะทางของฉันจะใช้เวลานานขึ้น (ระยะทาง calcs บนพื้นผิวทรงกลม) ฉันจะต้องนำเข้าข้อมูลจำนวนมากอีกครั้ง บริการ arcgis จะไม่เร็วเท่าที่พวกเขาจะต้องฉายได้ทันที ถ้าฉันไปที่ Google Maps และคำนวณระยะทางระยะทางที่ส่งกลับจะแม่นยำมากยิ่งขึ้นแม้ในพื้นที่ Nortern / ภาคใต้ดังนั้นฉันคิดว่า Google ต้องแก้ไขความผิดเพี้ยนที่เกิดจากการฉายเว็บ Mercator คำถามของฉันแล้ว: …

2
มีเครื่องมือคะแนนรวมฟรีสำหรับ ArcGIS 10 หรือไม่
ฉันต้องทำการวิเคราะห์ Getis-Ord แต่ก่อนอื่นฉันต้องรวมคะแนนของฉัน ฉันรู้จัก XToolsPro แต่ฟังก์ชั่นคะแนนรวมถูกล็อคและคุณต้องซื้อใบอนุญาตเพื่อใช้งาน ฉันสงสัยว่ามีเครื่องมือฟรีอยู่ที่นั่นหรือวิธีแก้ปัญหาใน ArcMap ที่ฉันพลาดในการรวมคะแนน บริบทบางอย่าง: สิ่งที่ฉันมีมากกว่า 8,000 คะแนนหลายแห่งมีคุณลักษณะที่แตกต่างกัน แต่อาจแบ่งปันตำแหน่งทางภูมิศาสตร์ (โดยประมาณ) เดียวกัน สำหรับการวิเคราะห์นี้ฉันต้องรวมคะแนนใด ๆ ที่ทับซ้อนกันตามฟิลด์ที่มีค่าตัวเลขที่จะรวมกัน ตัวอย่างเช่น: Point A overlaps Point B and Point C. Point A field value = 1.4 Point B = 2.4, and Point C = 5.2. การรวมคะแนน A, B และ C จะส่งคืนจุด D …

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