คำถามติดแท็ก sqlite

2
วิธีการเปลี่ยนคอลัมน์ sqlite lat / lon เป็นเรขาคณิตเชิงพื้นที่?
ฉันมีฐานข้อมูล sqlite พร้อมตารางที่มีคอลัมน์สำหรับลองจิจูดและอีกหนึ่งสำหรับละติจูด มีวิธีทำให้ฐานข้อมูลนี้ 'เชิงพื้นที่' หรือไม่

2
เอกสารไม่สามารถที่จะเริ่มแก้ไขเลเยอร์ฐานข้อมูลทางภูมิศาสตร์ของ SQLite ใน ArcMap?
ฉันเพิ่งเริ่มสร้างฐานข้อมูลทางภูมิศาสตร์ของ SQLite โดยใช้ ArcGIS 10.2 สำหรับเดสก์ท็อปที่มีชนิดข้อมูลที่เก็บข้อมูล ST_GEOMETRY และ SPATIALITE และประทับใจกับวิธีการนี้ที่ทำได้ง่าย จากนั้นฉันพยายามที่จะเริ่มแก้ไขพวกเขาจาก ArcMap เท่านั้นที่จะถูกบล็อกโดยข้อผิดพลาด: ไม่มีเลเยอร์ที่แก้ไขได้ และคำเตือน พื้นที่ทำงานที่มีข้อมูลนี้ไม่สามารถแก้ไขได้ ฉันค้นหาและไม่สามารถหาข้อ จำกัด นี้ที่กล่าวถึงที่ใดก็ได้ แต่เดิมเข้าใจผิดว่า SQLite กำลังอ่านอย่างเดียวกับ ArcGIS สำหรับเดสก์ท็อป ความสามารถในการแก้ไขของ SQLite ใน ArcMap edit session ไม่ได้บันทึกไว้ทุกที่หรือไม่?

3
การฉายภาพทั่วโลกที่มีลักษณะคล้ายกริดเพื่อสร้างแผ่นความร้อน
ฉันกำลังรวบรวมแอปพลิเคชันที่ฉันต้องสร้างเวกเตอร์กริดซึ่งจะใช้ในการจัดเก็บและแสดงแผนที่ความร้อน มันมีข้อกำหนดดังต่อไปนี้: สามารถครอบคลุมทั่วทั้งดาวเคราะห์ สี่เหลี่ยมจัตุรัสส่วนใหญ่ไม่มีค่า ฉันไม่ต้องการเก็บกริดเอง ฉันต้องการคำนวณทันที มาตราส่วนของข้อมูลที่ใช้กับกริดอาจแตกต่างกันอย่างมาก ฉันคาดหวังว่าต้องการกริดกำลังสองอะไรจาก 1 กม. ข้ามไป 100 กม. (ฉันทราบว่าจะมีจำนวนเท่าไร (ประมาณ 510 ล้านสำหรับ 1 กิโลเมตร, ~ 51,000 สำหรับ 100 กม.)) ค่าจะถูกสะสม / รวมสำหรับแต่ละตารางกริด เป็นการดีที่ฉันสามารถใช้เซลล์กริดที่เล็กลงเพื่อคำนวณค่าสำหรับเซลล์ที่ใหญ่กว่าแทนที่จะเก็บค่ากริดเซลล์ที่ใหญ่กว่าได้ ฉันจะใช้ OpenLayers เพื่อพับผ่าน OpenStreetMap ฉันจะเก็บมันไว้ใน SpatiaLite หรือ SQLite ดังนั้นผู้ที่ได้รับการสนับสนุนอย่างดีกว่า (เช่นสำหรับ SpatiaLite = CRS ที่รองรับหรือสำหรับ SQLite = ระบบที่ใช้ตัวเลขเป็นหลัก) ดังนั้นคำถามของฉันคือฉันควรใช้เส้นโครงสำหรับตารางนี้อย่างไร นอกจากนี้ - มีวิธีที่ดีในการออกแบบนี้หรือไม่? ไม่มีใครรู้วิธีแก้ปัญหาที่เป็นไปได้ที่ดีสำหรับปัญหานี้หรือได้แก้ไขคล้ายกันมาก่อนหรือไม่ …

