Rechner an der Grenze
Ich bin ja seit einiger Zeit sehr begeistert vom OpenStreetMap-Projekt.
Deshalb habe ich mir gestern die Zeit genommen mich mal mit der Datenstruktur des Projekts zu befassen. Alle Kartendaten werden nämlich als XML-Datei zur Verfügung gestellt. Zum Test hatte ich eigentlich vor, eine kleine Umkreissuche zu implementieren, mit der man alle Orte die kleiner einer wählbaren Entfernung von einem Punkt entfernt sind, erhält. Den ganzen Beitrag lesen
Serialisieren mit JavaScript
Ganz so schön, wie mit .NET geht Serialisierung mit JavaScript wohl (noch?) nicht, aber immerhin DOM-Objekte kann man aus einem XML-Dokument erstellen und das ist ja schon recht viel wert, denn die lassen sich mit in Firefox, Opera und Internet Explorer eingebautem DOM-Parser wunderbar zerlegen.
Um aus einem XML ein DOM-Objekt zu erstellen bietet sich ein nettes kleines Framework namens Sarissa an. Das kann in XML Serialisieren, aus XML Deserialisieren und nebenbei noch so nützliche Dinge, wie einen XMLHTTPRequest durchfüheren. Sarissa ist ungepackt und nicht optimiert knapp 50 KB groß. Aber für solche Probleme gibt es ja Packer, die Javascripts nicht nur etwas optimieren. Den ganzen Beitrag lesen




