F: PHP / Stadtplan
Geizhals » Forum » Programmierung » F: PHP / Stadtplan (9 Beiträge, 235 Mal gelesen) Top-100 | Fresh-100
Du bist nicht angemeldet. [ Login/Registrieren ]
.....
Re(5): F: PHP / Stadtplan
08.10.2003, 21:18:17
Das grundsätzliche konzept is ziemlich einfach. Du Brauchst:
- eine Karte die Du im Internet verwenden darfst; kann fürs Rumprobieren (aber auch nur dafür!) durchaus was eingescanntes sein.
- Die Koordinaten der Eckpunkte.
- Strassenverzeichnis mit Strasse, Hausnummer, Unternummer und Koordinaten
- Evtl Noch eine Liste mit extra - Objekten die mit icons / gesondert dargestellt werden sollen, z.B hotels, apotheken etc.

Wenn das Kartenmaterial einen kleinen geographischen Bereich (sprich: nur eine Stadt) abdeckt, dann kanns't auf Feinheiten wie Kartenprojektion etc verzichten und von einem gleichmäßigen, rechtwinkligen Koordinatensystem ausgehen - bei grösseren Karten kommst da nicht mehr drum herum.

Wenn Du die Daten selber sammeln / eintragen willst, wirst Du mit direkt gespeicherten GPS Koordinaten am schnellsten weiterkommen; sonst gibt's für die verschiedenen Bundesländer genormte Koordinatensysteme ausgehend von einem bestimmten Meridian; damit ist die chance dass zur Verfügung gestellte Karte + Strassenverzeichnis / Objektverzeichnisse zusammenpassen einigermassen gut.

Die Aufteilung der Karte in kleine Quadrate ist eigentlich nur eine Performance optimiereung - einerseits muss man nicht jedesmal wenn jemand den Plan benutzt in einer grossen Bitmap rumfummeln und andererseits kann der Browser vom benutzer teile vom Plan cachen / wiederverwenden wenn man z.B ein stückerl seitlich scrollt.

Wenn man den gezeigten Kartenausschnitt jeweils nach bedarf neu rechnet dann muss immer der ganze Ausschnitt übertragen werden - und das kann bei beliebten Seiten wie de´m graz  -Stadtplan ganz schön bandbreite fressen.

Die eigentliche Anzeige etc ist nicht arg aufwändig, sind nur ein paar hundert zeilen - das Problem ist die Beschaffung der Daten und Pläne.

Alex.

Antworten PM Übersicht Chronologisch Zum Vorgänger
 
Melden nicht möglich
 

Dieses Forum ist eine frei zugängliche Diskussionsplattform.
Der Betreiber übernimmt keine Verantwortung für den Inhalt der Beiträge und behält sich das Recht vor, Beiträge mit rechtswidrigem oder anstößigem Inhalt zu löschen.
Datenschutzerklärung