11
Introduzione a MapGuide SDFLoader ® Marco Negretti e-mail: [email protected] http://geomatica.como.polimi.it - tel. 031.332.7524 v 1.0 – 23/12/03

Introduzione a MapGuide SDFLoader - WordPress.com › 2012 › 01 › sdfloader.pdfintroduzione • E’ possibile pubblicare con MapGuide le carte nei seguenti formati: – SDF (formato

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Introduzione a MapGuide SDFLoader - WordPress.com › 2012 › 01 › sdfloader.pdfintroduzione • E’ possibile pubblicare con MapGuide le carte nei seguenti formati: – SDF (formato

Introduzione a MapGuide SDFLoader®

Marco Negrettie-mail: [email protected]

http://geomatica.como.polimi.it - tel. 031.332.7524

v 1.0 – 23/12/03

Page 2: Introduzione a MapGuide SDFLoader - WordPress.com › 2012 › 01 › sdfloader.pdfintroduzione • E’ possibile pubblicare con MapGuide le carte nei seguenti formati: – SDF (formato

introduzione

• E’ possibile pubblicare con MapGuide le carte nei seguenti formati:– SDF (formato di origine di MapGuide)– DWG– SHP– Oracle Spatial

• Gli altri formati non sono utilizzabili direttamente da MapGuide

• SDFLoader permette: – di convertire i dati cartografici da vari formati al

formato di origine di MapGuide (SDF)– di convertire le coordinate del sistema di coordinate

originale nei valori di latitudine e longitudine

Page 3: Introduzione a MapGuide SDFLoader - WordPress.com › 2012 › 01 › sdfloader.pdfintroduzione • E’ possibile pubblicare con MapGuide le carte nei seguenti formati: – SDF (formato

caratteristiche

• Formati in ingresso:– ArcView Shapefile (SHP)– Atlas (BNA)– AutoCAD (DWG)– Autodesk (DXF)– Autodesk MapGuide (SDF)– Autodesk MapGuide (SDL)– File di testo delimitati (CSV)– ESRI ARC/INFO Coverage – Intergraph/Bentley Microstation (DGN)– MapInfo Interchange (MIF)

• Programma eseguibile da linea di comando (shell DOS)

Page 4: Introduzione a MapGuide SDFLoader - WordPress.com › 2012 › 01 › sdfloader.pdfintroduzione • E’ possibile pubblicare con MapGuide le carte nei seguenti formati: – SDF (formato

sintassi

sdfld32i /I<formato file ingresso> [<opzioni di conversione>][/O<formato file uscita>] [/COORDSYS:IN:<sist.coord.input>

:OUT:< sist.coord.input>]file_ingresso file_uscita

Tipicamente il software si trova in:[directory di installazione di MapGuide] \MapGuideSDFLoader6

Se si esegue l’installazione con le impostazioni di default: C:\Programmi\Autodesk\MapGuideSDFLoader6

Page 5: Introduzione a MapGuide SDFLoader - WordPress.com › 2012 › 01 › sdfloader.pdfintroduzione • E’ possibile pubblicare con MapGuide le carte nei seguenti formati: – SDF (formato

sintassi

• /I<formato file ingresso>– /IX file di input in formato DXF– /IW file di input in formato DWG– /IH file di input in formato shape– /IV file di input in formato ArcINFO Coverage– /IC file di input in formato testo con separatori– ...

• /O<formato file uscita>–/OS file di output in formato SDF(per default, se non si indica nulla il file di uscita viene prodotto in questo formato)–/OL file di output in formato SDL–...

• Per l’elenco completo consultare l’help di MapGuide

Page 6: Introduzione a MapGuide SDFLoader - WordPress.com › 2012 › 01 › sdfloader.pdfintroduzione • E’ possibile pubblicare con MapGuide le carte nei seguenti formati: – SDF (formato

sintassi

• <opzioni di conversione>Le opzioni di conversione dipendono dal formato del file in ingresso e permettono di definire meglio le modalità di conversione, come ad esempio l’elenco dei layer da esportare, le tabelle dei dati da associare,...

Page 7: Introduzione a MapGuide SDFLoader - WordPress.com › 2012 › 01 › sdfloader.pdfintroduzione • E’ possibile pubblicare con MapGuide le carte nei seguenti formati: – SDF (formato

sintassi

• /COORDSYS:IN:<sist.coord.input>:OUT:< sist.coord.input>

Definisce il sistema di coordinate del file di ingresso e del file di uscita.

Se non vengono specificate, per default utilizza latitudine/longitudine

Se sto lavorando ad esempio in Gauss-Boaga nel fuso ovest dovrò specificare:/COORDSYS:IN:ITALY-W:OUT:ITALY-W

L’elenco completo dei codici corrispondenti ai vari sistemi di coordinate si trova nel file CSCODES.TXT

Page 8: Introduzione a MapGuide SDFLoader - WordPress.com › 2012 › 01 › sdfloader.pdfintroduzione • E’ possibile pubblicare con MapGuide le carte nei seguenti formati: – SDF (formato

file di input: file di testo

• Formato del file di testo con la primitiva punto:– 'chiave_1', 'Nome_1', lat_1, lon_1– 'chiave_2', 'Nome_2', lat_2, lon_2

Dove chiave_n e nome_n sono due campi di tipo testo, lat_n è la latitudine (o coordinata Y) e lon_n è la longitudine (o coordinata X)

• Formato del file di testo con la primitiva di tipo polilinea o poligono:

–'chiave_1', 'Nome_1', lat_1, lon_1–'chiave_1', 'Nome_1', lat_2, lon_2–...–'chiave_N', 'Nome_N', lat_1N, lon_1N–'chiave_N', 'Nome_N', lat_2N, lon_2N

Page 9: Introduzione a MapGuide SDFLoader - WordPress.com › 2012 › 01 › sdfloader.pdfintroduzione • E’ possibile pubblicare con MapGuide le carte nei seguenti formati: – SDF (formato

file di input: file di testo

• /IC indica che il file di ingresso e nel formato testo delimitato da virgole

• <opzioni di conversione>– /TM indica che il file di ingresso contiene un

elenco di punti (condizione assunta per default se non viene specificato nulla)

– /TL indica che il file di ingresso contiene un insieme di polilinee

– /TP indica che il file di ingresso contiene un insieme di poligoni

– /NOEXT SDFLoader si aspetta che il file di ingresso abbia estensione CVS; specificando questa opzioni si fa in modo che il programma ignori l'estensione e processi comunque il file

Page 10: Introduzione a MapGuide SDFLoader - WordPress.com › 2012 › 01 › sdfloader.pdfintroduzione • E’ possibile pubblicare con MapGuide le carte nei seguenti formati: – SDF (formato

file di input: file di testo

• esempioSDFLD32I /NOEXT /IC

/COORDSYS:IN:ITALY-W:OUT:ITALY-W C:\TEMP\PROVA.TXT C:\TEMP\PROVA.SDF

Page 11: Introduzione a MapGuide SDFLoader - WordPress.com › 2012 › 01 › sdfloader.pdfintroduzione • E’ possibile pubblicare con MapGuide le carte nei seguenti formati: – SDF (formato

file di input: file di testo

• esempioSDFLD32I /NOEXT /IC

/COORDSYS:IN:ITALY-W:OUT:ITALY-W C:\TEMP\PROVA.TXT C:\TEMP\PROVA.SDF

non essendo stato specificato alcun valore per l'opzione /T, per default il file di ingresso verrà considerato come un elenco di punti

sistema di coordinate: Gauss-Boaga fuso 32

il file di ingresso non ha estensione CVS

formato file input: testo delimitato

nome e path del file di ingresso

nome e path del file che verrà prodotto