jump to navigation

Neues von der Maps API März 30, 2009

Posted by mf030 in Uncategorized.
add a comment

Zwischendurch ein Screenshot aus der aktuellen Entwicklungsversion. Die API wird gerade konsequent aufgeräumt und erweitert. Ein zentraler Aspekt sind dabei die Placemarks, die nun folgende neue Features aufweisen:

  • Gruppierung von Placemarks
  • Individuelle Icons
  • Pop-Up Panels attachbar (per Mausklick oder Mouse über)
  • Einfaches Interface
  • Individuell nutzbar durch Delegate basiertes Eventsystem

pm-aerial pm-street1

Statistik: mehr als 1 Million Anfragen März 16, 2009

Posted by mf030 in Uncategorized.
add a comment

Mit der letzten Version des Servers wurde die Qualität der Software nochmals verbessert. Der Betrieb läuft reibungsfrei und wir haben die Grenze von 1 Million HTTP-Requests überschritten (1.166.404 Anfragen).

Insgesamt wurden dabei 941 verschiedene Varianten von Browsern gesehen (Gezählt werden auch die verschiedenen Plugins eines Browsers). Grafiken zu den Browserfamilien und Anfragen gibt es im Laufe der Woche.

Höhenkarte von Bremen März 12, 2009

Posted by mf030 in Uncategorized.
2 comments

Bremern erzählt man sicherlich nichts neues, dass es hier sehr flach ist. Betrachtet man jedoch die Höhenkarte, so zeigen sich interessante Strukturen. Welches Datum die Höhenkarte repräsentiert kann ich nicht sagen. Hier ein paar Impressionen auf die Schnelle: Übersicht, Höchster Berg Bremens, Bremen Nord.

bremen-heightmapDer höchste Berg Bremensbremen-nord

Luftbilder zu dunkel? Februar 11, 2009

Posted by mf030 in Uncategorized.
add a comment

“dass die Orthophotos auf maps als zu dunkel enpfunden werden” ist eine oft gehörte Aussage. Auf guten Monitoren, die auch entsprechend kalibriert sind, ist dieses nicht der Fall. Besonders nicht bei sog. Glare-Displays, bei denen ein gutes Ergebnis erzielt wird. Jedoch auf vielen Monitoren sehen die Bilder zu dunkel aus. Darum habe ich die Bilder jetzt mit einer leichten Gamma-Korrektur versehen und künstlich aufgehellt. Jedoch ist das Problem damit nicht gelöst.

Was kann man tun? Wenn man einen externen Monitor oder Projektor angeschlossen hat, dann sollte man möglichst auf den sRGB Farbraum stellen, denn hier erzielt man die besten Ergebnisse. Ist dieser nicht vorhanden, so kann man über die manuelle Gamma-Korrektur innerhalb des Grafikkartentreibers viel gewonnen werden. Siehe dazu auch Farbmanagement: Grundlagen und Praxis.
.

sRGB Farbraum beim Monitor

sRGB Farbraum beim Monitor einstellen beim Flatron L246WH

Verfügt ein Monitor über ein ICC-Farbprofil, dann sollte man dieses installieren. Der Hersteller hat dann ein Profil erstellt, welches vom Betriebssystem bzw. Grafikkarte genutzt wird um die Farbinformation so zu konvertieren, dass die Farben möglichst getreu abgebildet werden.

Kartenverschieben auf mobilen Browsern Februar 10, 2009

Posted by mf030 in Uncategorized.
add a comment

Zeigten Safari und Opera Mobile maps.bremen.de an, so konnte bisher die Karte nicht verschoben werden. Dieses ist auf ein anderes Eventmodell zurückzuführen. Insbesondere gibt es keine Down-Move-Up Sequenzen wie bei den Desktopversionen.

Gerade habe ich eine Testseite mit einem Workaround fertiggestellt, der mit einer besseren Auswertungslogik von onmousemove-Events genau die oben beschriebene Sequenz nachgebildet werden konnte. Jedoch müssen Tests mit weiteren Browsern noch zeigen, ob die Version auch dort akzeptable Ergebnisse erzielt. Gestestet habe ich unter Opera Mobile 9.5

PostGIS Anbindung von maps.bremen.de Januar 23, 2009

Posted by mf030 in Uncategorized.
add a comment

Die Anbindung von maps.bremen.de an PostGIS funktioniert schon ganz gut und deshalb poste ich hier einfach einmal ein Screenshot eines Tests. Im Bild sind die verschiedenen Nutzungsarten von Teilflächen farblich gekennzeichnet: Wohnbaufläche, Industrie- und Gewerbefläche, Fläche funktionaler Prägung und Fläche gemischter Nutzung.

Flaechennutzung als Overlay

Flächennutzung als PostGIS-Overlay auf einem internen maps.bremen.de Testserver

Schreibweise von Straßennamen Januar 21, 2009

Posted by mf030 in Uncategorized.
add a comment

Ich war gestern in Darmstadt und da ist mir aufgefallen, dass alle Straßennamen in Großbuchstaben geschrieben sind. Das macht es wirklich nicht einfach diese zu lesen. Vor allem werden Umlaute wieder als OE, UE, … geschrieben. Ist schon komisch, wie unterschiedlich es in Deutschland gehandhabt wird.

strassenname

In Darmstadt werden alle Straßennamen groß geschrieben.

Parsen von Adressen überarbeitet Januar 19, 2009

Posted by mf030 in Uncategorized.
add a comment

War die Funktion zum Parsen von Adressen schon ganz gut, so gab es doch noch einige Fälle die bisher nicht bedacht waren. Diese erzeugten eine unnötige Last auf dem Server und sollten mit dem gerade eingespielten Update der Vergangenheit angehören. Die Änderung betraf vor allen die unkonventionelle Verwendung von Leerzeichen bei Adressbereichen.

Was mir beim Überarbeiten aufgefallen ist, dass die Bereiche bisher nur auf die erste Adresse gemappt werden. Es wäre schön eine Visualisierung des Bereiches zu bekommen, z.B. Start und Ende.

Hardwareprobleme Januar 7, 2009

Posted by mf030 in info, maintenance.
add a comment

Z.Zt. (7.1.2009 14:15) haben wir massive Hardwareprobleme bei maps.bremen.de weshalb es zu einigen Störungen im Betrieb kommen kann. Wir arbeiten an der Lösung des Problems.

[Update 7.1.2009 17:24] Auf Grund von schwerwiegenden Hardwareproblemen läuft z.Zt eine Version ohne Luftbilder.

Straßennamen ohne Umlaute Januar 7, 2009

Posted by mf030 in Uncategorized.
add a comment

Heute morgen gab es ein Problem mit den Straßennamen. Umlaute wurden als ? dargestellt. Fälschlicherweise wurde die Codepage der HTTP-Anfragen als us-ascii und nicht als utf-8 oder ISO-8859-1 erkannt. Daraufhin wandelte der Server die Sonderzeichen um und heraus kam das Fragezeichen. Ursache dafür war eine von einem Cron-Job untergeschobene falsche Codepage. Der Fehler ist nun behoben.

[Update] Wenn es immer noch nicht funktioniert, dann den Browser-Cache löschen.

Follow

Bekomme jeden neuen Artikel in deinen Posteingang.