Presentation

Werbung
Wohnungssuche
Mobiles georeferenziertes
Informationssystem am Beispiel der aktiven
und passiven Wohnungssuche
Michael Raber
Aufgabenstellung




GPS-gestütztes System zum Abrufen von
ortsgebundenen Informationen
Zwei verschiedene Suchmodi (aktiv und passiv)
Interaktion mit PocketNavigator für die
Wegberechnung
Web-Interface zum Hinzufügen von neuen
Wohnungen zur Datenbank
aktiv vs. passiv

Passive Wohnungssuche



(zufälliges) Auffinden von Wohnungen
Suchprofile zur Spezifikation von persönlichen
Präferenzen der Wohnungen
Aktive Wohnungssuche



Gezieltes Auffinden von Wohnungen
Suchprofile zur Spezifikation von persönlichen
Präferenzen der Wohnungen
Verknüpfung der gefundenen Wohnungen zu
einem Spaziergang
Georeferenzierte Gebäudeadressen




Produkt vom Landesamt für Kataster-,
Vermessungs- und Kartenwesen (LKVK)
Verknüpfung zwischen Adresse eines
Gebäudes und seiner exakten geografischen
Lage
Erstellt aus Geobasisdaten des
Liegenschaftskatasters  sehr genau
Liegen in Gauß-Krüger-Koordinaten vor
Komponenten des Systems
Applikationen auf PDA
1.


Aktive Wohnungssuche
Passive Wohnungssuche
Datenbankserver
2.


Microsoft SQL Server 2005
Microsoft SQL Server Mobile
Web-Interface
3.

PHP
Web-Interface


Verbunden mit Datenbank
Hinzufügen von Wohnungen nur an solchen Adressen
möglich, für die in der Datenbank Hauskoordinaten
enthalten sind
Keine für das System nicht erreichbaren Adressen
Leicht erweiterbar auf zusätzliche Standorte durch
Hinzufügen neuer Hauskoordinaten
Applikationen

Unterteilt nach Funktion in Module

Modul für Datenbankaufgaben


Modul für Programmoptionen




Allgemeine Programmeinstellungen
Modul für Lokalisierung


Synchronisation des mobilen Gerätes mit der
Internetdatenbank
Suche nach nahegelgenen Wohnungen
Modul für Suchprofile
Modul für GPS
Modul für Inhalte
Modul für Suchprofile

Organisation der Suchkriterien des
Anwenders für Wohnungen

Oberer und unterer Grenzwert für:
Größe, Anzahl der Zimmer, Kaltmiete, Warmmiete, Etage,
Nebenkosten, Kaution und Preis pro m²



Verschiedene Eingabemöglichkeiten
 von – bis
 mindestens
 maximal
Prozentuale Verschiebung der Grenzwerte
Wohnungsart, Wohnungstyp, Alter, Stadt und Stadtteil
Modul für GPS



Empfang der GPS-Rohsignale mit Hilfe der OGLLibrary
Auswertung und Zusammenfassung der GPS-Signale
in einer Struktur
 Kein GPS-Signal verfügbar  letzte aktuelle
Koordinate
Abbruch nach mehreren Fehlversuchen
Koordinatentransformation von WGS84 nach GaussKrüger
Modul für GPS

Koordinatentransformation von WGS84 nach
Gauss-Krüger

Daten von LKVK in Gauss-Krüger-Koordinaten




Hauskoordinaten
Daten für die Karte
Einheit: Meter
GPS-Koordinaten nach WGS84-Ellipsoid

Einheit: Grad
Modul für GPS

Transformation unterteil sich in 4 Schritte
1.
2.
3.
4.
Längengrad = 7.8369810°
Breitengrad = 47.8179550°
X = 4251587.539 m
Y = 585190.934 m
Z = 4704338.078 m
Helmert-Transformation:
Verschiebung des Koordinatensystems
Rotation um x-, y- und z-Achse
Änderung des Maßstabs
X = 4250952.050 m
Y = 585167.576 m
Z = 4703889.784 m
Längengrad = 7.8378290°
Breitengrad = 47.8188691°
Rechtswert = 3412980.587 m
Hochwert = 5298401.844 m
Modul für GPS

Letzter Schritt: Näherung
 Abweichung der berechneten GaussKrüger-Koordinaten zu realen Koordinaten
Jedoch: Abweichung < 0.5 m

Implementierung der Transformation



Komplette Transformation
Jeder Schritt einzeln  Rechnen mit
Zwischenergebnissen
Modul für Inhalte




Content enthält Informationen, die jeder Inhalt
bereitstellen muss ( Koordinate, Adresse … )
Programmablauf unabhängig von speziellen Inhalten
Programme leicht erweiterbar auf zusätzliche Inhalte
Spezielle Eigenschaften von Inhalten nach
Typumwandlung verfügbar
Modul für Inhalte
Bewertungsfunktion für Wohnungen



1.
2.
3.
4.
5.
Bewertung nach den im Suchprofil angegebenen
Eigenschaften
Für jede Eigenschaft:
Bestimmung des Bestwertes
Berechnung der Abweichung zum Bestwert
Division durch maximale Abweichung
Summierung über alle Eigenschaften
Normierung mit Anzahl Benutzer Eigenschaften
Modul für Inhalte
Bewertungsfunktion für die Kaltmiete
einer Wohnung
Unterer Grenzwert: 300 €
Oberer Grenzwert: 500 €
Bestwert: 300 €
Bewertungsfunktion für die Anzahl der
Zimmer einer Wohnung
Unterer Grenzwert: 1
Oberer Grenzwert: 5
Bestwert: Mittelwert 3
Demo
Herunterladen