Please click on the product or on the topic, from which you like to get information.
All Products
TRANSDAT - World-wide Coordinate Transformations
SEVENPAR - Spatial Helmert / Molodensky Transformation
TOPOWIN - Topographic Register
ORTWIN - Local Register
Geodata International
Geodata Germany
GeoDLL - Geodetic Funktion Collection
BetaDLL - NTv2 datum shift with BeTA2007
Graphics4VO - Graphics Library for Visual-Objects
CONVERT - Data Conversion Software
Licenses of KilletSoft products
You can subscribe to our
mailing list to be informed automatically via e-mail notifications about important updates and innovations.
The information will be sent when needed approximately 1-2 times per quarter.
There are listed all changes and enhancements of our products since the last e-mail notification.
On the above-mentioned web page you can also unsubscribe from the mailing list .
Please download first the latest version of the software from the Internet. Do not overwrite your old software version when you install the new one. If you have acquired your license recently, the unlock parameters are still be functional. If not, you need to buy new unlock parameters for a low update price.
Updates of our GeoPrograms and GeoTools cost always the half current price of the respective license. The price for an update of our GeoData is calculated in relation to the past years since the purchase or the last update. For details please have a look to the price list. If you order an update, please give us the number of your licence agreement.
In order to be flexible and to be able to respond quickly on modifications in a program, there is no rigid printout as user manuals available. Instead, a very comfortable and extensive help file in MS-Help format is supplied, which can be opened by simple mouse clicks or from the menu bar of the program. The themes of this help file can also be printed.
Each with the releases of the operating systems WINDOWS 7 and WINDOWS VISTA, we have adjusted our programs TRANSDAT, SEVENPAR, ORTWIN, TOPOWIN, DRAGSENS and CONVERT as well as the tools GeoDLL, BetaDLL and Graphics4VO to some special features of the new operating system (see files history.doc). This programs and tools have been certificated by Microsoft as "WINDOWS© 7 compatible" and so they comply with the compatibility standards of the Microsoft operating systems WINDOWS 7. The spatial data distributed by KilletSoft are not affected by the operating system. Our own tests have shown that programs, tools and spatial data can be used with MICROSOFT 7 and MICROSOFT VISTA without any problems. Until now there has been no negative indications from our customers regarding the compatibility of our products with that operating systems.
The basic edition of the program provides a large number of pre-defined coordinate and reference systems for selection. This covers the most use cases. In the professional edition additional these features are available:
The program uses coordinate transformation formulas based upon EPSG and POSC specifications and publications by Schatz, Schuhr and Klotz and Hooijberg. To achieve the highest precision only strong formula algorithms are used for calculations.
Yes, there were comparative calculations realized with a set of test data from the "Arbeitsgemeinschaft der Vermessungsverwaltungen der Länder der Bundesrepublik Deutschland" (ADV).
Please read the
test report.
Yes, it realized an accuracy to the ninth decimal with the set of test data from the ADV.
This corresponds to a deviation of about 0.5 millimeters.
Please read the
test report.
The coordinates seems to be reduced UTM coordinates with missing zone numbers in the eastings.
TRANSDAT can calculate this coordinates anyway.
Please read our publication
"Display Formats of UTM Coordinates - How to Deal with Them?".
You need seven Helmert transformation parameters or three Molodenski transformation parameters to perform the datum shift between the reference systems WGS84 and PSAD56. Enter these parameters in the fields of the window "User-defined geodetic shift". In the window "User-defined ellipsoids" choose the each used earth ellipsoids used for the source and destination systems. In the TRANSDAT main window choose for the source and destination reference systems each "User-defined geodetic datum shift". This allows to convert worldwide coordinates into any local systems. Please refer to the detailed documentation for the use of user-defined systems in the electronic help file, bedause it is easy to make mistakes here. Parameter sets can be obtained from the competent land authorities, from geodetic literature or you can let us make a research by charge.
Yes, all German Location Status are supported by TRANSDAT.
The German Location Status LS489 describes the two-dimensional coordinate system in UTM-mapping in the reference system ETRS89.
The following settings are necessary in the program TRANSDAT:
Country Group "Germany (DE) - Lagestatus".
Coordinate System "Lagestatus 489, UTM coordinates, ETRS89".
The reference system "ETRS89 (Europe), geocentric, GRS80" will be set automatically by the program.
Yes, you can save the current settings of all TRANSDAT window in a configuration file. On the main window, click the "Save / Load configuration" button. Enter a comment and use a "talking" file name for the configuration file, such as ls110.kna for the Location Status LS110. When later read back from the configuration file, the there stored settings are adopted to the program.
It's easy! You only need a notebook with the TRANSDATprofi installation (see above) and a GPS mouse with USB or serial port. You can buy a GPS-mouse in specialist shops for less then 30 Euros.
First let TRANSDAT try to detect the appropriate parameters automatically by pressing the button "Find serial port". If that does not help, you can even select the parameters Port, Baud, Parity Bits and Stop Bits and then press the "Open serial port" button. Important: The GPS device must already send NMEA data, because TRANSDAT not only opens the serial port, but also checks the reception of correct GPS signals. TRANSDAT does not expect any flow control. When the connection to the GPS unit has been confirmed by TRANSDAT, press the "Measure manually" button to check the reception of GPS coordinates.
If your GPS device is configurable, you can set the default values 4800 baud, 8 bit, no parity, 1 stop bit for testing. The GPS device may not have configured any flow control, for example Xon/Xoff. Turn off the flow control.
Sure!
The TRANSDATprofi version has a full NTv2 support. It supports any and special NTv2 grid files.
How to do coordinate transformations with BeTA2007, we have described precisely in the theme
The convertion of your geodata from Gauss-Kruger to UTM with BeTA2007.
In the same manner TRANSDAT supports NTv2 grid files of other countries.
Yes, TRANSDAT supports any NTv2 files! First open the windows "Datum shift with NTv2 grid file" by clicking on the "NTv2" button. Now select your NTv2 file which has a filename extension ".gsb" or ".asc". The NTv2 file parameters of your file are shown. In the TRANSDAT main window now select the source and target coordinate systems. Then select as reference systems "Source reference system in any NTv2 file" and "Target reference system in any NTv2 file". Now you can do highly accurate NTv2-based coordinate transformations!
This error occurs sometimes under WINDOWS7 when TRANSDAT has been installed in the WINDOWS program directory. Install the program in another directory and this error will not occur any more. We do our best to rectify the situation!
Yes, you can add a comment for the actual settings and save them in a file with the "Save configuration". Be sure to use a "talking" file name such as for example bes_wgs_dortmund.kns for the determination of Helmert / Molodensky parameters of identical points in the City of Dortmund on the ellipsoids Bessel and Hayford. When later read back by using the button "Load configuration" the settings stored in the file are all set in the program.
Yes, you can store the calculated Helmert or Molodensky parameters and the ellipsoids with the buttons "TRANSDAT Ref. System" and "TRANSDAT Ellipsoids" in two TRANSDAT configuration files. In the program TRANSDAT you open the two windows for the user definitions by using the buttons "User def. geodetic shift" and "User defined ellipsoid". In the two windows you take the settings from the configuration files by using the button "Save / Load Configuration". All coordinate transformations with the option "User-defined geodetic datum shift" now are executed with the Helmert or Molodensky parameters, which has been generated with the program SEVENPAR.
No, the program provides information on the topographic maps of 1:5,000 to 1:200,000 scales in use in the Federal Republic of Germany as databases. It does not include the geometries of the maps.
Northern Ireland is contained in the table "GrBrit-ZIP4" together with all other British data. The table is in English language and contains ap. 100.000 records. Southern Ireland / Republic of Ireland is in the table "Ireland". This table is also in English and it contains ap. 3.300 data records.
The Eastern European market has grown considerably in recent years. In the same manner grows the infrastructure in Eastern European countries. Postal and administrative units have been created and were extended. The authorities have given up their secretiveness in most cases and provided newly structured and extended administrative spatial data. Our updates reflect the most current data state of the respective countrys. Maybe an update of the Eastern European countries is useful.
For some countries there are normally-resolution and high-resolution postal ZIP codes. Thus, for example, the British hierarchical ZIP codes are offered in two different resolutions. The higher the number of characters in the ZIP code, the higher the resolution or the location accuracy of the ZIP codes. The 7-digit British ZIP codes have a resolution on buildings or street block level. For most applications the 4-digit British Zip codes are sufficient, which have only an accuracy on district or city district level. The number of records in the file "GrBrit-ZIP7" is about 200 times larger as in the file "GrBrit-ZIP4." Consequently, the price difference between the two resolutions is relatively high.
No, in country groups are only the normally-resolution postal ZIP codes included. A special price for country groups with the available countries with high-resolution postal ZIP codes you get on request.
That are the geodata of the countries Germany, France, Luxembourg, Belgium, the Netherlands, Denmark, Poland, the Czech Republic, Austria and Switzerland.
The price for an update is calculated from the number of recent years since the first purchase, or since the latest update times 15 percent of the current license price. It follows that you pay for annual updates in total as much as for sporadic updates over several years. Whether the update is done annually or in a cycle of servral years is up to you.
Bitte laden sie Testdaten und detailierte Datenbeschreibungen aller Tabellen des Produkts "Geodaten Deutschland" von der Internetseite
http://www.killetsoft.de/p_dgda_d.htm herunter.
Ortsteile sind im Gegensatz zu Städten und Gemeinden nicht administrativ erfasst. Aus diesem Grund kann die Frage, ob alle Ortsteile im Datenbestand enthalten sind, nicht beantwortet werden. Zur Zeit (Anfang 2009) sind insgesamt 105.783 Ortsteile im Datenbestand enthalten.
Es gibt auch keinen Grenzverlauf zwischen den Ortsteilen einer Stadt oder Gemeinde. Die Koordinate eines Ortsteils stellt entweder den Lebensmittelpunkt im Ortsteil dar oder den geographischen Schwerpunkt.
Eine Ausnahme bilden die Stadtbezirke, wie sie z.B. in Berlin oder in Leipzig bestehen. Diese Stadbezirke sind Verwaltungseinheiten mit eigenem Grenzverlauf. Sie sind allesamt im Datenbestand enthalten.
In den Tabellen ist für alle Städte und Gemeinden ein Ortsteil als Hauptortsteil aufgeführt. Dieser ist im Datenfeld "Wichtung" mit einer "0" gekennzeichnet. Im Hauptortsteil ist in der Regel die Verwaltung der Stadt oder Gemeinde ansässig oder es handelt sich um das Stadtzentrum. Viele ergänzende Daten zu den Städten und Gemeinden sind aber nur in den Tabellen AdORTREF und AdORTGEM entahlten.
Es gibt viele Zustellgebiete, die sich über mehrere Städte / Gemeinden erstrecken oder mehrere Städte / Gemeinden teilweise überdecken. In den Tabellen PLZGEM und PLZREF sind alle Kombinationen PLZ / KGS (Kreis-Gemeinde-Schlüssel) enthalten. So werden die beiden Fälle "Mehrere PLZ innerhalb einer Stadt / Gemeinde" und "Mehrere Städte / Gemeinden innerhalb eines Zustellgebietes" abgedeckt. In den Tabellen sind in allen Datensätzen Kennungen vorhanden, die diesen Sachverhalt wiederspiegeln.
Standardmäßig werden alle Tabellen im CSV-Format (direkt in Excel und Access einlesbar) geliefert. Es wird aber ein komfortables Konvertierungsprogramm mitgeliefert, das es ermöglicht beliebige ANSI- und ASCII-Formate, wie MySQL, SDF oder dBase zu erzeugen. So können die Daten absolut problemlos auf beliebigen Plattformen in beliebige DBMS (Datenbank-Management-Systeme), auch in MySQL, importiert werden.
Da es sich bei den in den Tabellen enthaltenen Georeferenzen um Mittelpunktskoordinaten handelt, bezieht sich die berechnete Entfernung immer nur auf die Mittelpunkte der Geoobjekte. Die angegebene Formel berechnet eine Gerade in einem zweidimensionalen Koordinatensystem (hier UTM oder Gauß-Krüger). Da diese Koordinatensysteme räumlich vom (gekrümmten) Erdellipsoiden in die (gerade) Ebene umgerechnet sind, ist die berechnete Strecke auch gleich der Luftlinienstrecke. UTM und Gauß-Krüger sind rechtwinkelige und metrische Koordinatensystem, die eine hochgenaue Entfernungsberechnung nach Pytagoras zulassen. Die Entfernungsberechnung mit geographischen Koordinaten ist sehr viel aufwändiger. Dabei müssen trigonometrische Funktionen eingesetzt werden.
Die kreisfreie Stadt, Stadt oder Gemeinde ist die kleinste politisch erfaßte und definiert umgrenzte Einheit mit einen eindeuten Schlüssel (KGS, Kreis-/Gemeinde-Schlüssel). Die darin enthaltenen Ortsteile, Bauernschaften und Wohnplätze sind bezüglich ihrer Benennung und Umgrenzung undefiniert und sie besitzen auch keinen eindeutigen Schlüssel. Die Deutsche Telekom bindet ihre Vermittlungseinheiten überwiegend nicht an politische Grenzen, sondern die Verteilung ergibt sich meißt aus rein technischen Gründen. Deshalb ist es nahezu unmöglich, Telefonvorwahlen anderen Einheiten, wie Ortsteilen oder Postleitgebieten eindeutig zuzuordnen. Die Daten der Tabellen VORWREF und VORWGEM geben darüber Auskunft, in welchen kreisfreien Städten, Städten und Gemeinden eine Telefonvorwahl generell genutzt wird. Darüberhinaus ist die Information darin enthalten, welche Telefonvorwahl in einer kreisfreien Stadt, Stadt oder Gemeinde überwiegend zur Verwendung kommt.
Ja, die Georeferenzen der verschiedenen Datenbanktabellen liegen als Geographische Koordinaten (Bessel, DHDN), als Gauß-Krüger-Koordinaten (Bessel, DHDN) und als UTM-Koordinaten (GRS80, WGS84/ETRS89) vor. Gauß-Krüger- und UTM-Koordinaten sind bundesweit auf einen einzigen Meridianstreifen umgerechnet worden, damit Entfernungsberechnungen ganz einfach mit dem Satz des Pytagoras (WurzelAusAQuadratPlusBQuadrat) durchgeführt werden können. Auf Wunsch rechnen wir die Koordinaten auch in ein anderes System um.
Ja, in den Tabellen sind die Postleitzahlen aller Zustellbezirke und aller Postfachschränke enthalten. Über den als Primärschlüssel in den Tabellen verwendeten Kreis-/Gemeindeschlüssel sind eindeutige Zuordnungen zur Stadt/Gemeinde, zum Kreis/Landkreis, zum Regierungsbezirk und zum Bundesland möglich.
Nein, die Daten aus solchen öffentlichen Quellen haben keine gute Qualität und sind unvollständig. Die Georeferenzierung von solchen Daten erfordert hohes Fachwissen und muss in einem einheitlichen Koordinaten- und Bezugssystem erfolgen. Da aber jeder etwas in die Open Sources eintragen kann, geht das zwangsläufig zu Lasten der Qualität. Unsere Geodaten Deutschland werden seit 1991 kontinuierlich von uns selbst gepflegt. Sie werden jährlich mit Hilfe der Änderungstabellen der Ersterfasser (z.B. BKG, Post, LVAs) aktualisiert. Die Daten haben einen anerkannt hohen Qualitätsstandard und werden in vielen Bereichen eingesetzt.
The price for an update is calculated from the number of recent years since the first purchase, or since the latest update times 15 percent of the current license price. It follows that you pay for annual updates in total as much as for sporadic updates over several years. Whether the update is done annually or in a cycle of servral years is up to you. If you use multiple tables of the product "Geodata Germany", they all should be updated simultaneously, so that they still harmonize with each other.
Diese Attribute sind nicht direkt in der Tabelle LASTEN enthalten. Definition: Wenn sich ein Objekt in den Windzonen 2, 3 oder 4 befindet, wird innerhalb der Zonen zwischen "Binnenland" und "Küste" (einschl. Inseln der Nord- und Ostsee) unterschieden. Das Attribut "Küste" ist dabei als fünf Kilometer breiter Streifen landeinwärts definiert.
Yes, the DLLs can be configured so, that necessary messages are not displayed in a dialog window, but will be recorded in the EventLog. The entries of the EventLog then can be viewed in the Event Viewer.
GeoDLL / GetaDLL uses coordinate transformation formulas based upon EPSG and POSC specifications and publications by Schatz, Schuhr and Klotz and Hooijberg. To achieve the highest precision only strong formula algorithms are used for calculations.
Yes, there were comparative calculations realized with a set of test data of the "Arbeitsgemeinschaft der Vermessungsverwaltungen der Länder der Bundesrepublik Deutschland" (ADV).
Please read the
test report.
Yes, it realized an accuracy to the ninth decimal with the set of test data from the ADV.
This corresponds to a deviation of about 0.5 millimeters.
Please read the
test report.
DELPHI 2009 supports the Unicode character set. By default, string transfers to dlls using pchar() [pointer to char] are always 16-bit wide. For clean access to GeoDLL instead pansichar() must be used.
In GeoDLL in each case PSZ variables are not returned by the return value of the function, but as references on PSZ parameters, which are passed in the function header. The passing per references instead of passing by values is necessary, to be able to administer memory for the PSZ parameters within GeoDLL32. The passing of a PSZ as reference corresponds to the C or C++ syntax "char**". In words expressed this is a "pointer to a pointer to the first character of a string", or an "address of an address of the first character of a string".
The Dynamic Link Library GeoDLL can be used in singlethreaded and multithreaded environments. It is multithreaded safe. For safe operation in a multithreaded environment, the operating system WINDOWS appropriate functions, which are used by the GeoDLL. There are some features that adapt and prepare GeoDLL for operation in different environments. For more information, search the Internet for the term "EnterCriticalSection" or to see the chapter "Multithreading Environment" in the electronic help file of GeoDLL.
This notice applies to GeoDLL and BetaDLL. Please follow these steps: Download the unlockable trial version (shareware) of GeoDLL from the Internet and implement with GeoDLL functions the desired coordinate transformations and other calculations in your own application. After calling your application you can perform about 100 GeoDLL calculations, then GeoDLL stops calculating. If everything works, you purchase a license for GeoDLL and get the necessary unlock parameters. This you pass each time you start your application with a call to the function setunlockcode() to GeoDLL. Thereafter geodetic calculations with GeoDLL can be carried out without any limits during each program run.
Yes, you can involve any NTv2 grid files in your application with GeoDLL! BetaDLL only supports the German NTv2 grid file BeTA2007.
Die Applikation, die Graphics4VO Testversion als DLL eingebunden hat, wird von Zeit zu Zeit ein Hinweisfenster einblenden. Außerdem ist die Testversion natürlich nicht als Quelltext erhältlich. Sonst sind Testversion und Vollversion identisch.
Das schöne an Graphics4VO ist, dass es mit Weltkoordinaten arbeiten kann. Vektor-Karten verwenden intern meist Geographische Koordinaten. Sie setzen einfach das Graphics4VO Weltkoordinatensystem auf die Geographischen Koordinaten. Wie das geht, ist anschaulich im mitgelieferten Quelltext des Beispielprogramms beschrieben. Es ist also möglich, eine Vektor-Karte mit geringem Aufwand beliebig zu zoomen bzw. automatisch der jeweiligen Fenstergröße anzupassen.
Graphics4VO unterstützt das ESRI ArcView Shape-Format (.shp). Eine Europakarte im Shape-Format bekommt man mit etwas Glück kostenlos im Internet. Es gibt viele Anbieter, die einfache Geometrien kostenlos zur Verfügung stellen. Googlen!
Sie ermitteln einfach die Geographischen Koordinaten der Städte mit Google Earth! Sie adressieren die Städte im Weltkoordinatensystem mit genau diesen Koordinaten. Sie müssen keine Fensterkoordinaten berechnen. Das macht Graphics4VO für Sie. Das funktioniert auch beim Drucken und Plotten der Europakarte.
Sie benötigen keine Textboxen. Sie schreiben mit Graphics4VO die Texte einfach mit transparentem Hintergrund an die gewünschte Stelle. Das Textfont, die Textgröße und die Textfarbe können Sie einstellen. Sie können den Text auch beliebig ein- und ausschalten.
Yes it is possible! Use the program CONVERT to create a configuration file with the required settings. Enter the program name and the command line parameters "input file", "output file" and "configuration file" in WINDOWS Task Scheduler. There you can also set the time schedule for automatic startup. For detailed information, see CONVERT help.
Yes, that is true, if you have purchased a single user license and the user works direct at that computer with the program and he has no network access from an other workstation. The user therefore must operate DIRECTLY at the computer on which the software is installed. Whether there are different users in a chronological sequence is irrelevant, because the license is valid for one work place. With a network license any number of users may have access to the program through a network within the scope of the license conditions. In case of a general license any number of users may have access to the program either directly at their work place or through a network within the scope of the license conditions.
In order that you always are well informed about our company, we write actual news, current information and special offers here into this column.
NTv2 calculations
KilletSoft provides for their produkts GEoDLL and TRANSDAT encrypted NTv2 files of the Federal States Hesse, Saxony and Thuringia for highly accurate calculations.
Read more ...
Administrative Reform in Mecklenburg-Western Pomerania
The administrative data bases of the Federal Republic of Germany "Geodata Germany" have been updated to the reference date of September 15th, 2011!
The reason therfor are the essential modifications due to the Administrative Reform in the Federal State Mecklenburg-Western Pomerania.
Read the Press Release ...
Win32 and X64
The Dynamic Linc Libraies GeoDLL and BetaDLL supports 32bit and 64bit architecture now.
The DLLs are written in C++ and were developed with Microsoft Visual Studio 2010.
Are the reference systems WGS84 and ETRS89 really identical?
Inclusion of the continental drift for the transforming of GPS coordinates with the software products TRANSDAT and GeoDLL.
Read the Press Release ...
Translators wanted!
The latest versions of the programs TRANSDAT and SEVENPAR support language files for the programs interface.
Since the language dependent texts are managed in external files, new languages can be added at any time by creating new language files.
Every user of the program now can compile language files by himself.
INSPIRE©
GeoDLL and TRANSDAT supports Europe-wide the ETRS89 coordinate systems proposed by INSPIRE©.