คำถามติดแท็ก spatial-database

ฐานข้อมูลเชิงพื้นที่เป็นฐานข้อมูลที่เหมาะสำหรับการจัดเก็บและสืบค้นข้อมูลที่เกี่ยวข้องกับวัตถุในอวกาศรวมถึงจุดเส้นและรูปหลายเหลี่ยม

3
การส่งออกหลายชั้นคุณสมบัติเพื่อสร้างรูปร่างไฟล์โดยใช้ ArcGIS Desktop?
ฉันมีคุณสมบัติหลายอย่างในฐานข้อมูลภูมิศาสตร์และฉันต้องการบันทึก / ส่งออกไปยังรูปร่างไฟล์ ความคิดใด ๆ คลิกที่ทุกเลเยอร์เดียว -> การส่งออกไม่ใช่ตัวเลือกที่ดีเนื่องจากจำนวนคลาสคุณลักษณะในฐานข้อมูลทางภูมิศาสตร์นั้น

3
อนาคตของฐานข้อมูลเชิงพื้นที่?
อาจเป็นเรื่องนอกเรื่องเล็กน้อย ฉันอยากทราบความสำคัญเฉพาะของอุตสาหกรรมของฐานข้อมูลเชิงพื้นที่ Spatial Database เป็นส่วนสำคัญของระบบ GIS หรือไม่? หรือเราจะใช้เทคโนโลยีอื่น ๆ เพื่อจัดเก็บและดึงข้อมูลเชิงพื้นที่ในอนาคตอันใกล้? ฉันต้องการรู้สิ่งเหล่านี้เพราะเร็ว ๆ นี้ฉันจะไล่ตาม MS ในการเพิ่มประสิทธิภาพฐานข้อมูล Spatial

4
Global / Universal Unique Identifier ที่เหมาะสมสำหรับฐานข้อมูล PostGIS คืออะไร
ฉันได้อ่านว่าการใช้ OID เป็นคีย์หลักในฐานข้อมูล postgreSQL / PostGIS นั้นเป็นวิธีปฏิบัติที่ไม่ดีเนื่องจากมีกรณีที่สามารถรีเซ็ตสิ่งเหล่านี้ได้ ฟังดูมีเหตุผล แต่แล้วอะไรคือทางเลือกที่เหมาะสม ฉันเชื่อว่ามีตัวเลือกให้ใช้ UUID "Universal Unique Identifer" แต่ตัวอักษรและตัวเลขจำนวนมากที่คายออกมานั้นน่ากลัว พื้นหลังเพิ่มเติมเล็กน้อยกับสถานการณ์ของฉัน ฉันมีตารางเชิงพื้นที่ของฉันทั้งหมดที่สร้างขึ้นด้วยเขตข้อมูลที่เรียกว่า "gid" ซึ่งเป็นคีย์หลักสำหรับตารางนั้นและไม่ซ้ำกับตารางนั้นเท่านั้น ฉันมีปัญหาในขณะนี้เพราะฉันต้องการที่จะเชื่อมโยงตารางเชิงพื้นที่ของฉัน (ทั้งหมดที่มีเขตข้อมูล "gid" เริ่มต้นที่ 1 และเพิ่มขึ้น) เป็นหนึ่งตารางขนาดใหญ่ที่มีข้อมูลที่เกี่ยวข้อง เห็นได้ชัดว่าสำหรับความสัมพันธ์ของฉันในการทำงานคุณสมบัติเชิงพื้นที่ทั้งหมดของฉันต้องการตัวระบุที่ไม่ซ้ำซึ่งแตกต่างจากที่อื่น แก้ไขเพิ่มรูปภาพนี้ตามความคิดเห็นของ Peters Peter นี่เป็นความคิดที่ฉันมีในหัวของฉันมันอาจไม่ใช่วิธีที่ดีที่สุดที่จะไปเกี่ยวกับเรื่องนี้หรืออาจไม่ใช่การออกแบบฐานข้อมูลที่ดี ฉันสนใจในสิ่งที่คุณคิด เคล็ดลับใด ๆ