2
การแยกหลายเหลี่ยมโดยใช้เลเยอร์เสมือน QGIS
ฉันกำลังพยายามตัดรูปหลายเหลี่ยมเรขาคณิตใน QGIS โดยใช้เลเยอร์เสมือน: SELECT sbqry.rowid AS gid, sbqry.geom FROM (SELECT ST_Intersection(land_parcels.geometry, flood_zone.geometry) AS geom FROM land_parcels, flood_zone WHERE ST_Intersects(land_parcels.geometry, flood_zone.geometry) AND NOT ST_Touches(land_parcels.geometry, flood_zone.geometry)) AS sbqry; น่าเสียดายที่sbqry.rowid AS gidคืนค่า NULL แทนค่าที่เพิ่มขึ้นอัตโนมัติ ไม่มีใครรู้วิธีสร้างคอลัมน์ตัวระบุที่ไม่ซ้ำกันชื่อว่า 'gid' หรือไม่ เท่าที่ฉันรู้ชั้นเสมือนอยู่บนพื้นฐานของ SQLite / Spatialite

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

2
ฉันจะใช้ฐานข้อมูล SQLite ของ Earth ธรรมชาติกับ QGIS ได้อย่างไร
ฉันเพียงแค่ดาวน์โหลดข้อมูลโลกธรรมชาติในรูปแบบ SQLite จากhttp://www.naturalearthdata.com/downloads/ ฉันสันนิษฐานว่านี่จะเป็นฐานข้อมูล SpatiaLite แต่ดูเหมือนจะไม่เป็นเช่นนั้น! QGIS ไม่สามารถจดจำได้ว่าเป็นฐานข้อมูลเชิงพื้นที่ OGR สนับสนุนการอ่านรูปทรงเรขาคณิตแม้ว่าจะเก็บไว้ในฐานข้อมูล SQLite ธรรมดา แต่บางที QGIS ไม่ใช้ OGR สำหรับ SpatiaLite? ฐานข้อมูล SQLite มี geometry_columns และตาราง spatial_ref_sys มีวิธีการแปลงเป็นฐานข้อมูล SpatiaLite เต็มหรือไม่

5
ฉันจะให้บริการข้อมูลในฐานข้อมูล sqlite บนเว็บโฮสต์ที่ใช้ร่วมกันเช่น GoDaddy บนแผนที่เว็บ GIS ได้อย่างไร
ฉันใหม่กับเวทีการทำแผนที่เว็บ ขณะนี้ฉันกำลังจัดการเว็บไซต์และต้องการเพิ่มส่วนการทำแผนที่ส่วนใหญ่ใช้สำหรับการดูและสืบค้นแบบง่ายๆของเลเยอร์จำนวนน้อย เพื่อความง่ายฉันต้องการใช้ SQLite เป็นแหล่งข้อมูล ฉันจะใช้ Quantum GIS หรือบางอย่างเพื่อโหลดข้อมูลเชิงพื้นที่ลงในฐานข้อมูล SQLite จากนั้น ftp ที่เข้าสู่โครงสร้างไดเรกทอรีของเว็บไซต์ ฉันรู้ว่าฉันจะใช้ OpenLayers เพื่อพัฒนาแผนที่ที่รวมเข้ากับหน้าเว็บ ฉันคิดว่า FeatureServer จะเหมาะสมในการเข้าถึงข้อมูลจากฐานข้อมูล SQLite และแปลงเป็นรูปแบบที่ OpenLayers สามารถใช้งานได้ สิ่งนี้ถูกต้องและใช้ได้หรือไม่ ถ้าเป็นเช่นนั้นฉันจะติดตั้งสิ่งนี้บนเซิร์ฟเวอร์ชนิด godaddy ได้อย่างไร ถ้าไม่ใช่จะมีซอฟต์แวร์อะไรที่เหมาะสมที่จะใช้? ฉันต้องการใช้ซอฟต์แวร์โอเพ่นซอร์สเพื่อทำงานนี้ให้สำเร็จ ข้อมูล Addtl - 2011/02/02 11:30 น. PT เพื่อตอบ amercader - ใช่ฉันสามารถติดตั้งซอฟต์แวร์ ฉันยังติดตั้ง php และ python และสามารถเรียกใช้ CGI scrips ได้ สำหรับทุกคน - …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.