Prototyp und Beschreibung der Funktion getcoordproj() (Funktion der freischaltpflichtigen Gruppe " Parameterermittlung") |
getcoordproj() Ermittlung der Projektionsmethodennummer eines Koordinatensystems. Prototyp der DLL-Funktion in C++ Syntax (Kleinschreibung beachten!): extern "C" __declspec(dllimport) unsigned long __stdcall getcoordproj( unsigned short wCoordSys, unsigned short *wProjNo); Prototyp der DLL-Funktion in Visual Objects Syntax: _DLL function getcoordproj(; wCoordSys as word,; // 2 Byte wProjNo ref word); // 4 Byte as logic pascal:geodll32.getcoordproj // 4 Byte Die Funktion gibt die intern verwendete Nummer der Projektionsmethode des in wCoordSys übergebenen Koordinatensystems im Parameter wProjNo zurück. Die Parameter werden folgendermaßen übergeben bzw. zurückgegeben: wCoordSys Koordinatensystem, für das die Nummer der Projektionsmethode ermittelt werden soll. Die verfügbaren Koordinatensysteme sind in der Liste "Koordinatenbezugssysteme" aufgeführt. wProjNo Die Nummer der Projektionsmethode wird per Referenz (ref) zurückgegeben. returnWert Im Fehlerfall gibt die Funktion FALSE zurück, sonst TRUE. Mögliche Projektionsmethoden: 1 Transversale Mercator Projektion 2 Transversales Mercator Meridianstreifensystem 3 Lambert Conformal Conic Projektion (1 Standard Parallele) 4 Lambert Conformal Conic Projektion (2 Standard Parallele) 5 Oblique Conformal Conic Projektion (z.B. Tschechei) 6 Oblique Mercator Projektion (z.B. Schweiz, Alaska) 7 Oblique Stereographic Projektion (z.B. Niederlande) 8 Quasi Stereographic Projektion (z.B. Polen) 9 Cassini Soldner Projektion 10 Lambert Azimuthal Equal Area Projektion 11 Rechtwinklige Ausgabegeräte-Projektion 12 Equidistant Cylindrical Projektion 13 Bonne Pseudoconical Equal Area Projektion 14 Albers Equal Area Conic Projektion 15 Mercator Projektion (1 Standard Parallele) 16 American Polyconic Projektion 99 Geographische Projektion Freischaltung: Die Funktion ist Bestandteil der freischaltpflichtigen Funktionsgruppe "Parameterermittlung". Sie wird zusammen mit den anderen Funktionen der Gruppe durch die Eingabe der bei der Vertriebsfirma erworbenen Freischaltparameter per Aufruf der Funktion setunlockcode() zur uneingeschränkten Nutzung frei geschaltet. Ohne die Freischaltung sind nur wenige Funktionsaufrufe zu Testzwecken (Sharewareprinzip) möglich. |