A VectorMap is:
- 2D
- on the surface of the planet
- generally static
- Can contain 2D lines, polylines and polygons
A DynamicVectorMap is:
- 3D (points for lines and polygons can have altitude)
- on the surface or in the air or both
- dynamic (meaning lines/polygons can be added and deleted easily)
- Can contain 3D lines, polylines and polygons
There are limits on the number of shapes you can put in a DynamicVectorMap that are determined by the power of the CPU and GPU on the machine running the code. These two examples can help you get a sense of those limits: