Interface Map


public interface Map
MapFactor SDK Map module
Since:
1.0
  • Method Details

    • getMapDataProvider

      @NonNull MapDataProvider getMapDataProvider()
      Get Map data provider module
      Returns:
      App data provider instance
      Since:
      1.0
    • getMapRenderer

      @NonNull MapRenderer getMapRenderer()
      Get Map renderer module
      Returns:
      Map renderer instance
      Since:
      1.0
    • isPoiCategoryVisible

      boolean isPoiCategoryVisible(@NonNull PoiCategory poiCategory)
      Check POI category is/is not visible on map
      Parameters:
      poiCategory - POI category PoiCategory
      Returns:
      true/false for visible/invisible
      Since:
      1.0
    • setPoiCategoryVisibility

      void setPoiCategoryVisibility(@NonNull PoiCategory poiCategory, boolean visible)
      Set POI category visibility on map
      Parameters:
      poiCategory - POI category PoiCategory
      visible - true/false for visible/invisible
      Since:
      1.0
    • getPoiCategoriesVisibility

      @NonNull List<PoiCategoryVisibility> getPoiCategoriesVisibility()
      Get all existing POI categories with visibility info
      Returns:
      list of all POI categories and info about their visibility on map
      Since:
      1.0