ตัวเลือกสำหรับ Open Source Cloud GIS? [ปิด]


11

ฉันกำลังมองหาโซลูชัน GIS ระบบคลาวด์โอเพนซอร์ส

สถานการณ์ปัจจุบัน: สูงสุด 100gb ของข้อมูลที่จัดเก็บในฐานข้อมูลไฟล์ทางภูมิศาสตร์ที่อัพเดททุกวัน ข้อมูลถูกใช้เพื่อสร้างแผนที่รวมถึงงานการประมวลผลทางภูมิศาสตร์

เป็นการดีที่ฉันต้องการเพียงหนึ่งสำเนาของข้อมูล แต่จะต้องใช้ร่วมกันในหลาย บริษัท ที่ทำงานในโครงการที่จะเพิ่มข้อมูลใหม่และอัปเดตเก่า ผู้ใช้ GIS กำลังใช้ ArcGIS Desktop v10.1 แต่สำหรับส่วนที่เหลือของทีมงานโครงการฉันต้องการมีเครื่องมือดูข้อมูลที่สามารถทำงานง่าย ๆ เช่นการวัดและบัฟเฟอร์ ถ้าเราสามารถสร้างเครื่องมือที่กำหนดเองไม่กี่ตัวสำหรับตัวดูข้อมูลที่จะดี

ดังนั้นเกณฑ์หลักของฉันคือการจัดเก็บข้อมูล:

  • เก็บปริมาณมาก
  • เข้าถึงได้จากทุกที่
  • รวดเร็วและง่ายต่อการอัพเดท
  • สามารถจัดการได้จากส่วนหน้าที่กำหนดเอง?
  • แบ่งปันข้อมูลได้ง่าย
  • การรักษาความปลอดภัย
  • ได้รับการสนุบสนุน, ช่วยเหลือ
  • ระดับสิทธิ์

ผู้ดูข้อมูล:

  • สัญลักษณ์ที่ดี
  • ความโปร่งใส
  • การทำแผนที่ฐานที่ดี
  • จัดการกับการฉายที่แตกต่างกัน
  • รวดเร็ว
  • 2D และ 3D?
  • เครื่องมือ ID
  • ลิงก์ผ่านไปยังเอกสาร / รูปภาพ
  • เพิ่มเครื่องมือง่ายๆ
  • ซูมและวัด
  • ดู CAD และ GIS แรสเตอร์ vect TIN
  • การเข้าถึงที่ดี
  • สร้างคุณสมบัติ
  • เพิ่มข้อมูลและประสานงาน
  • ระดับสิทธิ์

ฉันหวังว่าจะได้โซลูชันที่คุ้มค่าและได้รับการสนับสนุนเป็นอย่างดี ฉันคิดว่ามันจะเป็นวิธีแก้ปัญหาด้วยกันซึ่งประกอบด้วยส่วนประกอบหลายอย่าง แต่ฉันไม่รู้ว่าจะเริ่มจากตรงไหน


