Skip to main content

DMap3D SDK Introduction

Welcome to DMap3D SDK! This is a professional 3D geospatial visualization development platform.

Features

  • Built on Cesium - Powerful 3D globe engine
  • Measurement Tools - Length, area, height, angle, slope, azimuth
  • Analysis Tools - Viewshed, aspect, contour lines, cut-fill analysis
  • Drawing Tools - Point, line, polygon, situation marking
  • Basemap Services - Raster, vector, and 3D tile support

Tech Stack

  • React 18.3+
  • TypeScript 5.6+
  • Cesium 1.112+
  • Vite 5.0+

Quick Start

<!-- Include Cesium -->
<script src="https://unpkg.com/cesium/Build/Cesium/Cesium.js"></script>
<link rel="stylesheet" href="https://unpkg.com/cesium/Build/Cesium/Widgets/widgets.css">

<!-- Include DMap3D SDK -->
<script src="path/to/dmap3d.umd.js"></script>

<script>
// Create Viewer
const viewer = new Cesium.Viewer('cesiumContainer')

// Use measurement tools
const areaTool = new DMap3D.measurement.area(viewer)
areaTool.start()
</script>

Next Steps