Re: [MI-L] layer grouping

2006-07-21 Thread Bill Thoen
On Fri, Jul 21, 2006 at 09:45:34PM +1200, greg wrote:
> does anyone know if i can (MI 8.5) group layers for layer management.  eg
> lets say 1 want to display utilities. utilities may comprise of 4 layers
> (say water, waste water, stormwater etc).  i want users not to have to click
> to turn on each layer, but just click to turn on utilities - then easily
> switch to say zoning (which again may comprise many layers)

MapInfo doesn't support this concept, but it sure would be a nice feature.
But it's not a straight-forward problem if you also want to manage layer
position control (e.g. do the Utilities power lines display above the
Hydrology group's rivers and the Transportation group's roads?) 

However, building a higher-level layer control that allowed the user to
work with layer groups to the extent of turning their display on and off,
either as a group or individually, would be do-able and would be useful.
I've seen one application where this was done using a Visual Basic tree
control connected to MapInfo via DDE, which worked quite well. But it
was rather hard-coded for the application and wouldn't work for general
use.

This is a tool that still needs to be built. (So if anyone's bored some day
and is looking for a small project they could sharpen their MapBasic skills
on, this might be just the thing!

- Bill Thoen

___
MapInfo-L mailing list
MapInfo-L@lists.directionsmag.com
http://www.directionsmag.com/mailman/listinfo/mapinfo-l


RE: [MI-L] layer grouping

2006-07-21 Thread Peter Horsbøll Møller
Hi,

One way to achieve this, would be using Seamless tables.
I know mostly seamless tables are used for raster files, but they can also be 
used for vector files.

This does require that the tables have the same table structure (same columns 
and same order of these)

So you could make a seamless table containing your utilities. When the user 
pens this table, the user will actually open up all 4 tables.

MapInfos next generation Desktop GIS will support the concept of grouped 
layers, but that doesn't help you at the moment.

Peter Horsbøll Møller
GIS Developer, MTM
Geographical Information & IT
 
COWI A/S
Odensevej 95
DK-5260 Odense S.
Denmark
 
Tel +45 6311 4900
Direct  +45 6311 4908
Mob +45 5156 1045
Fax +45 6311 4949
E-mail  [EMAIL PROTECTED]
http://www.cowi.dk/gis

"For enden af regnbuen..." - hvordan kommer man dertil og er det overhovedet 
muligt? 
Læs mere om årets MapInfo konference på www.cowi.dk/mapinfokonference

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Bill Thoen
Sent: Friday, July 21, 2006 3:45 PM
To: greg
Cc: mapinfo-l@lists.directionsmag.com
Subject: Re: [MI-L] layer grouping

On Fri, Jul 21, 2006 at 09:45:34PM +1200, greg wrote:
> does anyone know if i can (MI 8.5) group layers for layer management.  
> eg lets say 1 want to display utilities. utilities may comprise of 4 
> layers (say water, waste water, stormwater etc).  i want users not to 
> have to click to turn on each layer, but just click to turn on 
> utilities - then easily switch to say zoning (which again may comprise 
> many layers)

MapInfo doesn't support this concept, but it sure would be a nice feature.
But it's not a straight-forward problem if you also want to manage layer 
position control (e.g. do the Utilities power lines display above the Hydrology 
group's rivers and the Transportation group's roads?) 

However, building a higher-level layer control that allowed the user to work 
with layer groups to the extent of turning their display on and off, either as 
a group or individually, would be do-able and would be useful.
I've seen one application where this was done using a Visual Basic tree control 
connected to MapInfo via DDE, which worked quite well. But it was rather 
hard-coded for the application and wouldn't work for general use.

This is a tool that still needs to be built. (So if anyone's bored some day and 
is looking for a small project they could sharpen their MapBasic skills on, 
this might be just the thing!

- Bill Thoen

___
MapInfo-L mailing list
MapInfo-L@lists.directionsmag.com
http://www.directionsmag.com/mailman/listinfo/mapinfo-l




___
MapInfo-L mailing list
MapInfo-L@lists.directionsmag.com
http://www.directionsmag.com/mailman/listinfo/mapinfo-l


RE: [MI-L] layer grouping

2006-07-21 Thread Jerry O'Sullivan
Hi Guys,

I am pretty sure the new version of MapInfo (codename 'Grande') will have
this functionality in it. The new MapInfo Workspace format includes
capabilities for grouping layers.

As for timelines for this new version of MapInfo, it would be great if any
of the MapInfo guys looking in can shed some light on this, 

Thanks
Jerry

Jerry O'Sullivan| Linxoft Solutions Inc. | 
E-Mail: [EMAIL PROTECTED] | 
Phone: (604) 944-8001|  
www.linxoft-solutions.com

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Bill Thoen
Sent: Friday, July 21, 2006 6:45 AM
To: greg
Cc: mapinfo-l@lists.directionsmag.com
Subject: Re: [MI-L] layer grouping

On Fri, Jul 21, 2006 at 09:45:34PM +1200, greg wrote:
> does anyone know if i can (MI 8.5) group layers for layer management.  eg
> lets say 1 want to display utilities. utilities may comprise of 4 layers
> (say water, waste water, stormwater etc).  i want users not to have to
click
> to turn on each layer, but just click to turn on utilities - then easily
> switch to say zoning (which again may comprise many layers)

MapInfo doesn't support this concept, but it sure would be a nice feature.
But it's not a straight-forward problem if you also want to manage layer
position control (e.g. do the Utilities power lines display above the
Hydrology group's rivers and the Transportation group's roads?) 

However, building a higher-level layer control that allowed the user to
work with layer groups to the extent of turning their display on and off,
either as a group or individually, would be do-able and would be useful.
I've seen one application where this was done using a Visual Basic tree
control connected to MapInfo via DDE, which worked quite well. But it
was rather hard-coded for the application and wouldn't work for general
use.

This is a tool that still needs to be built. (So if anyone's bored some day
and is looking for a small project they could sharpen their MapBasic skills
on, this might be just the thing!

- Bill Thoen

___
MapInfo-L mailing list
MapInfo-L@lists.directionsmag.com
http://www.directionsmag.com/mailman/listinfo/mapinfo-l

___
MapInfo-L mailing list
MapInfo-L@lists.directionsmag.com
http://www.directionsmag.com/mailman/listinfo/mapinfo-l