[udig-devel] uDig project files
David Adler
dadler at riverby.net
Tue Oct 23 06:08:06 PDT 2007
I'm feeling very dense and crazy.
I just installed uDig 1.1-RC12 on another Windows system that has never
had uDig installed on it.
I'm not finding any umap or .localCatalog files anywhere under
c:\Documents and Settings, although when I reopen uDig, everything is
there. I've looked all over on my system for files created around the
time I exited uDig but can't find anything.
Another dumb question, when you use the File->Open Project, what is it
looking for?
All I want to do is make a "project" file available to other users of
uDig. Isn't this possible?
ESRI products have .mxd and .axl files that define the composition and
symbology of a map.
Jesse Eichar wrote:
> I'm still not completely sure of all your requirements. There are a
> few extension points that I might suggest:
>
> 1. Startup extension. It is an eclipse extension and basically it is
> just a code block that is run when the application is started. This
> would allow you to add the connection information into the application
> 2. MapInterceptor. This allows you to intercept when a map is
> created or openned which would allow you to add some default layers to
> the map if you wish
> 3. LayerInterceptor: This allows you to intercept the creationof a
> layer and set a style on the layer when it is created.
>
>
> I feel like I didn't answer your question. The umap files still exist
> in Documents and Settings/uDig. there is also a .localCatalog file
> that has connection information...
>
> Jesse
>
> On Oct 22, 2007, at 1:08 PM, David Adler wrote:
>
>> Hi Jesse,
>>
>> The files certainly are buried. I've scanned my whole system looking
>> for these files and can't find them.
>>
>> Is 'plugin_customizations.ini' a text file that I should find in
>> "Documents and Settings" or in the uDig install directory on Windows?
>>
>> I don't want to turn off opening maps on startup.
>>
>> I want to be able to provide a file that contains the datasource
>> connection information, layers and styles to be applied with a
>> standard uDig installation.
>>
>> In an earlier version of uDig, I found an XML file with an extension
>> of .umap which seemed to include the layer information.
>>
>> Or do I need to code my own custom application with uDig in the
>> Eclipse development environment?
>>
>> Regards,
>> David
>>
>> Jesse Eichar wrote:
>>> Hi David,
>>>
>>> The files are nicely buried. The class StartupOpenMaps controls
>>> this behaviour. If you want to disable this behaviour, it is
>>> controlled by a Project.UI preference. There are a few ways to
>>> modify the preferences by using by:
>>> ProjectUIPlugin.getDefault().getPreferenceStore().setValue(PreferenceConstants.P_OPEN_MAPS_ON_STARTUP,
>>> false).
>>>
>>> A second way to modify the preference if you are creating a custom
>>> application, is to specify a properties file with the preferences
>>> you want to specify. If you look at the net.refractions.udig plugin
>>> there is a file in the root called plugin_customizations.ini. This
>>> file specifies some of the preferences we want to use in the uDig
>>> application. You could copy that and add:
>>>
>>> net.refractions.udig.project.ui/openMapsOnStartup = false
>>>
>>> to the file.
>>>
>>> There are probably more ways by changing environment variables and
>>> so on. But you'll have to check the eclipse help for that.
>>>
>>> Jesse
>>>
>>> On Oct 22, 2007, at 4:28 AM, David Adler wrote:
>>>
>>>> Where in Windows does uDig keep the files that control what
>>>> projects/maps/layers are displayed when it starts up? I've looked
>>>> all over in "Documents and Settings" and "My Documents" and can't
>>>> find anything.
>>>>
>>>> I'm trying to port a 2002-vintage ArcExplorer .axl application to
>>>> uDig and need some file to control uDig startup.
>>>>
>>>> The uDig File menu has an "Open Project" selection - what is it
>>>> looking for?
>>>>
>>>> _______________________________________________
>>>> User-friendly Desktop Internet GIS (uDig)
>>>> http://udig.refractions.net
>>>> http://lists.refractions.net/mailman/listinfo/udig-devel
>>>
>>> _______________________________________________
>>> User-friendly Desktop Internet GIS (uDig)
>>> http://udig.refractions.net
>>> http://lists.refractions.net/mailman/listinfo/udig-devel
>>
>>
>> _______________________________________________
>> User-friendly Desktop Internet GIS (uDig)
>> http://udig.refractions.net
>> http://lists.refractions.net/mailman/listinfo/udig-devel
>
> _______________________________________________
> User-friendly Desktop Internet GIS (uDig)
> http://udig.refractions.net
> http://lists.refractions.net/mailman/listinfo/udig-devel
More information about the udig-devel
mailing list