Examples of KmlScreenOverlay


Examples of com.google.client.widget.ge.KmlScreenOverlay

   
    screenOverlay.add(screenOverlayLabel);
    screenOverlay.add(addScreenOverlay);
    addScreenOverlay.addClickListener(new ClickListener() {
      public void onClick(Widget sender) {
        KmlScreenOverlay screenOverlay = gew.getGEPlugin().createScreenOverlay("");
        screenOverlay.setIcon(gew.getGEPlugin().createIcon(""));
        screenOverlay.getIcon().
          setHref("http://www.google.com/intl/en_ALL/images/logo.gif");
 
        // Set screen position in pixels
        screenOverlay.getOverlayXY().setXUnits(gew.getGEPlugin().UNITS_PIXELS);
        screenOverlay.getOverlayXY().setYUnits(gew.getGEPlugin().UNITS_PIXELS);
        screenOverlay.getOverlayXY().setX(400);
        screenOverlay.getOverlayXY().setY(200);
 
        // Rotate around object's center point
        screenOverlay.getRotationXY().setXUnits(gew.getGEPlugin().UNITS_FRACTION);
        screenOverlay.getRotationXY().setYUnits(gew.getGEPlugin().UNITS_FRACTION);
        screenOverlay.getRotationXY().setX(0.5);
        screenOverlay.getRotationXY().setY(0.5);
 
        // Set object's size in pixels
        screenOverlay.getSize().setXUnits(gew.getGEPlugin().UNITS_PIXELS);
        screenOverlay.getSize().setYUnits(gew.getGEPlugin().UNITS_PIXELS);
        screenOverlay.getSize().setX(300);
        screenOverlay.getSize().setY(75);
 
        // Rotate 45 degrees
        screenOverlay.setRotation(45);
 
        gew.getGEPlugin().getFeatures().appendChild(screenOverlay);
      }

    });
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.