กำลังแก้ไขเลเยอร์ PostGIS จากเดสก์ท็อป ArcGIS ที่ไม่มีฐานข้อมูลองค์กร (ArcSDE)?


10

ฉันทำงานกับ QGIS / PostGIS มาระยะหนึ่งแล้วโดยไม่มีปัญหา แต่ตอนนี้ฉันต้องเปลี่ยน QGIS สำหรับ ArcGIS Desktop 10.1

ฉันมีปัญหาในการเพิ่มเลเยอร์จาก PostgreSQL และสามารถแก้ไขเลเยอร์นั้นได้ ฉันต้องการทำงานโดยตรงกับฐานข้อมูลและถ้าฉันเปลี่ยนบางสิ่งในแผนที่มันควรจะสะท้อนให้เห็นในฐานข้อมูล

ฉันสามารถทำได้โดยไม่ใช้ Geodatabase หรือไม่


1
Esri SDE เราใช้ข้อมูล PostgreSQL / PostGIS โดยใช้ PG_Geometry ใน SDE - นี่คือความเข้ากันได้ระหว่างระบบ การแก้ไข ArcGIS ผ่าน SDE ซอฟต์แวร์อื่นใช้วิธีการ PostGIS ArcGIS ควรจะสามารถเชื่อมต่อ (ที่ 10.2) กับ PostGIS โดยตรงในรูปแบบอ่านอย่างเดียว แต่เมื่อเรามี SDE แล้วเราไม่ได้ลองเลย - ทำไมเห่าถ้าคุณมีสุนัขอยู่แล้ว?
Michael Stimson

2
เหตุผลพื้นฐานที่คุณไม่สามารถหาวิธีแก้ปัญหานี้คือ Esri ไม่ได้เปิดใช้งานฟังก์ชั่นนี้ ความคิดของคุณเกี่ยวกับการแก้ไข WFS อาจเป็นตัวเลือก แต่ฉันยังไม่ได้ลอง ฉันกำลังทำงานกับการตั้งค่าประเภทเดียวกัน PostGIS และ GeoServer ดังนั้นฉันอาจลองตั้งค่าบางอย่างในสัปดาห์หน้าและให้ภาพ ก่อนหน้านั้น QGIS มันคือ!
Spatial

คำตอบ:


5

คำตอบนี้ดูเหมือนจะต้องการ Enterprise Geodatabase (ArcSDE) และ ArcGIS สำหรับเดสก์ท็อปในระดับสิทธิ์การใช้งานขั้นสูง / มาตรฐาน

คำตอบน่าจะใช้ได้กับ ArcGIS 10.1 สำหรับเดสก์ท็อปและอาจเป็นรุ่นที่ใหม่กว่า

ฐานข้อมูล PostgreSQL / PostGIS ของคุณต้องตรงตามข้อกำหนดรุ่นเหล่านี้: http://resources.arcgis.com/en/help/system-requirements/10.1/index.html#//015100000075000000

ประการที่สองคุณต้องลงทะเบียนตารางด้วย Geodatabase หน้านี้ให้รายละเอียดเพิ่มเติมเกี่ยวกับวิธีการไปยังตาราง PostGIS ที่มีอยู่ด้วย ArcGIS: http://resources.arcgis.com/th/help/main/10.1/index.html#//002p0000006v000000


ดังนั้นฉันไม่สามารถทำสิ่งนี้ได้หากไม่มี Geodatabase?
Federico

1
ค่อนข้างแน่ใจว่าคุณไม่สามารถ คุณต้องมีใบอนุญาต Standard / Editor อย่างน้อยบนเดสก์ท็อปคุณไม่สามารถทำได้ด้วย ArcView / Basic
HeyOverThere

นี่คือหน้า HeyOverThere อาจหมายถึง: resources.arcgis.com/en/help/main/10.1/index.html#//…
Alex Tereshenkov

3

ฉันกำลังมองหาโซลูชันเดียวกัน: แก้ไขข้อมูล PostGIS ด้วย ArcMap Desktop ตัวแทนฝ่ายขายของ ESRI กล่าวว่าจำเป็นต้องใช้ ArcGIS สำหรับเซิร์ฟเวอร์

มีวิธีแก้ไขปัญหานี้ ST-Links SpatialKit http://www.st-links.com/Pages/default.aspxสามารถติดตั้งเป็นส่วนเสริมได้

