Importera features från textfiler i Bentley Map

  • 2012-05-04
  • GIS

Visste ni att man kan importera features från textfiler i csv-format i Bentley Map? Det är lite dåligt dokumenterat och krävde lite expirementerande innan jag fick det att fungera så jag tänkte jag skulle sammanfatta mina erfarenheter innan dom faller i glömska.

För det första krävs en textfil med indata. Den ska vara i csv-format och ha kolumnrubriker.

test.csv

Dessutom behöver man en styrfil kallad vrt-fil som beskriver data. Det är denna fil man sedan väljer vid importen.

test.vrt

Observera att man kan ange flera features (filer) i samma vrt-fil genom att ha flera <OGRVRTLayer>sektioner.

Detta är ett standardformat för att beskriva en datakälla. Mer information om detta finns på http://www.gdal.org/ogr/drv_vrt.html. Jag är dock osäker på om Bentley Map stödjer alla delar av detta format. Jag upptäckte bl.a. att det blev problem om man försökte ange koordinatsystem vilket anges i exemplet i Bentleys dokumentation. Det gick dock bra att plocka bort den raden.

En annan viktig sak är att csv-filen måste ha samma namn som anges som featurenamn under <OGRVRTLayer>.

När detta är klart kan man starta importen genom att välja [File – Import – GIS Data Types]. Då öppnas dialogen för import och export:

När man startar importen kommer objekten att hamnar på ett lager med samma namn som featurenamnet.

 

Kommentera

E-postadressen publiceras inte. Obligatoriska fält är märkta *

Denna webbplats använder Akismet för att minska skräppost. Lär dig hur din kommentardata bearbetas.