Letzte Änderung:  
29.03.2010 13:10:12
 
ein Counter...
Anmelden
  Dokumentation - [IwanScript] - [Objekte] - [Session]  
Bild Über IWAN
Bild Das Produkt
Bild ein wenig Technik
Bild Referenzen
Bild Open GIS
Bild History
Bild Aktuelle Änderungen

Bild Dokumentation
Bild Datenzugriff
Bild IwanScript
PixelBild Funktionen
PixelBild Objekte
PixelBild APRFile
PixelBild Array
PixelBild Extent
PixelBild Fields
PixelBild FileObject
PixelBild FontInfo
PixelBild GeoProcessor
PixelBild Geometry
PixelBild Graphics
PixelBild Layer
PixelBild Layers
PixelBild MetaData
PixelBild ODBCDb
PixelBild ODBCFields
PixelBild ODBCRecordset
PixelBild OgcServiceException
PixelBild OgcServiceExceptionEntry
PixelBild Request
PixelBild Response
PixelBild Selection
PixelBild Server
PixelBild Session
PixelBild SessionExtent
PixelBild SymbolFile
PixelBild SymbolSet
PixelBild WfsRequest
PixelBild WfsRequestLayer
PixelBild XMLFile
Bild Symbole und Klassifikation
Bild How-To's
Bild Beispielskripten

Bild Kontakt/Impressum
Bild Kontakt
Bild Impressum
Bild Haftungsausschluss
Bild Copyright
Bild Weitere Links

 

Session

die aktuelle Benutzersitzung

Methoden / Eigenschaften
Boolean ClearSel( )
Boolean Exists( )
Objekt GetExtent( )
Number GetProjection( )
Number GetProjection( EPSG: int )
String ID( )
Number ImageHeight( NeueHöhe: Number )
Number ImageHeightPhysical( )
Number ImageWidth( NeueBreite: Number )
Number ImageWidthPhysical( )
Array LastDrawedLayers( getElementCount: Boolean )
String LayerList( Neue List: String, RecalExtent: Boolean )
Array LayerStatList( )
void LockSession( )
Number MaxMapScale( NeuerWert: Number )
Number MinMapScale( NeuerWert: Number )
STRING OnEnd( Datei: STRING )
String OnImageBeforeCompress( )
void RecalcExtend( )
Void Remove( )
Void Reset( )
void ResetLayerStat( )
Number Scale( Neuer Maßstab: Number )
STRING SessionID( )
TIME StartTime( )
void UnlockSession( )
Boolean UseLayerStat( Start: Boolean )
String UserName( )
Boolean Valid( )
Any/void Variables( Value: Any, Varname: String )
Number Xmax( NeuerWert: Number )
Number Xmin( NeuerWert: Number )
Number Ymax( NeuerWert: Number )
Number Ymin( NeuerWert: Number )


Beispiele
Go;
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
Go; ret=CreateObject(sess,"Session"); If(Not(sess.Valid())); EndScript(); EndIf; //Wenn die Session-Parameter nicht gültig sind, wird das Script abgebrochen print("Session-ID:"+sess.Id()+"
"); nolay=sess.LayerList("Layer1|Layer2|Layer3"); //versucht die Layer 1 bis 3 in die Session einzufügen //die Layer die nicht eingefügt werden konnten werden in "nolay" geschrieben If(nolay!=" "); /*wenn alle Layer vorhanden waren steht in "nolay" ein Lehrzeichen*/ print("Nicht vorhandene Layer: "+nolay+"
"); EndIf; print("In der Session enthaltene Layer: "+sess.LayerList()+"
"); print("Die Koordinaten der rechten oberen Kartenecke betragen:
"); print("  Hochwert: "+sess.YMax()+"
"); print("  Rechtswert: "+sess.YMax()+"
"); //auslesen der Parameter height=sess.ImageHeight(500); //verändert die Bildgröße auf 500px End;
End;
Schlüsselwörter
[TODO: SearchKeyWords]
Druckersymbol Druckversion dieser Seite 

Zuletzt geändert am 22.08.06 (rn)
Seitenalias: "Session"
   Sitemap | IDU Homepage: [http://www.idu.de] cardo Homepage: [http://www.cardogis.com] GDDB Homepage: [http://www.gddb.de]