Pengemudi Fiona

12

Driver apa yang dimiliki paket python fiona? Ketika saya memeriksa manual itu tertulis [...] and the possible formats are enumerated in the fiona.drivers list. Namun, ketika saya mengetikkan python

from fiona import drivers
print drivers
> <function drivers at 0x108763050>

Bagaimana saya bisa melihat "ke dalam" itu?

Stophface
sumber

Jawaban:

19

Anda bisa mendapatkan daftar driver dengan

>>> import fiona
>>> fiona.supported_drivers
{'ESRI Shapefile': 'raw', 'ARCGEN': 'r', 'PCIDSK': 'r', 'SUA': 'r', 
'DGN': 'raw', 'SEGY': 'r', 'MapInfo File': 'raw', 'GeoJSON': 'rw', 'PDS': 'r', 
'FileGDB': 'raw', 'GPX': 'raw', 'DXF': 'raw', 'GMT': 'raw', 'Idrisi': 'r', 
'GPKG': 'rw', 'OpenFileGDB': 'r', 'BNA': 'raw', 'AeronavFAA': 'r', 
'GPSTrackMaker': 'raw'}

Fungsi ini sedang diperkenalkan di file .py init modul

tolong lihat juga drvsupport.py untuk beberapa catatan dari penulis yang mungkin bermanfaat bagi Anda atau tidak.

Nickes
sumber
Apakah ada dari driver ini yang berfungsi untuk membaca file spasial?
grego
1
Sayangnya tidak sejauh yang saya tahu. Anda mungkin ingin memeriksa geoalchemy2
nickves