มีตัวเลือกที่ดีกว่าฐานข้อมูลไฟล์ geod สำหรับการจัดเก็บข้อมูลที่เหมาะสมกับการเข้าถึงหลายทาง แต่ฉันจำไม่ได้ว่าพวกมันถูกเรียกว่าอะไร (ยังเป็นฐานข้อมูล ESRI) ยินดีที่จะใช้ฟังก์ชันฐานข้อมูลขนาดใหญ่ที่แนบมากับพวกเขาเช่น SQL หรือ Oracle - สิ่งนี้จะช่วยได้ไหม ฉันไม่มีเดสก์ท็อป ArcGIS Server เท่านั้นที่เราต้องการใช้ .... องค์ประกอบโอเพ่นซอร์สยังคงสามารถใช้เดสก์ท็อป ESRI ได้หรือไม่ ฉันไม่ได้มีความสุขกับผู้ชมที่ดีเช่นกัน - สองสิ่งที่ดีที่ฉันได้เห็นคือ Autodesks Infrastructure Modeller (Autodesk 360) และ Google Earth Builder .... ฉันรู้ว่ามีราคาที่ต้องจ่ายสำหรับสองคนนี้ แต่ถ้ามี ไม่มีอะไรโอเพนซอร์สที่ตรงกับแล้วฉันยินดีที่จะจ่าย เห็นได้ชัดว่า ArcGIS Online ไม่ ' ไม่อนุญาตให้คุณสอบถามภาพแรสเตอร์ซึ่งจะไม่มีประโยชน์กับเราในขณะที่เราจัดการกับข้อมูลความสูงเป็นจำนวนมาก ดังนั้นนี่อาจจะเป็นการจับคู่ที่ไม่ดีของซอฟต์แวร์ทุกประเภท แต่ฉันแน่ใจว่าฉันจะทำให้บางอย่างทำงานได้? ฉันต้องการตัวแก้ไขข้อมูลเมตาแบบกำหนดเองแทนที่จะเป็นสิ่งที่น่ารังเกียจใน ArcCatalog ... สิ่งที่จะบันทึกข้อมูลขาเข้าในฐานข้อมูลและใช้ข้อมูลเมตาเดียวกันนั้นกับคลาสคุณลักษณะในฐานข้อมูลทางภูมิศาสตร์โดยอัตโนมัติ ฉันไม่ชอบการสร้าง XML ที่สูญเสียอย่างที่คุณได้รับด้วย shapefiles ฉันแค่ตั้งเป้าหมายที่ไม่สมจริงกับวงกลมในฝันหรือคุณคิดว่าบางสิ่งสามารถทำได้หรือไม่? สิ่งที่จะบันทึกข้อมูลขาเข้าในฐานข้อมูลและยังใช้เมทาดาทาเดียวกันกับคลาสคุณลักษณะในฐานข้อมูลทางภูมิศาสตร์โดยอัตโนมัติ ฉันไม่ชอบการสร้าง XML ที่สูญเสียอย่างที่คุณได้รับด้วย shapefiles ฉันแค่ตั้งเป้าหมายที่ไม่สมจริงกับวงกลมในฝันหรือคุณคิดว่าบางสิ่งสามารถทำได้หรือไม่? สิ่งที่จะบันทึกข้อมูลขาเข้าในฐานข้อมูลและยังใช้เมทาดาทาเดียวกันกับคลาสคุณลักษณะในฐานข้อมูลทางภูมิศาสตร์โดยอัตโนมัติ ฉันไม่ชอบการสร้าง XML ที่สูญเสียอย่างที่คุณได้รับด้วย shapefiles ฉันแค่ตั้งเป้าหมายที่ไม่สมจริงกับวงกลมในฝันหรือคุณคิดว่าบางสิ่งสามารถทำได้หรือไม่?


2
มันจำเป็นต้องเป็นกรดหรือจะเป็นในที่สุดสอดคล้อง ?
Kirk Kuykendall

1
นั่นคือสิ่งที่คุณอยากได้ ฉันสงสัยว่ามีบางสิ่งบางอย่างที่เหมาะกับสิ่งที่คุณขอนอกกรอบ คุณต้องปรับแต่งมัน
RK

ฉันรู้ว่ามันเป็นโพสต์เก่า แต่ตรวจสอบ GIS Cloud giscloud.com
GIS Cloud

คำตอบ:


7

เก็บไว้ในฐานข้อมูลไฟล์ทางภูมิศาสตร์

ฐานข้อมูลไฟล์ภูมิศาสตร์เป็นศัตรูของโอเพนซอร์ส - หากคุณเปลี่ยนเป็น PostGIS หรือรูปร่างไฟล์หรือคล้ายกันคุณจะมีโชคมากขึ้น

มิฉะนั้นคุณกำลังมองหาคุณสมบัติมากมาย คุณจะมีโชคกับGeoServerแต่ไม่เช่นนั้นคุณอาจต้องการทบทวนขอบเขตของสิ่งที่คุณกำลังมองหา


8
ฉันไม่ต้องการที่จะจัดการข้อมูลได้มากถึง 100GB ในรูปแบบไฟล์
tomfumb

