Skip to content

FeatureLayer vs MapImageLayer

This guide helps you understand the two types of map layers in Vite Horizon and choose the right one for your needs.

What Are These Layer Types?

FeatureLayer downloads map data to your computer so you can work with it directly—edit, analyze, and interact with features instantly because everything is stored locally.

MapImageLayer displays a live picture from the server. The server does the rendering work and sends you the image. When you click something, it asks the server "what's here?"

Think of FeatureLayer as having all your tools at hand, while MapImageLayer is like viewing a high-quality reference book.


Key Functional Differences

Selection Behavior

  • FeatureLayer: Can select boundaries to identify the correct overlapping feature
  • MapImageLayer: Uses circle mode to select the correct overlapping feature
  • FeatureLayer: Line symbology and labels may not display correctly
  • MapImageLayer: Line symbology and labels always print correctly

Data Interaction

  • FeatureLayer: Direct access to all feature attributes and geometry
  • MapImageLayer: Must query server for feature information

Snapping

  • FeatureLayer: Snapping tool works
  • MapImageLayer: Snapping tool not available

Quick Decision Guide

How to switch between layer types:

  1. Open System Panel
  2. Choose "Default," "Always FeatureLayer," or "Always MapImageLayer"
  3. Your preference will be stored for future sessions until you change it again
  4. Clearing the browser cache will reset it to "Default"

Choose FeatureLayer When You:

  • Work with smaller datasets
  • Need instant results when clicking features
  • Perform detailed analysis work

Choose MapImageLayer When You:

  • Display very large datasets
  • Primarily view and reference data without editing
  • Have a slower internet connection
  • Work with data that rarely changes
  • Want better print quality for lines and labels

Stick with "Default" Setting If:

  • You're not sure which to use
  • You want to respect the original data design
  • You work with a mix of small and large datasets

Performance Comparison

TaskFeatureLayerMapImageLayerWinner
Initial loading⚡ Quick start🐌 Takes longerFeatureLayer
Large datasets🐌 Gets slow⚡ Stays fastMapImageLayer
Selecting features⚡ Super fast🐌 Waits for serverFeatureLayer
Data usage📈 Uses more📉 Uses lessMapImageLayer
Zooming/panning⚠️ Depends on dataset⚡ SmoothMapImageLayer
Printing maps⚠️ Label/line issues✅ Always correctMapImageLayer

Tool Compatibility

Editor Tools

ToolFeatureLayerMapImageLayerNotes
Map Editor✅ Full support⚠️ LimitedSnapping only works with FeatureLayer
Advanced Editor✅ Yes✅ YesBoth supported
Forest Practices Plan Editor✅ Yes✅ YesBoth supported
Prescribed Burn Editor✅ Yes✅ YesBoth supported
Sketch Tools✅ Yes✅ YesBoth supported
Logr Editor✅ Yes❌ NoOnly uses preset FeatureLayer
Wildfire Editor✅ Yes✅ YesBoth supported

Analysis Tools

ToolFeatureLayerMapImageLayerNotes
Area Summary✅ Yes✅ YesBoth supported
Filter Data✅ Yes✅ YesBoth supported
Change Styles✅ Yes✅ YesBoth supported
Feature Table✅ Yes✅ YesBoth supported
Viewshed Analysis✅ Yes✅ YesBoth supported
Yield Analysis✅ Yes✅ YesBoth supported

System Tools

ToolFeatureLayerMapImageLayerNotes
Add Layers✅ Yes✅ YesBoth supported
Bookmarks✅ Yes✅ YesBoth preserved correctly
My Layers✅ Yes✅ YesCreates FeatureLayers by default
Popups✅ Yes✅ YesUnified handling for both

Horizon Help Documentation