การนำเข้า shapefiles ไปยัง SQL Server [ปิด]


11

ฉันมักจะใช้SQL Server 2008 Spatial Tools ที่ยอดเยี่ยมเพื่อนำเข้า shapefiles ลงใน SQL Server 2008 มันใช้งานได้ดี แต่มันทำให้ฉันสงสัย Microsoft จะคาดหวังว่าผู้ใช้ปลายทางของ SQL Server จะรับ Shapefiles ใน SQL Server ได้อย่างไร อะไรคือสิ่งที่อย่างเป็นทางการวิธีการสำหรับการนำเข้าข้อมูลนี้หรือไม่?

การอ้างอิงถึงสิ่งนี้ที่ฉันเห็นบน GIS.stackexchange เป็นคำถามเหล่านี้: วิธีนำเข้า shapefiles ไปยัง MS SQL 2008 แล้วดูข้อมูลนั้นโดยใช้ QGIS ได้อย่างไร และวิธีการนำเข้าไฟล์รูปร่างลงใน SQL Server 2008 R2 โดยใช้สคริปต์ SQL เท่านั้น ซึ่งอ้างอิงเครื่องมือเชิงพื้นที่ GDAL เป็นต้น แต่ไม่มีอะไรจาก Microsoft มีบางอย่างที่ฉันพลาดไปไหม โทรหาฉันไร้เดียงสา แต่ฉันเกือบจะคาดหวังว่าจะมีตัวเลือกในรายการแหล่งข้อมูลในตัวช่วยสร้างการนำเข้า / ส่งออกของเซิร์ฟเวอร์ SQL สำหรับ shapefile!

โดยสรุป: ฉันไม่ได้ถามวิธีการนำเข้า shapefiles ไปยัง SQL Server ฉันถามว่าMicrosoftคาดหวังให้เรานำเข้า shapefiles ลงใน SQL Server โดยเฉพาะได้อย่างไร


2
ทำไมคำถามนี้ปิด มันไม่ใช่ความเห็น
Evan Carroll

อืมฉันจะเห็นด้วยบางทีอาจจะเป็นถ้อยคำให้มากขึ้นตามบรรทัดของ 'เครื่องมือใดบ้างที่ Microsoft ให้ไว้เพื่อโหลดข้อมูลเชิงพื้นที่ลงใน SQL Server' แต่นั่นไม่ใช่สิ่งที่ฉันเขียนเป็นล้านไมล์ @PolyGeo เชื่อว่าเป็นอัตนัย
Tumbledown

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

1
มีความสุขที่จะแก้ไข แต่ดูเหมือนว่าจะมีความรู้น้อยมากในย่อหน้าแรกที่ฉันระบุว่า 'วิธีการอย่างเป็นทางการสำหรับการนำเข้าข้อมูลนี้คืออะไร' ฉันขอโต้แย้งว่านี่คือคำพ้องความหมายกับ 'ฉันถามเฉพาะว่า Microsoft คาดหวังให้เรานำเข้า shapefiles ลงใน SQL Server ได้อย่างไร' ตัวอย่างเช่นถ้าฉันถามว่า Microsoft คาดหวังให้เราคำนวณค่าเฉลี่ยใน Excel ได้อย่างไรฉันค่อนข้างแน่ใจว่าคำตอบของ 'ใช้ฟังก์ชันเฉลี่ยที่ Microsoft ให้' จะเป็นเป้าหมาย ฉันคิดว่ามันค่อนข้างชัดเจนว่าฉันไม่ได้เรียกร้องให้เราสัมภาษณ์พนักงานของ Microsoft ทุกคนเพื่อดูว่าความคิดเห็นของพวกเขาคืออะไร
Tumbledown

คำตอบ:


12

ฉันทำงานกับ MS SQL Server Spatial ตั้งแต่ '07 Katmai betas และฉันรู้ว่าไม่มีเครื่องมือของ Microsoft ในการทำเช่นนี้ ฉันได้พูดคุยกับเจ้าหน้าที่ของ MS ใน '07 หรือ '08 และ ณ จุดนั้นทั้งการคัดลอกและการสนับสนุนรูปร่างไฟล์คือคุณสมบัติที่พวกเขาเลือกที่จะปล่อยให้บุคคลที่สามนำไปใช้


1
ฉันไม่แน่ใจในเหตุผลของพวกเขา แต่ฉันรู้จากการทำงานของตัวเองในการเขียนโปรแกรมอ่าน Shapefile ว่าเครื่องมือต่าง ๆ มีความไม่สอดคล้องกันในวิธีที่พวกเขาเขียน shapefiles โดยเฉพาะการแทนค่าแอตทริบิวต์ (รวมถึงค่า null และ padding) ในไฟล์ DBF พวกเขาไม่สามารถเข้าถึงอัตราความสำเร็จ 100% ด้วยรูปร่างที่เป็นไปได้ทั้งหมดจากแหล่งที่เป็นไปได้ทั้งหมด
รัสเซลที่ ISC
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.