Skip to content

mp_tile: add China-accessible tile services#1688

Merged
peterbarker merged 1 commit into
ArduPilot:masterfrom
hxf0223:master
May 25, 2026
Merged

mp_tile: add China-accessible tile services#1688
peterbarker merged 1 commit into
ArduPilot:masterfrom
hxf0223:master

Conversation

@hxf0223

@hxf0223 hxf0223 commented May 19, 2026

Copy link
Copy Markdown
Contributor

Add GoogleChinaSat (google.cn satellite) and three Tianditu services (TiandituSat/Map/Ter) for faster map loading in China mainland.

Tianditu uses WGS-84 (no coordinate offset), requires a free API key set via TIANDITU_KEY environment variable.
URLs follow the official WMTS standard format from: http://lbs.tianditu.gov.cn/server/MapService.html

Use MAP_SERVICE env variable to select service, e.g.:
export MAP_SERVICE=TiandituSat
export TIANDITU_KEY=your_key

Add GoogleChinaSat (google.cn satellite) and three Tianditu services
(TiandituSat/Map/Ter) for faster map loading in China mainland.

Tianditu uses WGS-84 (no coordinate offset), requires a free API key
set via TIANDITU_KEY environment variable.
URLs follow the official WMTS standard format from:
http://lbs.tianditu.gov.cn/server/MapService.html

Use MAP_SERVICE env variable to select service, e.g.:
  export MAP_SERVICE=TiandituSat
  export TIANDITU_KEY=your_key

@peterbarker peterbarker left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@peterbarker peterbarker merged commit 681345c into ArduPilot:master May 25, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants