GeoDDDD besteht aus einem Dutzend Methoden und verzichtet vollständig auf Externals. Die Karten liegen in externen Karten-Dokumenten. GeoDDDD ist vollkommen unabhängig von den Strukturen oder Formularen in Ihrer 4D-Lösungen. GeoDDDD deinstalliert rückstandslos.
GeoCT_NewMap_Load, lädt eine Karte aus einem GeoDDDD-Kartendokument in eine 4D Chart-area.
GeoCT_NewMap_Draw, erzeugt passend für die Größe der übergebenen 4D Chart-area eine neue Karte aus einem GeoDDDD-Kartendokument.
GeoCT_Field_Save_To, sichert eine Karte in ein Feld vom Typ BLOB. In diesem Feld befinden sich dann die 4D Chart-area und die zusätzlichen Datenstrukturen der GeoDDDD-Karte.
GeoCT_Field_Load_from, lädt eine mit GeoCT_Field_Save_To gesicherte Karte in eine 4D Chart-area
GeoCT_Init, initialisiert GeoDDD (Sprache, Lizenz)
GeoCT_MapIDs_All, liefert alle eindeutigen IDs der Karte. Über die ID stellen Sie die Verbindung zu den Datensätzen her.
GeoCT_MapIDs_Selected, liefert die IDs (nicht eindeutig) der ausgewählten Elemente der Karte (z.B. PLZ, GKZ) und auf Wunsch eine eindeutige Referenz (LongInt).
GeoCT_Object_Select, wählt alle Karten-Elemente mit der gleichen ID aus.
GeoCT_Color_Gradient, färbt die Karte in Abhänigkeit von ID-Tabelle und Werte-Tabelle ein.
GeoCT_HTML_ImageMap, erzeugt aus der Karte eine HTML-Imagemap. Für jede ID der Karte kann die URL festgelegt werden.
GeoCT_ErrorText, Alle Befehle geben als Ergebnis eine Fehler-Nr oder 0 (Null) zurück. Dann liefert GeoCT_ErrorText den Fehler als Klartext (die Sprache ist einmal per GeoCT_Init einzustellen).
GeoCT_Order_License. erstellt eine eMail mit den Daten zur Anforderung einer GeoDDDD-Lizenz. Er verwendet den 4D-Befehl GET SERIAL INFORMATION. |