GDAL รองรับการอ่าน / เขียนของ FileGDB เพื่อให้สามารถอ่านได้โดยแพ็คเกจ Geospatial Open Source ส่วนใหญ่ ฉันสามารถคิดได้หลายรูปแบบซึ่งสิ่งนี้ไม่เป็นความจริงและดังนั้นจึงเป็น "ศัตรู" ของระบบปฏิบัติการมากกว่า
Ragi Yaser Burhum

1
GDAL รองรับการอ่าน / เขียน FileGDB ผ่าน SDK แบบปิดแหล่งที่มา ไม่เลวเท่ารูปแบบอื่น ๆ แต่ก็แย่มาก
tmcw

+1 สำหรับ PostGIS และ -1 สำหรับ Shapefiles Shapefiles นั้นยอดเยี่ยมสำหรับการแบ่งปันข้อมูลแบบ one-off ที่ขี้เกียจระหว่างผู้ใหญ่ที่ยินยอม แต่ไม่เช่นนั้นพวกเขาก็น่ารังเกียจไม่ใช่อย่างน้อยเพราะซอฟต์แวร์ทุกตัวจะใช้รูปแบบเดียวกันหมด
MappaGnosis

5

ข้อเสนอแนะของฉันจะใช้สแต็ค osgeo โดยเฉพาะฉันได้ใช้กองซ้อนนี้ใน Amazon Cloud (AWS) เพื่อให้บริการชุดข้อมูลแรสเตอร์และเวกเตอร์ขนาดใหญ่

Postgresql กับ postgis เก็บข้อมูลเวกเตอร์ของฉันเซิร์ฟเวอร์ Geoserver / Geowebcache เป็นข้อมูลเวกเตอร์และเรียงชุดข้อมูลขนาดใหญ่เหล่านั้นเพื่อให้บริการ ทุกอย่างทำงานผ่านเบราว์เซอร์โดยใช้ OpenLayers

ฉันประกันตัวใน GeoExt และได้แก้ปัญหาด้วยการใช้ Geodjango / jQuery ด้วยความสำเร็จ


4

ด้านล่างคำตอบขึ้นอยู่กับประสบการณ์ของฉันในการออกแบบระบบองค์กรซึ่งใช้โซลูชั่นของ Esri เป็นอย่างมาก นี่เป็นเพียงคำแนะนำทั่วไปตามสิ่งที่คุณให้

การจัดเก็บ:

แชร์ในหลาย บริษัท ที่ทำงานในโครงการซึ่งจะเพิ่มข้อมูลใหม่และอัปเดตเก่า

ลืม SHPs ลืม fGDBs เก็บไว้ใน DBMS ที่สนับสนุนประเภทอวกาศ สำหรับสัญลักษณ์แสดงหัวข้อย่อยของคุณสำหรับการจัดเก็บข้อมูล DBMS ทำสิ่งเหล่านี้ทั้งหมด PostgreQLเป็นโอเพ่นซอร์สและมีชุมชนที่ยอดเยี่ยม รองรับทั้งประเภทแรสเตอร์และเวกเตอร์เชิงพื้นที่ (ไม่มี ArcSDE req)

หากคุณรักษาไคลเอ็นต์ ArcGIS Desktop ไว้พวกเขาสามารถดึงข้อมูลนี้ได้อย่างละเอียด

Data Viewer

คุ้มค่าและสนับสนุนเป็นอย่างดี

ผู้ใช้ GIS ใช้ ArcGIS Desktop v10.1 แต่สำหรับส่วนที่เหลือของทีมงานโครงการฉันต้องการมีเครื่องมือดูข้อมูล

ใช้ArcGIS Explorer Desktopรุ่นฟรี(เพื่อไม่ให้สับสนกับไคลเอนต์ ArcGIS Explorer Online) มันไกลจากโอเพนซอร์ส แต่มันฟรีและในสายตาของฉันมันเป็นไคลเอนต์ที่ทรงพลังมากเหมาะสำหรับความต้องการของคุณ แท้จริงแล้วมีรุ่นใหม่ออกมาใกล้ที่ดูดี ป้อนคำอธิบายรูปภาพที่นี่

