3. Bedienung

3.1. Bestellung auslösen

Um eine Bestellung auszulösen, muss die Batch Datei clientb.bat mit folgenden Parametern gestartet werden:

clientb  [-v]  <Parameter Datei>

Mit der Option -v werden Meldungen auf dem Bildschirm ausgegeben.

Die Bestellungen werden vom GeoShop Server asynchron verarbeitet, d.h. der BatchClient wartet nicht auf die Ausführung der Bestellung, sondern er wird nach der Aufgabe der Bestellung sofort beendet.

3.2. Aufbau der Parameter Datei

ParameterParameter Wert / BeschreibungZwingend
serverAdresse des GeoShop Server im NetzJa
userGeoShop BenutzernameJa
passwordGeoShop Benutzer PasswortJa
productGeoShop DatenproduktJa
name1Name des Bestellers ( 1.Zeile)Nein
name2Name des Bestellers ( 2.Zeile)Nein
adr1Adresse ( 1.Zeile)Nein
adr2Adresse ( 2.Zeile)Nein
zipPostleitzahlNein
cityOrtNein
countryLandNein
telTelefon NummerNein
faxFax NummerNein
emailE-Mail AdresseNein
shipping

Lieferart ( EMAIL oder MAIL)

Nein
minminimale Koordinate der Selektionsbox, Format Ostwert/NordwertNein
maxmaximale Koordinate der Selektionsbox, Format Ostwert/NordwertNein
selection_polygonZusätzliche Einschränkung des Bestellperimeters in der Form x1/y1,x2/y2,...,xn/yn,x1,y1. Die Punkte müssen eine geschlossene Fläche bilden.Nein
send_emailE-Mails an die Adresse <email> verschicken ein- (on) oder ausschalten (off). Default: on.Nein
modelDatenmodellfilter. Für die Berechnung des Datenprodukt werden nur Daten aus dem angegebenen Datenmodell verwendet. Es können auch mehrere model Parameter gesetzt werden. Falls nur einzelne Topics eines Modells gelesen werden sollen, ist auch die Form <Modelname>.<Topicname> als Wert für den Parameter model zulässig.Nein
fileDateifilter, Format <Modell>\<Datei> (ohne Endung .itf). Für die Berechnung des Datenprodukt werden nur die angegebenen Dateien verwendet. Der Parameter file kann mehrfach gesetzt werden.Nein
priceAls Wert muss der Name einer Datei angegeben werden. Falls price gesetzt wird, wird keine Bestellung ausgelöst, sondern nur die Preisberechnung durchgeführt. Das Resultat der Preisberechnung wird in der angegebenen Datei ausgegeben.Nein
outputVerzeichnis oder Dateiname für die Ausgabe der Resultatdateien. Falls ein Datenprodukt aus mehreren Dateien besteht (z.B. bei ESRI-SHP Dateien), muss ein Verzeichnis angegeben werden.Nein
ftp_serverAdresse des FTP-Server auf welchem die Resultatdateien abgelegt werden sollen.Nein
ftp_userFTP-Benutzer.Nein
ftp_passwordFTP-Passwort.Nein
ftp_passivemodeFTP-Passivmode verwenden (on oder off).Nein
ftp_modeFTP-Modus (bin oder asc).Nein
ftp_zipFalls dieser Parameter gesetzt wird, werden nicht die einzelnen Resultatdateien der Bestellung, sondern das gezippte Resultat (order.zip) an den FTP-Server übermittelt.Nein
waitFalls wait gesetzt ist, wird die Bestellung synchron ausgeführt, sonst asynchron.Nein
[Anmerkung]

In Abhängigkeit des Parameters product (GeoShop Datenprodukt), können weitere Parameter notwendig sein. Für ein DXF Datenprodukt muss z.B. auch der Parmeter format (dxf/dwg) als zusätzlicher Parameter gesetzt werden.