我从http://www.amcharts.com/svg-maps/?map=finland下载了一张芬兰的.svg地图。
我想将它转换为topojson以便能够在d3.js中使用。我首先尝试svg到geojson的转换,但失败了。
我尝试了:
ogr2ogr -f "GeoJSON" finland_kunta.json finlandHigh.svg
我收到的错误信息是:
FAILURE:
Unable to open datasource `finlandHigh.svg' with the following drivers.
-> ESRI Shapefile
-> MapInfo File
-> UK .NTF
-> SDTS
-> TIGER
-> S57
-> DGN
-> VRT
-> REC
-> Memory
-> BNA
-> CSV
-> GML
-> GPX
-> KML
-> GeoJSON
-> GMT
-> GPKG
-> SQLite
-> WAsP
-> PCIDSK
-> OpenFileGDB
-> XPlane
-> AVCBin
-> AVCE00
-> DXF
-> Geoconcept
-> GeoRSS
-> GPSTrackMaker
-> VFK
-> PGDump
-> OSM
-> GPSBabel
-> SUA
-> OpenAir
-> PDS
-> WFS
-> HTF
-> AeronavFAA
-> EDIGEO
-> GFT
-> GME
-> SVG
-> CouchDB
-> Idrisi
-> ARCGEN
-> SEGUKOOA
-> SEGY
-> XLS
-> ODS
-> XLSX
-> ElasticSearch
-> PDF
-> CartoDB
-> SXF
我刚开始学习这些工具,所以不确定是什么导致了错误。当我打开svg文件时,看起来一切正常,并且所有元素都存在。