2
ในอนาคตสำหรับตำแหน่งเชิงพื้นที่บน App Engine
2 ปีที่แล้วคำถามนี้ถูกโพสต์ที่นี่ที่บล็อกของ Gilliesณ วันที่ 2009-05-15 ในอนาคตสำหรับตำแหน่งเชิงพื้นที่บน App Engine ในเวลานั้นไม่มีข่าวที่เกี่ยวข้องกับแอพของ GIS เว็บเซอร์วิสโดยใช้ Datastore (App Engine ของ Google) มีข้อมูลใหม่เกี่ยวกับ GIS และ App Engine ในช่วง 2 ปีที่ผ่านมาหรือไม่? โดยเฉพาะอย่างยิ่งฉันกำลังมองหา WFS ที่ใช้ Datastore บนแบ็กเอนด์และเบราว์เซอร์และ javascript API บนไคลเอนต์ที่จะช่วยให้ผู้คนทั่วโลกสร้างแผนที่ร่วมกันซึ่งสามารถแสดงในลักษณะที่มีโครงสร้างเช่นกับ geoJSON หรือ เชปไฟล์ โดยทั่วไปแล้วการทำแผนที่แบบเจ๋ง ๆ และบริการเว็บสืบค้นเชิงพื้นที่ใดที่ใช้ App Engine Datastore ของ Google แทนฐานข้อมูลเชิงสัมพันธ์ทั่วไป

4
ฐานข้อมูลเชิงพื้นที่ฝังตัวสำหรับ Java?
มีฐานข้อมูลเชิงพื้นที่ฝังตัวสำหรับ Java หรือไม่ ฉันเจอ H2 Spatial แต่มันยากที่จะบอกสถานะของสิ่งนั้นและถ้ามันสามารถใช้เป็นฐานข้อมูลเชิงพื้นที่ที่ฝังตัวได้

5
กำลังมองหาเครื่องมือสำหรับอัปโหลดข้อมูล GIS ไปยังฐานข้อมูลหรือไม่
ฉันต้องการเครื่องมือกราฟิกที่ดีที่ช่วยให้ฉันใช้ข้อมูล gis มาตรฐานเช่นไฟล์ shp และไฟล์ kml และอัปโหลดไปยังฐานข้อมูลเช่น PostGIS, MySql หรือ Oracle มีเครื่องมืออะไรบ้าง?

3
PostGIS (2.0?) - การสร้างเวอร์ชันดั้งเดิมของ Datastore
ฉันเพิ่งประหลาดใจที่เห็นว่ามีวิธีแก้ปัญหาไม่มากเกินไปในการอภิปรายเกี่ยวกับวิธีการที่ดีที่สุดของการจัดเก็บข้อมูลเวอร์ชันซึ่งมีให้สำหรับการแก้ไข ฉันกำลังมองหาโซลูชันที่มีประสิทธิภาพและมีประสิทธิภาพซึ่งฉันต้องการแบ่งปันข้อมูลจำนวนมากกับผู้ใช้ที่ลงทะเบียนและที่ซึ่งผู้ใช้เหล่านั้นสามารถแก้ไขข้อมูลทางภูมิศาสตร์หรือการเชื่อมโยงคุณลักษณะเหล่านี้แยกกันได้ ความต้องการของฉันคือฉันต้องการการแก้ไขใด ๆ และบันทึกทั้งหมดเพื่อให้พวกเขาสามารถย้อนกลับไปยังสถานะก่อนหน้าใด ๆ เช่นเดียวกับวิกิ โดยเฉพาะอย่างยิ่งฉันใช้เครื่องมือที่เรียกว่า CartoDB.com (สร้างขึ้นบน PostGIS 2.0) ซึ่งวิธีใดก็ตามที่จำเป็นต้องเข้ากันได้ อยากรู้อยากเห็นมากที่จะเรียนรู้ข้อมูลใด ๆ / ทั้งหมดที่พวกคุณอาจจะสามารถแบ่งปันในความต้องการของฉัน ขอบคุณ - CH

