Acaba, çok sayıda lazer taranmış nokta bulutu verisini PostGIS'de nasıl saklayacağımızı ve bunları akılda tutmanın zamanı geldiğini merak ediyorum. Biliyorum, Point
PostGIS'de bir geometri nesnesi var . Ancak bildiğim kadarıyla, her bir noktayı yeni bir tupelde kaydeder, bu da birkaç milyon veya daha fazla depolanmışsa, herhangi bir noktayı aramayı çok yavaş bir süreç haline getirebilir.
HSR Uygulamalı Bilimler Üniversitesi Rapperswill'den bu konuyu tartışan bir makale buldum. : Bu tür veri depolamak için üç yol göstermektedir Whole data in one tupel
, Each point in one tupel
ya da Splitting Data into Blocks
her bir bloğun uzanan tutma, bilgi-tablolar başvurulur. Üçüncü yol saklanan noktaları bulmak için en yararlı gibi göründüğü için, merak ediyorum zaten kimse onunla bazı deneyimler yapmış mı?
Makale burada bulunabilir: http://wiki.hsr.ch/Datenbanken/files/pgsql_point_cloud.pdf
Son olarak, PostgeSQL'deki nokta bulutu davranışlarıyla ilgilenen github üzerine bir projeye rastladım. Ne yazık ki net etrafında bu konuda fazla bilgi yok. Yani burada aynı soru: Birisi onunla daha önce bazı deneyimler yaşadı mı? Bu amaçlar için kullanılabilir mi?
Proje burada bulunabilir: https://github.com/pramsey/pointcloud
Varsa diğer önerileri, fikirleri veya deneyimleri duymaktan memnuniyet duyarım. Ama itiraf etmeliyim ki, ticari olmayan çözümler tercih ediliyor.