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

 

APRFile

Parser für ESRI-ODB Dateien

Since version: 3.2.0
Methoden / Eigenschaften
String GetItem( )
String LastError( )
bool OpenFile( FileName: String )
bool SetRootElem( ElementName: String )


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



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
//-------------------------- routine "ReadApr"; //-------------------------- ret=CreateObject(apr,"AprFile"); ret=apr.OpenFile($SOURCE_FILE); if(not(ret)); EndScript("Fehler"); return; EndIf; // Anzahl der Views viewCount=apr.GetItem("Doc.$COUNT");// $COUNT kann für jedes Element eingesetzt werden //Alle Views durchlaufen curViewIdx=0; while(Compare(curViewIdx,viewCount,lt)); // neues Root Element setzten "view[0]" ret=apr.SetRootElem("View["+int(curViewIdx)+"]"); if(not(ret);EndScript("Fehler-Root Element");EndIf; // Themen durchlaufen call "ReadThemes"; inc(curViewIdx); wend; EndRoutine(); //-------------------------- routine "ReadThemes"; //-------------------------- // Anzahl der Theme themeCount=apr.GetItem("Theme.$COUNT"); curThemeIdx=0; while(Compare(curThemeIdx,themeCount,lt)); thisTheme=printf("theme[%i].",curThemeIdx); themeString=thisTheme+"Source.Name."; // Auf Dateityp testen class=apr.GetItem(themeString+"OwnerClass"); if(Compare(ucase(class),"SHPSRC",ne));WriteTrace("Not a Shapefile: "+class);Return;endif; // Dateiname source=apr.GetItem(themeString+"FileName.Path"); wend; EndRoutine();
End;
Druckersymbol Druckversion dieser Seite 

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