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

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

1
Hibernate Spatial 4 และ PostGIS 2.0
ฉันมีปัญหาบางอย่างในการรวมเทคโนโลยีเหล่านี้: Hibernate Spatial 4.0-M1 PostGIS 2.0.2 (ด้วย JDBC 2.0.2 ที่คอมไพล์แล้ว) ไฮเบอร์เนต 4.1.1 ข้อผิดพลาดเฉพาะคือ: Caused by: org.postgresql.util.PSQLException: Can't infer the SQL type to use for an instance of org.postgis.PGgeometry. Use setObject() with an explicit Types value to specify the type to use. หมายเหตุประกอบเอนทิตีคือ: @NotNull @Column(columnDefinition="Geometry") @Type(type="org.hibernate.spatial.GeometryType") private Point geom; และตัวอย่างการสร้างจุดคือ: Location …

2
กำลังสร้างแผนที่จำนวนมากโดยใช้ PyQGIS ใช่ไหม
ฉันต้องทำแผนที่สายพันธุ์กระจายจำนวนมาก (ร้อย) ฉันมีไฟล์รูปร่างที่มีการแจกแจงสำหรับสปีชีส์แต่ละชนิดและสำหรับแต่ละสปีชีส์ฉันต้องการแผนที่เป็นรูปภาพ (jpg, png หรืออื่น ๆ ) ซึ่งมีชื่อสปีชีส์ที่เกี่ยวข้องตำนาน (เพื่อแยกแยะพื้นที่ของ การแจกแจงรายปีการผสมพันธุ์การผสมพันธุ์และอื่น ๆ ฉันต้องการใช้ QGIS เพื่อทำสิ่งนี้

2
คำนวณศักยภาพของรังสีดวงอาทิตย์บนหลังคา (ไม่มีข้อมูล LiDAR)
ฉันพยายามคำนวณรังสีดวงอาทิตย์สำหรับหลังคาบ้าน แต่ฉันมีปัญหาใหญ่ฉันไม่มีข้อมูล LIDAR ฉันต้องการให้ข้อมูลอาคารสูง ฉันพยายามทำสิ่งเหล่านี้ แต่สำหรับอาคารฉันจะได้รับตัวอย่างของความสูงสามประเภทเมื่อฉันควรได้รับเพียงหนึ่ง ดังนั้นฉันต้องการถามว่าใครสามารถแนะนำวิธีอื่นในการคำนวณความสูงของอาคารและพื้นผิวของหลังคาเพื่อให้ฉันสามารถคำนวณศักยภาพของรังสีแสงอาทิตย์สำหรับหลังคาโดยไม่ต้องใช้ข้อมูล LiDAR

1
เอกสารประกอบ OpenLayers API กับเอกสารสำหรับนักพัฒนา
เว็บไซต์ OpenLayers มีเอกสารอ้างอิงสองชุด: API เอกสาร: http://dev.openlayers.org/apidocs/ เอกสารสำหรับผู้พัฒนา: http://dev.openlayers.org/docs/ สำหรับคลาสส่วนใหญ่เอกสาร API มีชุดย่อยขนาดเล็กของสิ่งที่อยู่ในเอกสารสำหรับนักพัฒนา ฉันพบว่าฉันมักจะไม่สามารถทำได้มากนักโดยใช้เพียงคุณสมบัติที่อธิบายไว้ในเอกสาร API ดังนั้นฉันจึงใช้เอกสารสำหรับนักพัฒนา (และฉันอ่านแหล่งที่มาและตัวอย่าง) อะไรคือความแตกต่างอย่างเป็นทางการระหว่างเอกสารทั้งสองชุดนี้? เอกสาร API อธิบายถึงอินเทอร์เฟซที่คาดว่าจะเสถียรหรือไม่? ฉันจะเสี่ยงต่อการแตกหักในอนาคตหรือไม่หากฉันใช้คุณสมบัติที่อธิบายไว้ในเอกสารสำหรับนักพัฒนาเท่านั้น

1
การเพิ่มโทโพโลยีลงใน PostGIS
ฉันติดตั้ง PostGIS 2.0 และต้องการทอพอโลยีใหม่แล้ว แต่ไม่ได้ติดตั้งตามค่าเริ่มต้น ฉันพบบรรทัดคำสั่งจำนวนมากเพื่อติดตั้ง PostGIS 2.0 ด้วยทอปอโลยี แต่มีวิธีเพิ่มทอพอโลยีหรือไม่
10 postgis  topology 

1
บูรณาการโพสต์ตำแหน่งทางภูมิศาสตร์ Twitter ใน ArcGIS สำหรับเดสก์ทอป?
เป็นไปได้หรือไม่ที่จะรวมข้อมูล lat / long ที่รวมอยู่ในโพสต์ Twitter ฉันเคยเห็นแอปพลิเคชั่น Twitter บน ArcGIS Online ที่อนุญาตตำแหน่งโพสต์ Twitter บนแผนที่พื้นฐาน ฉันเคยเห็น mapart ที่น่าสนใจโดยใช้ Twitter โพสต์ตำแหน่งทางภูมิศาสตร์ทวิตเตอร์ สิ่งนี้ทำได้อย่างไร โปรดทราบว่าเรากำลังมองหาที่จะรวมสิ่งเหล่านี้เข้ากับสภาพแวดล้อมเดสก์ทอปไม่ใช่สภาพแวดล้อมออนไลน์

3
ฉันจะหาภาพถ่ายทางอากาศเพื่อการค้าได้ที่ไหน
คำถามที่เกี่ยวข้อง: ภาพแผนที่ทางอากาศฟรีสำหรับใช้ในเชิงพาณิชย์ - ทางเลือกอื่นสำหรับ Google maps ฉันกำลังมองหาบริการที่จะช่วยให้ฉันสามารถดาวน์โหลดภาพที่ความละเอียดสูงสุด 1 เมตร ขณะนี้ระบบของเราเป็นไปตามรอบการถ่ายภาพ Mercator (ให้อภัยฉันถ้าคำศัพท์ของฉันคือไม่ถูกต้อง) เอกสารที่นี่ ในระดับนี้เราจำเป็นต้องมีภาพถึงระดับการซูม 17 ซึ่งคิดเป็น 1.2 เมตรต่อพิกเซล ใบเสนอราคาออนไลน์เดียวที่ฉันหาได้มาจากGoogle Maps API สำหรับธุรกิจซึ่งคือ $ 10,000 ในขณะที่เขียนนี้ จากสิ่งที่ฉันสามารถบอกได้ใบอนุญาตไม่อนุญาตให้ดาวน์โหลดภาพ ระบบของเราไม่รับประกันการเชื่อมต่อกับอินเทอร์เน็ตดังนั้นรูปภาพจะถูกโหลดไว้ล่วงหน้า ขณะนี้ฉันใช้MapQuest Open Aerial Tilesแต่ฉันต้องการความคุ้มครองเพิ่มเติมเล็กน้อยที่บริการนั้นมีให้ หากเป็นสิ่งสำคัญเราจะไม่คิดค่าใช้จ่ายสำหรับภาพ แต่เราจะคิดค่าบริการสำหรับซอฟต์แวร์ที่ใช้ภาพดังกล่าว รูปภาพเป็นเพียงส่วนเล็ก ๆ ของซอฟต์แวร์โดยรวมดังนั้นเราจึงถือว่าเป็นบริการฟรีที่มาพร้อมกับผลิตภัณฑ์ มีบริการใดบ้างที่มีคุณสมบัติตรงตามข้อกำหนดเหล่านี้ ฉันยินดีที่จะจ่ายค่าธรรมเนียมใบอนุญาตโดยไม่ได้ไร้สาระ (<20,000 ต่อปีต่อปี)

3
ฉันจะเปรียบเทียบสองแผนที่เพื่อกำหนดว่าดีกว่าได้อย่างไร
ฉันพยายามทำการเปรียบเทียบวัตถุประสงค์ของแผนที่ที่แตกต่างกันสองแผนที่สำหรับภูมิภาคเดียวกัน ในขณะนี้ฉันกำลังดิ้นรนกับการกำหนดเกณฑ์ที่จะทำให้ฉันประเมินผลไม่ออกเลย ใครบ้างมีความคิดเกี่ยวกับวิธีการทำเช่นนี้หรือฉันควรแนวทางปัญหาหรือไม่ อย่างที่คุณเห็นไม่มีแผนที่ใดที่เหนือกว่ามีช่องว่างเล็ก ๆ น้อย ๆ ในชุดสีน้ำเงินและแดงบางส่วน

1
การใช้เครื่องมือ ArcPy และ PyGRASS ในสคริปต์ Python เดียวกันหรือไม่
ฉันกำลังพยายามเขียนสคริปต์ Python ที่มีคำสั่ง ArcPy / ArcGIS ที่แตกต่างกันและต้องการรวมเข้ากับเครื่องมือการประมวลผลทาง GRASS น่าเสียดายที่การนำเข้าไลบรารี GRASS ไม่ทำงาน import grass.script as grass สิ้นสุดลงในข้อผิดพลาด: Traceback (most recent call last): File "<interactive input>", line 1, in <module> ImportError: No module named script ฉันรู้ว่า GRASS GIS ติดตั้งเป็นรุ่น Python ของตัวเอง ไม่มีวิธีใดที่จะรวมการติดตั้ง ArcGIS และ GRASS GIS ของ Python เข้าด้วยกัน? ฉันพยายามคัดลอกโมดูล pygrass (หรือสิ่งที่ฉันคิดว่ามันอาจจะเป็น) …

2
กำลังสร้าง DEM จาก isolines และ spot heights โดยใช้ GRASS หรือไม่
ฉันมีไฟล์รูปร่างสองไฟล์ที่มีข้อมูลความสูงของพื้นที่หนึ่งและฉันต้องการสร้าง DEM แบบแรสเตอร์ด้วย GRASS โดยใช้พวกเขา ไฟล์ 1 ประกอบด้วยข้อมูลความสูงในรูปทรง (isolines) ไฟล์ 2 ประกอบด้วยข้อมูลความสูงพร้อมความสูงของจุด อะไรจะเป็นเทคนิคที่ดีที่สุดในการสร้าง DEM แรสเตอร์ด้วยข้อมูลทั้งสองประเภทนี้ ฉันจำเป็นต้องสร้างความสูงของจุดจากรูปทรงแล้วนำจำนวนความสูงที่มีอยู่สำหรับการสร้าง DEM หรือวิธีอื่น ๆ
10 grass  dem  elevation  contour 

1
ArcObjects เทียบเท่ากับปุ่ม ArcMap Flip หรือไม่?
ในส่วนขยาย ArcMap ฉันต้องพลิกหลายบรรทัดจากการเลือก ปุ่ม ArcMap Flip ช่วยให้คุณสามารถพลิกได้ทีละคุณสมบัติเท่านั้น อะไรคือ ArcObjects เทียบเท่ากับปุ่ม Flip ของ ArcMap?

4
OSGeo4W เทียบเท่ากับ Linux คืออะไร
OSGeo4Wเป็นสแต็กที่ใช้ windows ของ GeoFOSS ซึ่งอิงกับ cygwin ฉันรู้ว่ามีรายชื่อแพ็คเกจอธิบายสิ่งที่อยู่ภายในแพ็คเกจไบนารี OSGeo4W และฉันสามารถดึงข้อมูลและติดตั้งทุกแพ็คเกจได้ด้วยตัวเอง แต่มันจะดีถ้าติดตั้งแพ็คเกจทั้งหมดพร้อมกัน: มีอะไรที่คล้ายกันสำหรับ Linux หรือไม่? อย่างไรก็ตามฉันใช้Sabayon / Gentoo Linux โดยใช้ตัวจัดการแพคเกจการเคลื่อนย้ายซึ่งไม่สามารถทำงานร่วมกับELGISได้ อัปเดตเกี่ยวกับเหตุผล: คุณต้องการติดตั้งแพ็กเกจทั้งหมดพร้อมกันหรือไม่? ก็ใช่ ฉันเก็บและกำจัดการติดตั้งแพ็กเกจใหม่เนื่องจากตัวเลือกบางอย่างการอ้างอิงและอื่น ๆ ฉันกำลังพยายามรับไฟล์.gdb [ สิ่งนี้และที่ ] เพื่อทำงานกับ qgis แต่ฉันต้องยกเลิกการติดตั้ง GDAL จากตัวจัดการแพคเกจ (ซึ่งจะทำลายการอ้างอิงจำนวนมาก) และรวบรวมใหม่ด้วยการสนับสนุน fgdb ฉันกำลังมองหาวิธีการติดตั้งทั้งหมดในครั้งเดียว ตามที่ระบุในคำถามนี้ฉันใช้เวลาหนึ่งสัปดาห์เพื่อให้ QGIS ทำงานด้วย GRASS แบบเต็มและการสนับสนุนปลั๊กอิน เราต้องใช้ OSGeo4W เพราะ Windows ซึ่งแตกต่างจากระบบปฏิบัติการอื่น ๆ ทั้งหมดไม่มีตัวจัดการแพ็คเกจ ชีวิตของเราจะง่ายกว่านี้ถ้าทำ เข้าใจ …

1
วิธีการสร้างแผนที่ความผิดพลาดเพื่อรองรับแผนที่ความหนาแน่นเคอร์เนลเฉลี่ย?
ฉันสร้างแผนที่ความหนาแน่นเคอร์เนลโดยเฉลี่ยโดยใช้ KDE บนจุดที่ซ้อนกันภายในขอบเขตเชิงพื้นที่เดียวกัน ตัวอย่างเช่นสมมติว่าเรามีรูปร่างสามจุดที่แสดงถึงต้นกล้าในช่องว่างป่าสามแห่งที่มีรูปร่างและขนาดเท่ากัน ฉันใช้ KDE สำหรับแต่ละไฟล์รูปร่างจุด เอาท์พุทจาก KDE Float(("KDE1"+"KDE2"+"KDE3")/3)ถูกซ้อนจากนั้นขึ้นอยู่กับขอบเขตพื้นที่ในการสั่งซื้อในการคำนวณค่าเฉลี่ยในเครื่องคิดเลขแรสเตอร์อาร์ตัวอย่างเช่น: นี่คือผลิตภัณฑ์สุดท้าย: ตอนนี้ฉันสนใจที่จะสร้างแผนที่ที่แสดงถึงข้อผิดพลาดที่เกี่ยวข้องกับ KDE เฉลี่ย ฉันหวังว่าจะใช้แผนที่ข้อผิดพลาดเพื่อแสดงให้เห็นว่าข้อผิดพลาดเกี่ยวข้องกับฮอตสปอตมากน้อยเพียงใด (เช่นฮอตสปอต SW นั้นเกิดจากจุดทั้งหมดในช่องว่างเดียว) ฉันจะสร้างแผนที่ข้อผิดพลาดที่เกี่ยวข้องกับ KDE เฉลี่ยได้อย่างไร หากว่าMSEเป็นมาตรการที่เหมาะสมที่สุดของข้อผิดพลาดในกรณีนี้หรือไม่?

1
ปัญหาเกี่ยวกับตัวกรอง WFS (BBOX, INTERSECTS)
ฉันพยายามรับคุณสมบัติ / คุณสมบัติจากพื้นที่เล็ก ๆ โดยใช้ตัวกรอง BBOX (หรือ INTERSECTS) ในแบบสอบถาม WFS ของฉัน ฉันควรจะคาดหวังเพียงชุดเล็ก ๆ ของคุณสมบัติหรือคุณสมบัติเดียวและยังแบบสอบถามส่งกลับค่อนข้างหล่อของพวกเขา ฉันมี GeoServer เวอร์ชัน 2.2.2 พร้อมที่เก็บข้อมูล Oracle ฉันได้ปิดการใช้งานการเลือก 'loose bbox' เพื่อไม่ให้เป็นสาเหตุของปัญหา นี่คือข้อความค้นหาที่มีตัวกรอง BBOX: <wfs:GetFeature xmlns:wfs="http://www.opengis.net/wfs" service="WFS" version="1.1.0" outputFormat="json" xsi:schemaLocation="http://www.opengis.net/wfs http://schemas.opengis.net/wfs/1.1.0/wfs.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <wfs:Query typeName="LiVi:LIIKENNE_ELEMENTTI" srsName="EPSG:3067" xmlns:LiVi="http://172.17.14.211:8080/LiVi"> <ogc:Filter xmlns:ogc="http://www.opengis.net/ogc"> <ogc:BBOX> <ogc:PropertyName>GEOMETRY</ogc:PropertyName> <gml:Envelope xmlns:gml="http://www.opengis.net/gml" srsName="EPSG:3067"> <gml:lowerCorner>316600 6838986</gml:lowerCorner> <gml:upperCorner>327696 6844298</gml:upperCorner> </gml:Envelope> …
10 geoserver  wfs  filter 

3
ฟอร์แมต XYZ ใน QGIS คืออะไร?
คำถามพื้นฐาน แต่ฉันถูกขอให้ส่งออกข้อมูลไปยังรูปแบบ XYZ นี่เป็นไฟล์ CSV หรือไม่ ฉันใช้ QGIS 1.8.0 ดังนั้นฉันคิดว่าฉันเลือกข้อมูลที่ฉันต้องการส่งออกให้คลิกขวาที่ไฟล์หลักในหน้าต่างด้านขวาและบันทึกส่วนที่เลือกเป็น ... CSV ??
10 qgis  csv  xyz 

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