Letzte Änderung:  
29.03.2010 13:10:12
 
ein Counter...
Anmelden
  Dokumentation - [IwanScript] - [Objekte] - [Layer]  
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

 

Layer

ein Layer Objekt

Methoden / Eigenschaften
Boolean AccessTo( DD: String, DG: String, XD: String, XG: String )
Any AddEntry( geom: GEOM )
String ContentType( )
Number Count( )
String Description( )
Object GetExtent( )
Object GetFields( )
Number GetGenericType( )
String GetIlfFileName( )
String GetIpalFileName( )
Array<MetaData> GetMetaData( )
Boolean GetRowByRowId( RowId: Any )
Boolean GetSource1( )
Boolean GetSource2( )
Boolean / String GetSpecialFilter( )
Array<SubLayer> GetSubLayer( )
Boolean HasDesignLayer( )
Boolean HasSubLayer( )
Number HitTest( Geometry: Geometry )
Boolean IsDesignLayer( )
Boolean IsMyLayer( )
String LayerTitle( )
Object LinkArray( )
Number MaxScale( )
Number MinScale( )
String Name( )
String Parent( )
Boolean Requery( )
Boolean SetScaleRange( max: Any, min: Any )
Boolean SupportsRowIds( )
Number Type( )
Array UniqueDataList( FieldName: String, MaxCount: Number )
Boolean UseScale( )


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



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
Go; ret=CreateObject(lay,"Layers"); print(lay.Count()+" Ebenen sind enthalten.
"); ret=lay.first(); while(lay.next()); //eine Schleife, die alle Layer im Projekt behandelt print("
- "+lay.item()); layer=lay.GetItem(); //erstellt ein "Layer" - Objekt mit dem Namen layer print(" - "+layer.Description()); If(layer.name()=="Gemeinden"); If(layer.MaxScale()=="-1"); print("
Der Layer ist auf keinen Maßstab beschränkt.
"); EndIf; felder=layer.GetFields(); //erstellt ein "Fields" - Objekt mit dem Namen felder print("Die Ebene '"+felder.name()+"' enthält "); print(felder.count()+" Felder in der Attributtabelle.
"); If(felder.count()!=0); print("Feldnamen:
"); ret=felder.first(); while(felder.next()); //eine Schleife, die alle Felder der Attributtabelle der Ebene behandelt print(" -"+felder.item()+"
"); wend; EndIf; EndIf; wend; End;
End;
Schlüsselwörter
[TODO: SearchKeyWords]
Druckersymbol Druckversion dieser Seite 

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