wicket contrib gmap2

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite & 1 Group

    wicket contrib gmap2 - Presentation Transcript

    1. GMap2
    2. wicket-contrib-gmap2 http://wicketstuff.org/confluence/display/STUFFWIKI/wicket-contrib-gmap2 Sven Meier [email_address] Martin Funk [email_address] Martin Funk @ Wicket Meetup, Amsterdam 30.11.2007
    3. Plan
      • Make Google Maps API available for Wicket
      • Stay close to Google Maps API
      • Stay close to the Wicket way
      • Keep network traffic low
      Martin Funk @ Wicket Meetup, Amsterdam 30.11.2007
    4. <html> <head> <body> <div> Participants <span> Martin Funk @ Wicket Meetup, Amsterdam 30.11.2007 WebPage Panel Component GMap2 Behavior WicketGMap2 GMap2 Behavior
    5. Simple public SimplePage() { add(new GMap2(&quot;map&quot;, GMAP2_KEY)); } Martin Funk @ Wicket Meetup, Amsterdam 30.11.2007
    6. <html> <head> <body> <div> Simple Martin Funk @ Wicket Meetup, Amsterdam 30.11.2007 WicketGMap2 WebPage GMap2 GET response
    7. Marker map.add(new ClickListener() { protected void onClick(AjaxRequestTarget target, GLatLng latLng, GOverlay overlay) { if (latLng != null) { if (map.getOverlays().size() >= 3) { map.removeOverlay(map.getOverlays().get(0)); } map.addOverlay(new GMarker(latLng)); } } }); Martin Funk @ Wicket Meetup, Amsterdam 30.11.2007
    8. <html> <head> <body> <div> Marker <span> Martin Funk @ Wicket Meetup, Amsterdam 30.11.2007 GMap2 WebPage GMap2 ClickListener GEventListener XMLHttpRequest response update
    9. Controls final Label zoomIn = new Label(&quot;zoomInLabel&quot;, &quot;ZoomIn&quot;); zoomIn.add(map.new ZoomInBehavior(&quot;onclick&quot;)); add(zoomIn); Martin Funk @ Wicket Meetup, Amsterdam 30.11.2007
    10. <html> <head> <body> <div> Controls <span onclick> Martin Funk @ Wicket Meetup, Amsterdam 30.11.2007 WicketGMap2 WebPage Gmap2 Label ZoomInBehavior event
    11. Things Not Shown
      • GPolygones
      • GPolyline
      • GInfoWindow
      • GClientGeocoding
      Martin Funk @ Wicket Meetup, Amsterdam 30.11.2007
    12. Plan
      • Make Google Maps API available for Wicket
      • Stay close to Google Maps API
      • Stay close to the Wicket way
      • Keep network traffic low
      • Broaden availability of Google Maps API
        • Listeners on GOverlays
        • Implement GIcon
      Martin Funk @ Wicket Meetup, Amsterdam 30.11.2007
    13. Q & A Martin Funk @ Wicket Meetup, Amsterdam 30.11.2007

    + mfunkmfunk, 3 years ago

    custom

    3197 views, 1 favs, 1 embeds more stats

    wicket contrib gmap2 wicket-stuff Amsterdam

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 3197
      • 3195 on SlideShare
      • 2 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 56
    Most viewed embeds
    • 2 views on http://w-download.blogspot.com

    more

    All embeds
    • 2 views on http://w-download.blogspot.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories

    Groups / Events