From: A. B. on

Thank you.


> A. B. wrote:
>> Hello, David,
>>
>> Could you please expand on the last bit. How did you 'Save' the data once
>> downloaded ?
>>
>>> Alexey wrote:
>>>> Hi,
>>>> Is there a way to force Mathematica 7 to load full set of paclets for
>>>> further offline use? If I know that some time I will not have access
>>>> to Internet but I will need use paclet data (e.g. GraphData[]), what
>>>> command I should use for loading ALL paclet-files associated with
>>>> GraphData[] and storing them offline? It there universal way for any
>>>> type of such data (GraphData[], KnotData[], LatticeData[] etc.)?
>>>>
>>> There does not seem to be a totally satisfactory solution to this, in
>>> that it would seem that if Mathematica thinks there is an internet
>>> connection, it will try to refresh the data, and generate errors if the
>>> connection is weak or drops part way through the update. This can be
>>> particularly troublesome while giving a presentation!
>>>
>>> I solved this by loading all the data I required, and storing it
>>> separately using Save.
>>>
>>> David Bailey
>>> http://www.dbaileyconsultancy.co.uk
>>>
>>
>>
>
>
> Well the exact details obviously depend on what data you need. Here is
> some code that extracts the country data needed for a particular
> program. I created two variables and a function containing the data and
> then saved the result away using DumpSave (I could have used Save, but
> binary files are faster for bulky data sets).
>
> AllCountries=CountryData[];
> AllPolygonData=CountryData[#,{"Polygon","Equirectangular"}]&/@AllCountries;
> Map[(CountryPolygonData[Evaluate[#]]=CountryData[#,"Polygon"])&,AllCountries];
> DumpSave["saveddata.mx",{AllCountries,AllPolygonData,CountryPolygonData}];
>
> Read the data back using Get, and Mathematica will never go and
> interrogate the internet.
>
> David Bailey
> http://www.dbaileyconsultancy.co.uk
>
>
>