Saya memiliki sejumlah besar poligon yang mewakili batas-batas negara AS yang harus saya gabungkan menjadi sesedikit mungkin poligon.
Apakah mungkin melakukan ini dengan perangkat lunak non-komersial, atau perangkat lunak dengan harga yang wajar?
PostGIS tidak tersedia, juga Java, tetapi C tidak.
ogr2ogr
aggregation
LeeGee
sumber
sumber
gpc
judul yang dirujuk adalah GPC - perpustakaan General Polygon Clipper dari University of ManchesterJawaban:
Dengan
ogr2ogr
(GDAL> = 1.10 dengan dukungan SpatiaLite):sumber
gdalinfo --version
)? Sebagai solusinya, Anda dapat mencoba membuat shapefile terlebih dahulu dan kemudian mengubahnya menjadi KML, karena driver KML memiliki beberapa keterbatasan.-so
hanya beralih :,ogrinfo -so somedata.gdb my_layer_name
dan filter untuk "Geometry Column ="Jika Anda menginginkan akses C murni yang ringan, Anda dapat menggunakan kombinasi shapelib dari Frank Warmerdam dan gpc dari Alan Murta. Saya menemukan penanganan DBF di shapelib sedikit rumit, tetapi membaca sesuatu itu OK. Untuk perl Anda dapat menemukannya di Repositori CPAN di bawah Geo :: Shapelib dan Math :: Geometry :: GPC entri . Selain itu dengan Geo :: Proj4 untuk transformasi koordinat Anda dapat memiliki akses minimalis ke operasi GIS. Aku suka itu.
sumber