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
- Installation Guide - Detailed installation steps
- Create Your First App - Quick start tutorial
- API Documentation - Complete API reference
- Examples - Rich example code