God idea.
But, on my case, I am using AGISDS.
So, I have all information (spatial and non-spatial) stored on Oracle
Database.
Using AGIDS I can load any portion of the database on my drawing and I can
give range zomm scale factor to each layer, so every information on a layer
is showed when the drawing is inside
the range.
But I have to Implement to Raster images, because the user can overlap the
raster image with autocad entities.
Thanks,
Aragao
"Fernando Poinho Malard"
escreveu na mensagem
news:BDF4A4DF5914F5BE6841CA95F2236939@in.WebX.maYIadrTaRb...
> Paulo,
>
> This was made to improve performance to load only what the drawing really
> needs to show.
> Some time ago I saw a LISP routine that divide a drawing on several DWG by
a
> grid. If user goes out a grid the application detects the next grid square
> and load it on AutoCAD. It works very nice and its idea is very good. This
> way AutoCAD runs fast and the user can navigate int theory on any size
map.
>
> Regards,
> Fernando.
>
> "Paulo Aragao" wrote in message
> news:1B885D4E76C9072C1A04A799E2C2A08B@in.WebX.maYIadrTaRb...
> > Hi,
> > Maybe this is not a complete solution. Like Tony said, we have scrooll
bar
> > problem.
> > AutoDESK have implemented this feature on AGISDS product for AutoCAD MAP
> > to load and unload acad entities if the user is inside or outside a
> defined
> > range zoom scale factor.
> >
> >
> >
> >
> > "Fernando Poinho Malard" escreveu na mensagem
> > news:4295F9D43C21ABF766FD36114E6FE0CC@in.WebX.maYIadrTaRb...
> > > Paulo,
> > >
> > > I think these operations always fire commandStart/End notifications.
> > > So, you can cache these variables values on commandStart() and check
if
> > they
> > > have changed on commandEnd().
> > > This is very dirty but I think it will work.
> > >
> > > Regards,
> > > Fernando.
> > >
> > > "Paulo Aragao" wrote in message
> > > news:9C5B7F7C8C93E1021E6B3E1A71656FAC@in.WebX.maYIadrTaRb...
> > > > Hi Fernando,
> > > > I have tried it, but Editor Reactor and Database Reactor don´t fire
> any
> > > > event when the user pan and zoom.
> > > >
> > > > "Fernando Poinho Malard" escreveu na mensagem
> > > > news:39BD9ABB58E84285A4BADB516F951B3E@in.WebX.maYIadrTaRb...
> > > > > Paulo,
> > > > >
> > > > > There are two System Variables called VIEWCTR and VIEWSIZE that
are
> > > > affected
> > > > > when you PAN, ZOOM or change your current view.
> > > > >
> > > > > If you trap sysVarChanged() Editor reactor notification you can
find
> > out
> > > > if
> > > > > both or one of them have changed.
> > > > >
> > > > > Regards,
> > > > > Fernando.
> > > > >
> > > > > "Paulo Aragao" wrote in message
> > > > > news:BDC393524845890EDD542096AF1AA8F4@in.WebX.maYIadrTaRb...
> > > > > > Hi,
> > > > > > There is any way to get an event when the user change Autocad
> screen
> > > > view
> > > > > > (using zoom, pan, or any arx api).
> > > > > >
> > > > > > Thanks,
> > > > > > Aragao
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
>