How can I parse a 3D dxf to a kml file?
I'm looking for an answer that could point me to suitable references.
The DXF is pasted below:
0
SECTION
2
HEADER
9
$ACADVER
1
AC1006
9
$UCSORG
10
0.0
20
0.0
30
0.0
9
$UCSXDIR
10
1.0
20
0.0
30
0.0
9
$TILEMODE
70
1
9
$UCSYDIR
10
0.0
20
1.0
30
0.0
9
$EXTMIN
10
0.0
20
0.0
30
0.0
9
$EXTMAX
10
100000.0
20
100000.0
30
10000.0
0
ENDSEC
0
SECTION
2
ENTITIES
0
3DFACE
8
Body
62
0
420
255
10
-105.005250
20
57.804507
30
-0.004152
11
-105.005250
21
57.810407
31
-0.004152
12
-105.003133
22
57.807457
32
-0.004152
13
-105.003133
23
57.807457
33
-0.004152
0
3DFACE
8
Body
62
0
420
255
10
-105.005250
20
57.804507
30
-0.004152
11
-105.011033
21
57.812567
31
-0.004152
12
-105.005250
22
57.810407
32
-0.004152
13
-105.005250
23
57.810407
33
-0.004152
0
3DFACE
8
Body
62
0
420
255
10
-105.011033
20
57.802348
30
-0.004152
11
-105.011033
21
57.812567
31
-0.004152
12
-105.005250
22
57.804507
32
-0.004152
13
-105.005250
23
57.804507
33
-0.004152
0
3DFACE
8
Body
62
0
420
255
10
-105.011033
20
57.802348
30
-0.004152
11
-105.018933
21
57.813357
31
-0.004152
12
-105.011033
22
57.812567
32
-0.004152
13
-105.011033
23
57.812567
33
-0.004152
0
3DFACE
8
Body
62
0
420
255
10
-105.018933
20
57.801557
30
-0.004152
11
-105.018933
21
57.813357
31
-0.004152
12
-105.011033
22
57.802348
32
-0.004152
13
-105.011033
23
57.802348
33
-0.004152
0
3DFACE
8
Body
62
0
420
255
10
-105.018933
20
57.801557
30
-0.004152
11
-105.026833
21
57.812567
31
-0.004152
12
-105.018933
22
57.813357
32
-0.004152
13
-105.018933
23
57.813357
33
-0.004152
0
3DFACE
8
Body
62
0
420
255
10
-105.026833
20
57.802348
30
-0.004152
11
-105.026833
21
57.812567
31
-0.004152
12
-105.018933
22
57.801557
32
-0.004152
13
-105.018933
23
57.801557
33
-0.004152
0
3DFACE
8
Body
62
0
420
255
10
-105.026833
20
57.802348
30
-0.004152
11
-105.032616
21
57.810407
31
-0.004152
12
-105.026833
22
57.812567
32
-0.004152
13
-105.026833
23
57.812567
33
-0.004152
0
3DFACE
8
Body
62
0
420
255
10
-105.032616
20
57.804507
30
-0.004152
11
-105.032616
21
57.810407
31
-0.004152
12
-105.026833
22
57.802348
32
-0.004152
13
-105.026833
23
57.802348
33
-0.004152
0
3DFACE
8
Body
62
0
420
255
10
-105.032616
20
57.804507
30
-0.004152
11
-105.034733
21
57.807457
31
-0.004152
12
-105.032616
22
57.810407
32
-0.004152
13
-105.032616
23
57.810407
33
-0.004152
0
3DFACE
8
Body
62
0
420
255
10
-105.011033
20
57.802348
30
-0.114152
11
-105.026833
21
57.802348
31
-0.114152
12
-105.018933
22
57.801557
32
-0.114152
13
-105.018933
23
57.801557
33
-0.114152
0
3DFACE
8
Body
62
0
420
255
10
-105.011033
20
57.802348
30
-0.114152
11
-105.032616
21
57.804507
31
-0.114152
12
-105.026833
22
57.802348
32
-0.114152
13
-105.026833
23
57.802348
33
-0.114152
0
3DFACE
8
Body
62
0
420
255
10
-105.005250
20
57.804507
30
-0.114152
11
-105.032616
21
57.804507
31
-0.114152
12
-105.011033
22
57.802348
32
-0.114152
13
-105.011033
23
57.802348
33
-0.114152
0
3DFACE
8
Body
62
0
420
255
10
-105.005250
20
57.804507
30
-0.114152
11
-105.034733
21
57.807457
31
-0.114152
12
-105.032616
22
57.804507
32
-0.114152
13
-105.032616
23
57.804507
33
-0.114152
0
3DFACE
8
Body
62
0
420
255
10
-105.003133
20
57.807457
30
-0.114152
11
-105.034733
21
57.807457
31
-0.114152
12
-105.005250
22
57.804507
32
-0.114152
13
-105.005250
23
57.804507
33
-0.114152
0
3DFACE
8
Body
62
0
420
255
10
-105.003133
20
57.807457
30
-0.114152
11
-105.032616
21
57.810407
31
-0.114152
12
-105.034733
22
57.807457
32
-0.114152
13
-105.034733
23
57.807457
33
-0.114152
0
3DFACE
8
Body
62
0
420
255
10
-105.005250
20
57.810407
30
-0.114152
11
-105.032616
21
57.810407
31
-0.114152
12
-105.003133
22
57.807457
32
-0.114152
13
-105.003133
23
57.807457
33
-0.114152
0
3DFACE
8
Body
62
0
420
255
10
-105.005250
20
57.810407
30
-0.114152
11
-105.026833
21
57.812567
31
-0.114152
12
-105.032616
22
57.810407
32
-0.114152
13
-105.032616
23
57.810407
33
-0.114152
0
3DFACE
8
Body
62
0
420
255
10
-105.011033
20
57.812567
30
-0.114152
11
-105.026833
21
57.812567
31
-0.114152
12
-105.005250
22
57.810407
32
-0.114152
13
-105.005250
23
57.810407
33
-0.114152
0
3DFACE
8
Body
62
0
420
255
10
-105.011033
20
57.812567
30
-0.114152
11
-105.018933
21
57.813357
31
-0.114152
12
-105.026833
22
57.812567
32
-0.114152
13
-105.026833
23
57.812567
33
-0.114152
0
3DFACE
8
Body
62
0
420
255
10
-105.011033
20
57.812567
30
-0.004152
11
-105.018933
21
57.813357
31
-0.114152
12
-105.011033
22
57.812567
32
-0.114152
13
-105.011033
23
57.812567
33
-0.114152
0
3DFACE
8
Body
62
0
420
255
10
-105.011033
20
57.812567
30
-0.004152
11
-105.018933
21
57.813357
31
-0.004152
12
-105.018933
22
57.813357
32
-0.114152
13
-105.018933
23
57.813357
33
-0.114152
0
3DFACE
8
Body
62
0
420
255
10
-105.005250
20
57.810407
30
-0.004152
11
-105.011033
21
57.812567
31
-0.114152
12
-105.005250
22
57.810407
32
-0.114152
13
-105.005250
23
57.810407
33
-0.114152
0
3DFACE
8
Body
62
0
420
255
10
-105.005250
20
57.810407
30
-0.004152
11
-105.011033
21
57.812567
31
-0.004152
12
-105.011033
22
57.812567
32
-0.114152
13
-105.011033
23
57.812567
33
-0.114152
0
3DFACE
8
Body
62
0
420
255
10
-105.005250
20
57.810407
30
-0.004152
11
-105.003133
21
57.807457
31
-0.114152
12
-105.003133
22
57.807457
32
-0.004152
13
-105.003133
23
57.807457
33
-0.004152
0
3DFACE
8
Body
62
0
420
255
10
-105.005250
20
57.810407
30
-0.004152
11
-105.005250
21
57.810407
31
-0.114152
12
-105.003133
22
57.807457
32
-0.114152
13
-105.003133
23
57.807457
33
-0.114152
0
3DFACE
8
Body
62
0
420
255
10
-105.003133
20
57.807457
30
-0.004152
11
-105.005250
21
57.804507
31
-0.114152
12
-105.005250
22
57.804507
32
-0.004152
13
-105.005250
23
57.804507
33
-0.004152
0
3DFACE
8
Body
62
0
420
255
10
-105.003133
20
57.807457
30
-0.004152
11
-105.003133
21
57.807457
31
-0.114152
12
-105.005250
22
57.804507
32
-0.114152
13
-105.005250
23
57.804507
33
-0.114152
0
3DFACE
8
Body
62
0
420
255
10
-105.005250
20
57.804507
30
-0.004152
11
-105.011033
21
57.802348
31
-0.114152
12
-105.011033
22
57.802348
32
-0.004152
13
-105.011033
23
57.802348
33
-0.004152
0
3DFACE
8
Body
62
0
420
255
10
-105.005250
20
57.804507
30
-0.004152
11
-105.005250
21
57.804507
31
-0.114152
12
-105.011033
22
57.802348
32
-0.114152
13
-105.011033
23
57.802348
33
-0.114152
0
3DFACE
8
Body
62
0
420
255
10
-105.011033
20
57.802348
30
-0.004152
11
-105.018933
21
57.801557
31
-0.114152
12
-105.018933
22
57.801557
32
-0.004152
13
-105.018933
23
57.801557
33
-0.004152
0
3DFACE
8
Body
62
0
420
255
10
-105.011033
20
57.802348
30
-0.004152
11
-105.011033
21
57.802348
31
-0.114152
12
-105.018933
22
57.801557
32
-0.114152
13
-105.018933
23
57.801557
33
-0.114152
0
3DFACE
8
Body
62
0
420
255
10
-105.018933
20
57.801557
30
-0.004152
11
-105.026833
21
57.802348
31
-0.114152
12
-105.026833
22
57.802348
32
-0.004152
13
-105.026833
23
57.802348
33
-0.004152
0
3DFACE
8
Body
62
0
420
255
10
-105.018933
20
57.801557
30
-0.004152
11
-105.018933
21
57.801557
31
-0.114152
12
-105.026833
22
57.802348
32
-0.114152
13
-105.026833
23
57.802348
33
-0.114152
0
3DFACE
8
Body
62
0
420
255
10
-105.026833
20
57.802348
30
-0.004152
11
-105.032616
21
57.804507
31
-0.114152
12
-105.032616
22
57.804507
32
-0.004152
13
-105.032616
23
57.804507
33
-0.004152
0
3DFACE
8
Body
62
0
420
255
10
-105.026833
20
57.802348
30
-0.004152
11
-105.026833
21
57.802348
31
-0.114152
12
-105.032616
22
57.804507
32
-0.114152
13
-105.032616
23
57.804507
33
-0.114152
0
3DFACE
8
Body
62
0
420
255
10
-105.034733
20
57.807457
30
-0.004152
11
-105.032616
21
57.804507
31
-0.114152
12
-105.034733
22
57.807457
32
-0.114152
13
-105.034733
23
57.807457
33
-0.114152
0
3DFACE
8
Body
62
0
420
255
10
-105.034733
20
57.807457
30
-0.004152
11
-105.032616
21
57.804507
31
-0.004152
12
-105.032616
22
57.804507
32
-0.114152
13
-105.032616
23
57.804507
33
-0.114152
0
3DFACE
8
Body
62
0
420
255
10
-105.032616
20
57.810407
30
-0.004152
11
-105.034733
21
57.807457
31
-0.114152
12
-105.032616
22
57.810407
32
-0.114152
13
-105.032616
23
57.810407
33
-0.114152
0
3DFACE
8
Body
62
0
420
255
10
-105.032616
20
57.810407
30
-0.004152
11
-105.034733
21
57.807457
31
-0.004152
12
-105.034733
22
57.807457
32
-0.114152
13
-105.034733
23
57.807457
33
-0.114152
0
3DFACE
8
Body
62
0
420
255
10
-105.026833
20
57.812567
30
-0.004152
11
-105.032616
21
57.810407
31
-0.114152
12
-105.026833
22
57.812567
32
-0.114152
13
-105.026833
23
57.812567
33
-0.114152
0
3DFACE
8
Body
62
0
420
255
10
-105.026833
20
57.812567
30
-0.004152
11
-105.032616
21
57.810407
31
-0.004152
12
-105.032616
22
57.810407
32
-0.114152
13
-105.032616
23
57.810407
33
-0.114152
0
3DFACE
8
Body
62
0
420
255
10
-105.018933
20
57.813357
30
-0.004152
11
-105.026833
21
57.812567
31
-0.114152
12
-105.018933
22
57.813357
32
-0.114152
13
-105.018933
23
57.813357
33
-0.114152
0
3DFACE
8
Body
62
0
420
255
10
-105.018933
20
57.813357
30
-0.004152
11
-105.026833
21
57.812567
31
-0.004152
12
-105.026833
22
57.812567
32
-0.114152
13
-105.026833
23
57.812567
33
-0.114152
0
ENDSEC
0
EOF