Package org.gwtopenmaps.openlayers.client

Examples of org.gwtopenmaps.openlayers.client.Marker


            });
        }
    }

    private void changeMarkerIcon(Long positionId, Icon icon) {
        Marker oldMarker = markerMap.get(positionId);
        Marker newMarker = new Marker(oldMarker.getLonLat(), icon);
        addSelectEvent(newMarker, positionMap.get(positionId));
        markerMap.put(positionId, newMarker);
        getMarkerLayer().addMarker(newMarker);
        getMarkerLayer().removeMarker(oldMarker);
    }
View Full Code Here


        markerMap.clear();
        deviceMap.clear();
        positionMap.clear();

        for (Position position : positions) {
            Marker marker = new Marker(
                    mapView.createLonLat(position.getLongitude(), position.getLatitude()),
                    MarkerIconFactory.getIcon(iconType, false));
            markerMap.put(position.getId(), marker);
            deviceMap.put(position.getDevice().getId(), position.getId());
            positionMap.put(position.getId(), position);
View Full Code Here

    LatLng center = getStoreLocation();
    if (center != null) {
      Size size = new Size(25, 22);
      Pixel pixel = new Pixel(-15, -11);
      Icon icon = new Icon("img/marker.png", size, pixel);
      marker = new Marker(convertPoint(map.getProjection(), center), icon);
      markers.addMarker(marker);

      centerMap(map, center, 15);
      reDrawGeoFence(map);
    }
View Full Code Here

TOP

Related Classes of org.gwtopenmaps.openlayers.client.Marker

Copyright © 2018 www.massapicom. 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.