[Therion] How to render very big cave with centerline and LROU only?

Benedikt Hallinger beni at hallinger.org
Sat Mar 11 21:29:25 CET 2017


Hello,
this did not work unfortunately.
However i got a solution.

The data structure looks as following:
MyCave
+---Region-A
|   + Survey-1
|   + Survey-2
|   - ...
+---Region-B
|   + Subregion-B1
|     + Survey-B1-1
|     - Survey-B1-2
|   + Survey-2
|   - ...
...


The error occurs with the map defined in compilerfile as:
source
   map onlyCenterline -projection plan
       MyCave
   endmap
endsource


It does NOT occur if i specifiy every sublevel explicitely
source
   map onlyCenterline -projection plan
       #MyCave
       Region-A at MyCave
       Region-B at MyCave
   endmap
endsource


This seems to be a usable workaround. It would be interesting what causes 
the error, tough.


Greetings,
Beni



Am 2017-03-10 8:00, schrieb Martin Sluka:
> There could be an error in scraps somewhere. Try to use lower scale and 
> add to layout "debug on" to check if there is not something wrong.
>
>
> Odesláno z iPhonu
>
> 9. 3. 2017 v 22:43, Benedikt Hallinger via Therion <therion at speleo.sk>:
>
>> Hello,
>> i try to generate a PDF with the whole cave rendered with LRUD centerline 
>> data only.
>> The goal here is to generate a complete picture of the cave (>100km) with 
>> walls generated from LROU data, because i still have very few scraps at 
>> this time.
>>
>> However therion aborts with an error.
>> How can i render a complex and big system into such a map?
>> Currently there are only a few scraps in the data and yet i get problems, 
>> it seems... is an atlas project with caves this big not possible?
>>
>>
>>
>> For the compile, i generated a map in the compiler file, that selects the 
>> centerline only:
>> source
>>  map onlyCenterline -projection plan
>>    #Zubringer at Hirlatzhoehle   # <- this renders fine
>>    Hirlatzhoehle
>>  endmap
>> endsource
>>
>>
>> And the following layout:
>> layout LROU
>>  colour map-fg [100 0 0]
>>  symbol-show group centerline
>>  scale 1 5000
>> endlayout
>>
>>
>> However, when i try to compile it, i get the following error:
>> Transcript written on data.log.
>> converting scraps ... done
>> making map ... done
>> This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian) 
>> (preloaded format=pdfetex)
>> restricted \write18 enabled.
>> entering extended mode
>> (./data.tex (./th_enc.tex) (./th_texts.tex) (./th_resources.tex
>> (/usr/share/texlive/texmf-dist/tex/generic/pdftex/glyphtounicode.tex))
>> (./th_fontdef.tex{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map})
>> (./th_formdef.tex
>> Runaway text?
>> 794.15
>> ! TeX capacity exceeded, sorry [main memory size=5000000].
>> l.286830 \PL{794.15 1
>>                     423.19 794.21 1423.05 794.31 1422.94 c}%
>> !  ==> Fatal error occurred, no output PDF file produced!
>> Transcript written on data.log.
>> therion: error -- pdftex exit code -- 256
>>
>>
>>
>> Thank you very much!
>> <therion.log>
>> _______________________________________________
>> Therion mailing list
>> Therion at speleo.sk
>> https://mailman.speleo.sk/listinfo/therion




More information about the Therion mailing list