Header image  
die GIS-Software im Blick
 
                  Neue Tools im Bereich Programmierung !!!
 
 
 
Programmierung
   
Auf dieser Seite finden Sie Tipps und Tools rund um die Programmierung, bzw. das Custo-mizing der GeoMedia Produkte.
   
Hinweise  

Wenn neben der standardmäßigen Anwendung GeoMedia auch als Entwicklungsumgebung
genutzt werden soll oder wenn Zusatzbefehle, die mit der Entwicklungsumgebung pro-grammiert wurden, eingebunden werden sollen, muss das Verzeichnis, in dem GeoMedia installiert wurde, in die PATH-Variable aufgenommen werden. Eine Kurzanleitung zum Se-tzen der PATH-Variablen finden Sie hier als PDF-Dokument.

 
   

Die Autoren der Quellcodes übernehmen keinerlei Haftung für den Einsatz der Programme oder Code-Bestandteile. Es wird ausdrücklich darauf hingewiesen, dass für Datenverluste oder sonstige Beschädigungen alleine der Anwender verantwortlich ist. Grundsätzlich ist es untersagt, den zur Verfügung gestellten Quellcode kommerziell zu verwenden. Der Quell-code hat nicht den Anspruch auf Vollständigkeit oder auf das Implementieren von nicht vorhandenen Funktionalitäten. Vielmehr sollen Hilfestellungen und Anregungen für eigene Anwendungen gegeben werden.

Wenn Sie auch auf dieser Seite Quellcode zur Verfügung stellen möchten, schreiben Sie eine Email an

   
Befehle mit Quellcode  
   

ShowWindows

Der Befehl listet alle Fenster in einem GeoWorkspace auf. Durch Auswahl eines Fensters wird dieses geöffnet und aktiviert.

 

Kevin Wilhelm GeoMedia (Professional) 6
   

SaveAsPicture

Der Befehl ermöglicht das Speichern des Kartenfensters als Bilddatei.

 

Marc Lange GeoMedia (Professional) 6
   

PipeStatistic

Der Befehl ermittelt die Längen der Leitungsabschnitte innerhalb eines Polygonlayers.

 

Stefan Gamperl GeoMedia (Professional) 6
   

TopoTrans

Der Befehl ermöglicht das Kopieren eines Attributfeldes eines Features auf ein anderes Feature anhand eines entsprechenden Topologie-Operators.

 

Daniel Baumgartner GeoMedia (Professional) 6
   

ColorSelector

Der Befehl dient zur kombinierten Auswahl der Auswahlfarbe für Geometrieobjekte und der Markierungsfarbe. Der Code wird über das Document Objekt geführt, da diese sonst schreibgeschützt sind.

 

Sabine Gadocha GeoMedia (Professional) 6
   

WorkspaceInfo

Der erstellte Befehl zeigt die wichtigsten Informationen zum aktuellen GeoMedia-Workspace in einer Listbox.

 

Stefan Dannenberg GeoMedia (Professional) 6
   

ChangeProjection

Durch diesen Befehl lässt sich die Projektion des Ansichtskoordinatensystems komfortabel verändern.

 

Paolo Aquilini GeoMedia (Professional) 6
   

QuickSelect

Bei dem Befehl „QuickSelect“ wird eine Zelle in einem Datenfenster ausgewählt. Durch Betätigen des Befehls werden alle Zeilen (Geometrien) des Datensatzes ausgewählt, die in der selben Spalten den gleichen Wert haben, wie der der ausgewählten Zelle.

 

Constanze Blübaum GeoMedia (Professional) 6
   

GMZoomToScale

Der Befehl ermöglicht das Anzeigen der Karte in einem benutzerdefinierten Maßstab. Es wird ein Scale-Faktor aus dem Verhältnis des aktuellen Maßstabes zu dem gewünschten Maßstab gerechnet.

 

Olga Kahnert GeoMedia (Professional) 6
   

ListLayers

Vom der Legende des aktuellen MapViews wird eine Auflistung der Legendeneinträge nach Geometrietyp gemacht. In einem Formular kann man sich so einen kurzen Überblick verschaffen, welche Layertypen geladen sind.

 

Nicolas Schmidt GeoMedia (Professional) 6
   

ShowAllLegends