เมื่อดูที่ความต้องการของคุณฉันเชื่อว่ามันติ๊กทุกช่อง จากลูกค้าของคุณฉันจะไปกับลูกค้าหนาไม่เหมือนกับลูกค้าบนเว็บ นี่หมายความว่าพวกเขาจำเป็นต้องดาวน์โหลด / ติดตั้งไคลเอนต์นี้ แต่คุณสามารถรวมศูนย์การตั้งค่าได้หากผู้ใช้ทุกคนของคุณสามารถชี้ไปที่ไฟล์กำหนดค่าแอปพลิเคชันเดียว คุณพูดถึง 3D ดังนั้นนั่นเป็นอีกเหตุผลหนึ่งที่ฉันเลือกแอปพลิเคชันนี้ 3D ในเบราว์เซอร์อยู่ใกล้มาก แต่ยังไม่ถึงตอนนี้

อย่างไรก็ตามข้อแม้กับผู้ชมนี้คือในขณะที่เขียนดูเหมือนว่าจะไม่ดึงข้อมูลเชิงพื้นที่โดยตรงจาก DBMS เว้นแต่จะได้รับการลงทะเบียนเป็นฐานข้อมูลทางภูมิศาสตร์ นี่อาจเป็น showstopper สำหรับคุณเนื่องจากคุณจะต้องใช้สิทธิ์การใช้งาน ArcSDE เพื่อทำสิ่งนี้ มันสนับสนุนการดึงใน WMS ดังนั้นหากคุณรวม GIS Server เช่น Mapserver ไว้ในสแต็กของคุณสิ่งนี้สามารถให้บริการข้อมูลจาก PostgreSQL เป็น WMS เพื่อใช้ใน ArcGIS Explorer Desktop

โปรดดูคำตอบอื่น ๆ สำหรับผู้ดูทางเลือก (หรือถ้าฉันมีเวลาสำหรับการคิดเพิ่มเติมให้กลับมาอีกครั้งและแก้ไข A นี้)

เวที

ใช้งานร่วมกันในหลาย บริษัท

หลายองค์กรมักจะหมายถึงการรับรองความถูกต้องของไดเรกทอรีที่ใช้งานอยู่ไม่ใช่ตัวเลือก ใช้ความปลอดภัยในระดับ postgreSQL เพื่อสร้างการเข้าสู่ระบบสำหรับแต่ละองค์กร คุณพูดถึงเมฆดังนั้นไม่มีอะไรหยุดคุณให้บริการPostgreSQLขึ้นจากผู้ให้บริการเช่นAWS เลือกซื้อราคาจากผู้ให้บริการรายอื่นในภูมิภาคของคุณ AWS จะมี AMI แม่แบบที่โหลด postgreSQL ไว้แล้ว


1
ขอบคุณมากสำหรับคำแนะนำของไซม่อน ฉันใช้ desktop explorer ARGIS ทั้งการดาวน์โหลดและเวอร์ชั่นออนไลน์และไม่เคยประสบความสำเร็จในการดึงข้อมูลจากฐานข้อมูลไฟล์ geod ..... ยิ่งช้ามากและสัญลักษณ์นั้นแย่มาก ข้อมูลที่เราใช้นั้นเป็นข้อมูลด้านสิ่งแวดล้อมดังนั้นจึงต้องการสัญลักษณ์ทางวิทยาศาสตร์ค่อนข้างมาก ... สัญลักษณ์ที่สำเร็จการศึกษา rasters ประเภทสัญลักษณ์แผนภูมิทหารเรือ ฯลฯ
Georgina

อาจให้รุ่นใหม่วนเพื่อดูว่ายังคงเป็นปัญหาเดียวกัน resources.arcgis.com/th/communities/arcgis-explorer-desktop/ ...... ถ้าไม่เช่นนั้นฉันชอบคำตอบ Jzl5325
Simon

