Deze week m’n google wave account gekregen dus was het tijd om OpenStreetMap ook daar te introduceren.
Vanavond dus maar eens een google wave plugin gemaakt om een map (openlayers) live te showen in een wave. Het samen met skinkie over de kaart pannen en zoomen werkt ook al gedeeltelijk (todat de wave het begaf en ome google vroeg wat er mis ging 😉
“Everything’s shiny, Cap’n. Not to fret!” Unfortunately, you’ll need to refresh.
Wanna tell Dr. Wave what happened?”
Een wave gadget is in feite een stukje html pagina die je in een xml embed. Vervolgens plaats je deze xml op een server en plakt de link naar de xml in een wave.. e voila een map
<?xml version="1.0" encoding="UTF-8" ?>
<Module>
<ModulePrefs title="OpenStreetMap" height="300">
<Require feature="wave" />
<Require feature="setprefs" />
<Require feature="opensocial-0.8"/>
</ModulePrefs>
<UserPref name="loc"
default_value="{lon: 4.7646, lat: 52.3069, zoom: 12}"
datatype="hidden" />
<Content type="html">
<![CDATA[
<div id="map" style="width: 100%; height: 100%;"></div>
<script src="http://openlayers.org/dev/OpenLayers.js"" type="text/javascript"></script>
....
Volgende project, potlatch in een wave stoppen en samen editten 😉
(just kidding)
more to come..
de demo wave vinden
in zoekveld intikken:Â with:public openstreetmap