1
คุณสามารถค้นหารูปหลายเหลี่ยมที่ผู้ใช้กำหนดซ้อนทับกัน ณ จุดใดจุดหนึ่งใน Google แผนที่ได้หรือไม่?
ฉันต้องการทราบข้อ จำกัด ในการทำงานกับ Google Maps API และวิธีแก้ปัญหาที่เป็นไปได้สำหรับการทำการเปรียบเทียบเชิงพื้นที่กึ่งซับซ้อน สิ่งที่ฉันกำลังมองหาที่จะบรรลุคือระบบการเปรียบเทียบที่จะช่วยให้การสืบค้นของรูปหลายเหลี่ยมเชิงพื้นที่ที่ผู้ใช้กำหนดทับซ้อนกันตามจุดที่กำหนด (ที่อยู่อาศัย) โดยทั่วไปร้านอาหารจะมีพื้นที่ส่งมอบที่กำหนดพารามิเตอร์ของจะถูกกำหนดโดยพิกัดทางภูมิศาสตร์ X ที่อยู่จะแสดงเป็นจุดเดียว (x, y) ฉันได้รับการแนะนำว่าส่วนแบ็คเอนด์ที่ดีที่สุดสำหรับการเปรียบเทียบเชิงพื้นที่ประเภทนี้คือ postGIS; อย่างไรก็ตามเมื่อตรวจสอบข้อกำหนดและเงื่อนไขที่กำหนดโดย Google Maps API จะไม่ชัดเจนหากคุณได้รับอนุญาตให้จัดเก็บการตอบสนองทางภูมิศาสตร์ที่ Google มีให้ http://code.google.com/apis/maps/terms.html 10.1.3 - ตัวอย่างเช่นคุณต้องไม่ใช้เนื้อหาเพื่อสร้างฐานข้อมูลอิสระของ“ places” ... ยัง .. ยอมรับว่าคุณสามารถจัดเก็บ: (i) จำนวน จำกัด ของเนื้อหาเพื่อวัตถุประสงค์ในการปรับปรุงประสิทธิภาพของการใช้ Maps API ของคุณหากคุณทำเช่นนั้นชั่วคราวปลอดภัยและในลักษณะที่ไม่อนุญาตให้ใช้เนื้อหานอก บริการ คำถามของฉันคือ : มีใครเคยมีประสบการณ์ทำงานกับรูปหลายเหลี่ยมเชิงพื้นที่และ Google Fusion Tables บ้างไหม มีใครเคยมีประสบการณ์ทำงานกับ Google สถานที่หรือไม่มันเปิดใช้งานการเปรียบเทียบประเภทเหล่านี้หรือไม่ …

2
ค้นหาจุดยอดที่ซ้ำกันในบรรทัดเรขาคณิตของเซิร์ฟเวอร์ SQL (ArcSDE)
ฉันมีบรรทัดหนึ่งในคุณลักษณะคลาสโพลีไลน์ ZM ที่มีรูปทรงเรขาคณิตที่ไม่ถูกต้อง ความสงสัยของฉันคือเส้นนั้นกลับมาอยู่ที่ใดที่หนึ่งซึ่งฉันพบว่า SQL Server ไม่ชอบ ใครรู้วิธีการ SQL ด่วนหรือแบบสอบถามที่สามารถช่วยฉันระบุจุดที่น่าสงสัยว่าเป็นสิ่งที่เพิ่มขึ้นในเรขาคณิตของฉันได้อย่างไร การแทนค่าสตริงมีลักษณะดังนี้: 1835815.86 12887142.42 0 0, 1835816.72 12887142.68 170 170, 1835817.53 12887142.76 349.99 350, 1835817.52 12887142.76 559.99 560, 1835817.78 12887142.76 659.99 660, .... นอกจากนี้ฉันสงสัยว่าฉันสามารถใช้การแสดงออกปกติและมองไปข้างหน้าและ / หรือมองด้านหลังเพื่อหาตัวเลขที่ซ้ำกัน?