เมื่อคืนที่ผ่านมาฉันกำลังมองหา iPhone 4S ของฉันและซอฟต์แวร์แผนที่ที่ดีมาก ... 2d และ 3D พร้อมเสาอากาศและถ้าคุณเล่นในลอนดอนอาคาร 3 มิติก็ปรากฏขึ้นอย่างรวดเร็วจริงๆ ....
Georgina

3

สิ่งที่คุณต้องการทั้งหมดสามารถทำได้ด้วยองค์ประกอบโอเพ่นซอร์สที่แตกต่างกัน อย่างไรก็ตามความต้องการของคุณมีความทะเยอทะยานเกินไปและคุณจะไม่พบแพ็คเกจ / ตัวติดตั้งเดียวที่เป็นโซลูชันเทิร์นคีย์

โฮสต์ที่ AWS ดู Geoserver เก็บไว้ใน PostGIS สร้างที่กำหนดเองด้วย Django

สิ่งเหล่านี้เป็นโอเพ่นซอร์สดังนั้นจึงหมายความว่าคุณมีทางเลือกที่แตกต่างกันสำหรับแต่ละโครงการที่มีข้อดี / ข้อเสียแตกต่างกัน


1
ขอบคุณ Ragi ฉันจะตรวจสอบส่วนประกอบเหล่านี้ :) ฉันรู้ว่ามันจะเป็นวิธีแก้ปัญหาด้วยกัน แต่มันยากมากที่จะเลือกและทำการวิจัยทุก ๆ ครั้ง
Georgina

2

Amazon EC2 จะเป็นทางออกที่ดีสำหรับฐานข้อมูล Geod ของคุณ (แต่อาจทำให้ ESRI มีราคาแพง)

ปรับขนาดได้ตามความต้องการ - หากคุณต้องการพลังในการคำนวณมากขึ้นคุณสามารถเปิดใช้อินสแตนซ์ EC2 เพิ่มเติมซึ่งคุณคิดว่าเป็นเซิร์ฟเวอร์เสมือนบนคลาวด์ของ Amazon ที่ถูกสร้างขึ้นจาก AMI แม่เดียวกัน การสร้างอินสแตนซ์ใหม่สามารถทำได้โดยทางโปรแกรมเพื่อตอบสนองต่อสถิติการใช้งาน สามารถสร้างอินสแตนซ์ใหม่ได้ในเวลาไม่กี่นาทีทำให้เซิร์ฟเวอร์ ArcGIS ของคุณสามารถตอบสนองต่อการรับส่งข้อมูลได้อย่างรวดเร็ว

Amazon จัดเตรียม load balancer ที่คุณสามารถใช้เพื่อจัดเส้นทางทราฟฟิกไปยังอินสแตนซ์ต่างๆ เมื่อคุณไม่ต้องการอินสแตนซ์อีกต่อไปคุณสามารถทำลายพวกเขาและไม่ต้องเสียค่าใช้จ่ายเพิ่มเติมอีก

คุณจะทำให้เซิร์ฟเวอร์ Amazon Cloud GIS เข้าถึงได้จากสภาพแวดล้อมท้องถิ่นได้อย่างไร


0

การรักษาสภาพที่คุณมี Jelastic สามารถเป็นทางออกที่ดีกว่ารองรับทุกแง่มุมของ GIS เช่น - GeoNetwork deegree OpenLayers และใช้งานง่ายสุด ๆ

ติดตามลิงค์ - http://blog.jelastic.com/2013/07/29/gis-software-geonetwork-deegree-openlayers/

บล็อกนี้ได้รับการบำรุงรักษาทุกรายละเอียดเพื่อนำไปปฏิบัติเช่นเดียวกัน


0

http://www.gishosting.gter.it/home/เป็นโซลูชั่นใหม่ที่พัฒนาขึ้นจริงในอิตาลี แต่สามารถใช้ได้ทุกที่ มันใช้ QGIS, QGIS เซิร์ฟเวอร์, Lizmap เว็บไคลเอนต์และ (เป็นทางเลือก) PostGIS และเป็นโอเพ่นซอร์สทั้งหมด

การเปิดเผยข้อมูล : ฉันเป็นผู้พัฒนาโซลูชัน GIsHosting

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