In einem Fenster werden alle vorhandenen Legenden angezeigt.

 

Monika Gundlich GeoMedia (Professional) 6
   

ScrollMouse

Mit Aktivieren des Befehls „Scrollen der Karte über die Maus“ öffnet sich ein Fenster mit einem Globus. Klickt man mit der linken Maustaste auf den Globus, kann man die gerade aktive Karte scrollen indem man einfach die Maus bewegt.

 

Jörn Kleinbub GeoMedia (Professional) 6
   

Get Column Info

Gibt die Namen und die Datentypen der Spalten des aktiven Datenfensters in einem Dialogfenster aus.

 

Marco Hoffmann GeoMedia (Professional) 6
   

Open Data View

Öffnet das Datenfenster zur aktuellen Objektklasse.

 

Bert Harder GeoMedia (Professional) 6
   

Hintergrundfarbe MapView

Eine Toolbox, um die Hintergrundfarbe des Kartenfensters zu ändern.

 

Tatjana Wagner GeoMedia (Professional) 6
   

Image Loader

Ein Werkzeug, um Bilder in GeoMedia zu laden .

 

Anonym GeoMedia (Professional) 6
   

Legend Entry Properties

In einem Dialogfenster werden verschiedene Eigenschaften eines Legendeneintrages angezeigt.

 

Peter Poost GeoMedia (Professional) 6
   

MapView Properties

In einem Dialogfenster werden verschiedene Eigenschaften des Kartenfensters angezeigt.

 

Michael Sult GeoMedia (Professional) 6
   

Polygon Builder

Auf der Basis von sich überschneidenden Linien können Polygone gebildet werden .

 

Lukas Künzel GeoMedia (Professional) 6
   

Calculator

Es können verschiedene Maßeinheiten umgerechnet werden.

 

Daneu Vojko GeoMedia (Professional) 6
   

Show Objectclasses

Es werden verschiedene Informationen zu Objektklassen in einem Dialogfeld angezeigt.

 

Kathrin Schütze GeoMedia (Professional) 6
   

Tasten Zoom

Es können beliebige Tasten definiert werden, um das Kartenfenster zu verschieben oder zu zoomen.

 

Frank Wegner GeoMedia (Professional) 6
   

Verbindungsinfo

In einem Dialogfenster werden verschiedene Informationen zu bestehenden Warehouseverbindungen angezeigt.

 

Daniel Koch GeoMedia (Professional) 6
   

Warehouse auslesen

In einem Dialogfenster werden verschiedene Informationen eines Warehouses ausgegeben.

 

Robert Bizaj GeoMedia (Professional) 6
   

Zoom By Factor

Hiermit kann das Kartenfenster anhand eines beliebigen Faktors vergrößert/verkleinert werden.

 

Hubert Klauser GeoMedia (Professional) 6
   

Zoom, Pan, Rotate

Der Befehl enthält eine Toolbox, mit der das aktuelle Kartenfenster verschoben, gezoomt und rotiert werden kann.

 

Timo Spagerer GeoMedia (Professional) 6
   

SelectAll

In einer ListBox werden alle Legendeneinträge angezeigt, die man dort selektieren kann, wonach alle Objekte der gewählten Legendeneinträge im Kartenfenster markiert werden.

 

Maja Ryssel GeoMedia (Professional) 6
   

ZoomRotateToSelect

Mit diesem Befehl lässt sich der MapView um einen frei wählbaren Winkel drehen oder vor dem Drehen ein selektiertes Objekt zentrieren.

 

Dipl.-Ing (FH) Doris Reckzügel GeoMedia (Professional) 6
   

Legendeneintrag-Info

Dieser Befehl ermittelt die Legendeneinträge und zeigt diese in einem Dialogfeld an, wobei statistische Werte mit ausgegeben werden.

 

Anke Winnig GeoMedia (Professional) 6
   

ShowInGoogleEarth

Dieser Befehl fragt den Umring des aktuellen Kartenfensters ab und erzeugt daraus eine KML-Datei (Google Earth), die dann in Google Earth geöffnet werden kann. Dort wird das Gebiet des Kartenfensters markiert / dargestellt. Voraussetzung: Das Ansichtskoordinatensystem muss auf "Geographisch" eingestellt sein.

 