ฉันเพิ่มเลเยอร์ PostGIS เริ่มแก้ไขแก้ไขรูปร่างใหม่และบันทึก ทดสอบกับ PostgreSQL 9.3, PostGIS 2.1 และ ArcMap 10.3.1 พร้อมทดลองใช้ฟรี อย่างไรก็ตามฉันไม่สามารถรับข้อมูลอย่างสม่ำเสมอเพื่อบันทึกลงใน PostGIS ยังคงทำงานผ่านคู่มือ

แม้ว่าสิ่งนี้จะไม่ใช้ SDE แต่ก็ไม่ได้ฟรี แต่ราคาดูเหมือนจะยุติธรรมกับซอฟต์แวร์ ESRI ArcGIS สำหรับเซิร์ฟเวอร์

ไม่แน่ใจว่าจะจัดการกับการตรวจสอบโทโพโลยีได้อย่างไร แต่ฉันสงสัยว่ามันจะต้องอยู่ในแบ็กเอนด์ด้วยฟังก์ชั่นโทโพโลยีของ PostGIS


3

คุณสามารถลองใช้https://www.gisquirrel.com/เพื่อแก้ปัญหาของคุณสมบัติการอ่าน / เขียนใน PostGIS โดยใช้ ArcGIS for Desktop:

GISquirrel ช่วยให้คุณดูแก้ไขและจัดการข้อมูลเชิงพื้นที่จาก Microsoft SQL Server หรือ PostGIS ในเดสก์ท็อป ArcGIS โดยไม่มี SDE, เซิร์ฟเวอร์, ArcEditor [มาตรฐาน] หรือใบอนุญาต ArcInfo [ขั้นสูง]

เพื่อตอบสนองต่อคำขอจากผู้ใช้ GIS ทั่วโลกขณะนี้ GISquirrel เข้ากันได้กับ PostGIS และ SQL Server


+1 สำหรับ GISquirrel มันค่อนข้างดีมีเอกสารที่ดีมี API โครงการใช้งานได้และการสนับสนุนดีมาก พวกเขาเปิดตัวการอัปเดตสำหรับ ArcMap 10.5 และขณะนี้พวกเขากำลังทำงานเพื่อเพิ่มการรองรับ ArcGIS Pro
TurboGraphxBeige

2

ให้ตรวจสอบข้อมูลบางอย่างเกี่ยวกับนามสกุล - ST-การเชื่อมโยงและziggis คุณสามารถสร้างเลเยอร์แบบสอบถามใน ArcMap เพื่อเข้าถึงข้อมูลแบบอ่านอย่างเดียว

คำถามที่เกี่ยวข้อง: การใช้ PostgreSQL กับ QGIS และ ArcGIS? .

พบการสอนที่ดีเกี่ยวกับการเปิดใช้งานฐานข้อมูลทางภูมิศาสตร์ภายใน PostgreSQL + PostGIS สิ่งนี้ทำให้สามารถแก้ไขข้อมูลฐานข้อมูลภูมิศาสตร์ได้ ได้ผ่านการสอนนี้ด้วยตนเองและสามารถแก้ไขข้อมูลฐานข้อมูลตามปกติ (โดยใช้ PostgreSQL 9.1.3 และ PostGIS 2.0, ArcGIS Desktop 10.1 SP1)

รองรับเวอร์ชัน PostGIS และ PostgreSQL ด้วย 10.1


1
zigGIS ไม่ได้รับการสนับสนุน / ดูแลรักษาอีกต่อไป
RyanKDalton

1
บทเรียนที่กล่าวถึงใช้ผลิตภัณฑ์ ESRI ArcGIS สำหรับเซิร์ฟเวอร์เพื่อเปิดใช้งานการสร้างฐานข้อมูลองค์กรด้วย PostGIS ... คุณต้องมีสิทธิ์ใช้งานอย่างแน่นอน ... ฉันสงสัยว่าคุณสามารถเปิดใช้งานการแก้ไขฐานข้อมูล PostGIS จาก ArcGIS ได้โดยไม่ต้องเพิ่มเติม สิทธิ์ใช้งาน (SDE หรือ ArcGIS สำหรับเซิร์ฟเวอร์)
Etienne Desgagné

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