7
กำหนด id เฉพาะให้กับคุณสมบัติจุด
มาตรฐานพัสดุ MassGIS (http://www.mass.gov/mgis/ParstndrdVer1_5_1.pdf) ใช้การเชื่อมต่อของส่วนจำนวนเต็มทั้งหมดของ x- และพิกัด y เพื่อสร้าง id เฉพาะ (LOC_ID) สำหรับคุณสมบัติ ฉันกำลังพิจารณาที่จะทำแบบเดียวกันกับคลาสฟีเจอร์แต้ม ฉันชอบวิธีการที่สอดคล้องกัน แต่บางทีฉันอาจมองเห็นบางสิ่งบางอย่าง มีมาตรฐานหรือวิธีปฏิบัติที่ดีที่สุดสำหรับการสร้างรหัสเฉพาะสำหรับคุณสมบัติจุด

1
ความแตกต่างระหว่าง SpatialJoin กับ“ …ที่ไหน…” และ“ เข้าร่วม…บน…”
ฉันสงสัยว่าความแตกต่างระหว่างการรวมเชิงพื้นที่ทั้งสองนี้คืออะไรและหากมีความแตกต่างเมื่อใดควรใช้แบบใด SELECT * FROM points p, shapes s WHERE ST_Within(p.geom, s.geom); และ SELECT * FROM points p INNER JOIN shapes s ON ST_Within(p.geom, s.geom) เร็วกว่าในบางสถานการณ์หรือไม่?

4
วิธีค้นหา 20 แต้มที่ใกล้ที่สุดอย่างมีประสิทธิภาพ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับระบบแลกเปลี่ยนข้อมูลทางภูมิศาสตร์ของกองซ้อน ปิดเมื่อปีที่แล้ว ว่าฉันต้องการค้นหาธุรกิจที่ใกล้ที่สุด 20 แห่งใกล้ฉัน My table structure is like this: BusinessID varchar(250) utf8_unicode_ci No None Browse distinct values Change Drop Primary Unique Index Fulltext Prominent double No None Browse distinct values Change Drop Primary Unique Index Fulltext LatLong point No None Browse distinct values Change …

1
วิธีสร้างตารางจากตารางที่มีอยู่ (ใช้ schema ใหม่) ใน postgis DB
ฉันมีตารางที่เปิดใช้งานทางภูมิศาสตร์ ที่มีพรมแดนโลก ฉันต้องการที่จะทำลายมันลงไปใน schemas ที่แตกต่างกัน (ทั่วโลกยุโรป ฯลฯ .. ) ความคิดของฉันคือการใช้สิ่งที่มีลักษณะเช่นนี้: CREATE TABLE europe.borders AS (SELECT * FROM wo_borders WHERE admin_lvl2='eu' ); //just an example! อะไรคือสิ่งที่ถูกต้องในการสร้างตารางจากตารางที่มีอยู่ซึ่งพิจารณาสคีมาใหม่ ฉันต้องสร้างตารางใหม่ล่วงหน้าโดยใช้เทมเพลต postgis ที่เป็นค่าเริ่มต้นหรือไม่

5
นักศึกษาอีกคนที่ต้องการคำแนะนำด้านอาชีพ
ฉันต้องขออภัยล่วงหน้าสำหรับคำถามประเภท "ฉันควรทำอย่างไรกับชีวิตของฉัน" ล่วงหน้า ปัจจุบันฉันเป็นผู้อาวุโสที่ใกล้จะจบปริญญาตรีด้านระบบสารสนเทศ ในช่วง 5 เดือนที่ผ่านมาฉันสนใจ GIS เป็นอย่างมากหลังจากเรียนวิชาธรณีวิทยาและสมุทรศาสตร์ ฉันใช้เวลาศึกษาระบบแอปพลิเคชันการเรียนรู้อย่างอิสระเช่น ArcGIS และ Google Earth ฉันสังเกตเห็นว่างานที่เกี่ยวข้องกับ GIS ส่วนใหญ่นั้นสงวนไว้สำหรับผู้ที่จบด้านภูมิศาสตร์สถาปัตยกรรมและวิทยาศาสตร์สิ่งแวดล้อมซึ่งเป็นที่เข้าใจได้อย่างชัดเจนว่าหลักการพื้นฐานของ GIS นั้นมีรากฐานมาจากสาขาวิชาเหล่านั้น คำถามของฉันมีดังนี้: คุณรู้สึกว่าฉันจะได้รับการพิจารณาสำหรับตำแหน่งที่ทำงานในสาขานี้ด้วยระบบสารสนเทศระดับหรือฉันควรจะย้ายไปยังแรงบันดาลใจอื่น ๆ ? ฉันกำลังพิจารณาที่จะสำเร็จหลักสูตรประกาศนียบัตร GIS 9 หลักสูตรที่เปิดสอนที่หนึ่งในมหาวิทยาลัยในท้องถิ่นเมื่อสำเร็จการศึกษาระดับปริญญาของฉันถึงแม้ว่าการฝึกงานที่เกี่ยวข้องกับ GIS จะดีมากในตอนนี้ ขอบคุณสำหรับการอ่านและคำแนะนำใด ๆ ที่จะได้รับการชื่นชมอย่างมาก

4
MS SQL Spatial เป็น Datastore ส่วนกลางหรือไม่
ฉันกำลังทำงานเพื่อเปิดข้อมูลเชิงพื้นที่ของเราจากระบบกรรมสิทธิ์ไปยังผลิตภัณฑ์ที่สามารถอ่านได้โดยผลิตภัณฑ์เพิ่มเติม (MapGuide, ESRI, gvSIG, Map3D ฯลฯ .... ) ฉันตัดสินใจใช้ SQL Spatial เนื่องจากเรามีเซิร์ฟเวอร์ที่ให้บริการแก่เราและเราสามารถเชื่อมโยงไปยังระบบอื่น ๆ ได้อย่างง่ายดาย ก่อนที่ฉันจะใช้มันจริง ๆ เพราะดาต้าสโตร์กลางของเรามีอะไรบ้างที่ฉันควรระวังที่จะลดประสิทธิภาพลงอย่างมาก?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.