Package 

Interface IMapController

    • Method Summary

      Modifier and Type Method Description
      abstract void animateTo(IGeoPoint geoPoint)
      abstract void animateTo(int x, int y)
      abstract void scrollBy(int x, int y)
      abstract void setCenter(IGeoPoint point)
      abstract int setZoom(int zoomLevel)
      abstract double setZoom(double pZoomLevel)
      abstract void stopAnimation(boolean jumpToFinish)
      abstract void stopPanning()
      abstract boolean zoomIn() zooms in 1 whole map zoom level
      abstract boolean zoomIn(Long animationSpeed) zooms in 1 whole map zoom level with an adjustable zoom in animation speed
      abstract boolean zoomInFixing(int xPixel, int yPixel, Long zoomAnimation)
      abstract boolean zoomInFixing(int xPixel, int yPixel) zooms in and centers the map to the given canvas coordinates
      abstract boolean zoomOut(Long animationSpeed) zooms out 1 whole map zoom level with adjustable zoom speed
      abstract boolean zoomOut() zooms out 1 whole map zoom level
      abstract boolean zoomOutFixing(int xPixel, int yPixel) zooms out while centering the map canvas coordinates
      abstract boolean zoomTo(int zoomLevel) zooms to the given zoom level (whole number) and animates the zoom motion
      abstract boolean zoomTo(int zoomLevel, Long animationSpeed) zooms to the given zoom level (whole number) and animates the zoom motion with adjustable zoom speed
      abstract boolean zoomToFixing(int zoomLevel, int xPixel, int yPixel, Long zoomAnimationSpeed)
      abstract boolean zoomTo(double pZoomLevel, Long animationSpeed)
      abstract boolean zoomTo(double pZoomLevel) zooms to the given zoom level
      abstract boolean zoomToFixing(int zoomLevel, int xPixel, int yPixel)
      abstract boolean zoomToFixing(double zoomLevel, int xPixel, int yPixel, Long zoomAnimationSpeed)
      abstract boolean zoomToFixing(double pZoomLevel, int pXPixel, int pYPixel)
      abstract void zoomToSpan(int latSpanE6, int lonSpanE6)
      abstract void zoomToSpan(double latSpan, double lonSpan)
      abstract void animateTo(IGeoPoint point, Double pZoom, Long pSpeed)
      abstract void animateTo(IGeoPoint point, Double pZoom, Long pSpeed, Float pOrientation)
      abstract void animateTo(IGeoPoint point, Double pZoom, Long pSpeed, Float pOrientation, Boolean pClockwise)
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • animateTo

         abstract void animateTo(int x, int y)
      • scrollBy

         abstract void scrollBy(int x, int y)
      • setZoom

         abstract double setZoom(double pZoomLevel)
      • stopAnimation

         abstract void stopAnimation(boolean jumpToFinish)
      • zoomIn

         abstract boolean zoomIn()

        zooms in 1 whole map zoom level

      • zoomIn

         abstract boolean zoomIn(Long animationSpeed)

        zooms in 1 whole map zoom level with an adjustable zoom in animation speed

        Parameters:
        animationSpeed - in ms, if null the default is used
      • zoomInFixing

         abstract boolean zoomInFixing(int xPixel, int yPixel, Long zoomAnimation)
      • zoomInFixing

         abstract boolean zoomInFixing(int xPixel, int yPixel)

        zooms in and centers the map to the given canvas coordinates

      • zoomOut

         abstract boolean zoomOut(Long animationSpeed)

        zooms out 1 whole map zoom level with adjustable zoom speed

        Parameters:
        animationSpeed - in ms, if null the default is used
      • zoomOut

         abstract boolean zoomOut()

        zooms out 1 whole map zoom level

      • zoomOutFixing

         abstract boolean zoomOutFixing(int xPixel, int yPixel)

        zooms out while centering the map canvas coordinates

      • zoomTo

        @Deprecated() abstract boolean zoomTo(int zoomLevel)

        zooms to the given zoom level (whole number) and animates the zoom motion

        Parameters:
        zoomLevel - 0-Max zoom of the current map tile source, typically 22 or less
      • zoomTo

         abstract boolean zoomTo(int zoomLevel, Long animationSpeed)

        zooms to the given zoom level (whole number) and animates the zoom motion with adjustable zoom speed

        Parameters:
        zoomLevel - 0-Max zoom of the current map tile source, typically 22 or less
        animationSpeed - if null, the default is used
      • zoomToFixing

         abstract boolean zoomToFixing(int zoomLevel, int xPixel, int yPixel, Long zoomAnimationSpeed)
      • zoomTo

         abstract boolean zoomTo(double pZoomLevel, Long animationSpeed)
      • zoomTo

         abstract boolean zoomTo(double pZoomLevel)

        zooms to the given zoom level

        Parameters:
        pZoomLevel - any real number between 0 and max zoom of the current tile source, typically 22 or less
      • zoomToFixing

         abstract boolean zoomToFixing(double zoomLevel, int xPixel, int yPixel, Long zoomAnimationSpeed)
      • zoomToFixing

         abstract boolean zoomToFixing(double pZoomLevel, int pXPixel, int pYPixel)
      • zoomToSpan

         abstract void zoomToSpan(double latSpan, double lonSpan)