Dipl.-Geogr. Annette Seraphim GeoMedia (Professional) 6
   

AddConnectionWizard

Mit diesem Befehl lässt sich ein Access-Warehouse auswählen, mit dem sich nach der Eingabe eines Verbindungsnamens verbunden wird. Im gleichen Dialog ist dann die Auswahl der Objektklassen möglich, die der Legende zugeordnet werden sollen.

 

Dipl.-Ing. Wenke Förster GeoMedia (Professional) 6
   

GoToCoordinates

Dieser Befehl stellt ein Eingabefenster für Koordinaten zur Verfügung. Das Kartenfenster wird auf diese Koordinaten zentriert und der Mauszeiger zu der Koordinatenposition geführt.

 

Ing. Markus Moser GeoMedia (Professional) 6
   

LocationOfSelect

Dieser Befehl behandelt ein zuvor selektiertes Objekt, indem er zunächst eine Gesamtansicht zeigt, nach einer bestimmten Zeit (Timer-Funktion) das Objekt zentriert und danach das Objekt im Kartenfenster einpasst.

 

Katharina Leist GeoMedia (Professional) 6
   

Meta Data Explorer

Dieser Befehl zeigt einen Dialog, in dem die Verbindungen angezeigt werden. Es lassen sich Verbindungen schließen und neue Acces-Verbidnungen öffnen. Zudem werden die Metadaten eines Warehouses angezeigt.

 

Dr. Jens Pätzolt GeoMedia (Professional) 6
   

GeoWorkspace Finder

Dieser Befehl zeigt eine Toolbox, mit der man aus GeoMedia heraus gezielt nach GeoWorkspace-Dateien auf der Festplatte suchen kann.

 

Dipl.-Ing. Hans-Peter Berger GeoMedia (Professional) 6
   

Rotate MapView

Dieser Befehl zeigt eine Toolbox, mit der die Darstellung im Kartenfenster um fest eingestellte oder auch frei wählbare Winkel rotiert werden kann.

 

Dipl.-Ing. Christian Kurtze GeoMedia (Professional) 6
   

Change Display

Dieser Befehl zeigt eine Toolbox, mit der selektierte Objekte in das aktuelle Kartenfenster eingepasst oder unter Beibehaltung des Maßstabs zentriert werden können.

 

Dipl.-Geol. Andreas Runge GeoMedia (Professional) 6
   

Verschieben des Kartenfensters

Dieser Befehl zeigt eine Toolbox, mit der die Objekte des aktiven Kartenfensters verschoben, vergrößert und verkleinert werden können.

 

BSc. Thomas Bremer GeoMedia (Professional) 6
   

ZoomToSelected

Dieser Befehl passt einen Auswalsatz im Kartenfenster ein. Es können ein oder mehrere Objekte selektiert werden.

 

Dr. Sven-Henrik Kleber GeoMedia (Professional) 6
   

Anzeige Warehouse KS

Dieser Befehl zeigt die Koordinatensystem-Informationen eines ausgewählten Warehouses an.

 

Dr. Sven-Henrik Kleber GeoMedia (Professional) 6
   

Tortendiagramme (Pie Charts)

Dieser Befehl erstellt in einer Kartenansicht auf der Grundlage von Attributen Tortendiagramme, die im Warehouse abgelegt werden

 

Dr. Sven-Henrik Kleber GeoMedia (Professional) 6
   

Objektklassen hinzufügen

Dieser Befehl zeigt, wie Objektklassen aus einer Auswahlliste einer Kartenansicht hinzugefügt werden können.

 

Dr. Sven-Henrik Kleber GeoMedia (Professional) 6
   

Labelfeld hinzufügen

Dieser Befehl fügt einer Objektklasse ein Labelfeld hinzu. Die zu erweiternde Objektklasse darf nicht in der Legende geladen sein.

 

Dr. Sven-Henrik Kleber GeoMedia (Professional) 6
   

Attributfilter

Mit diesem Befehl lässt sich eine Attributabfrage auf Basis einer bereits bestehenden Abfrage durchführen. Der Befehl fügt der Collection "Queries" die neue Abfrage hinzu.

 

Dr. Sven-Henrik Kleber GeoMedia (Professional) 6
   

 

 

 

 

   
 

 


 
Partner