### ExampleDynamicBlcPage 代码 ```jsx import React, {Component} from 'react' import './ExampleDrawPage.css' import {GIS} from "iclient3d-plot-diy"; import {Button} from "antd"; export default class ExampleDynamicDlcPage extends Component { constructor(props) { super(props); this.state = { htmlString: '

正在加载中...

', }; } options = [ { "bz": true, "bzlx": "simple", "jbwb": "R:00017", "type": "2002", "useModify": false, "lon": 102.73181802939419, "lat": 30.982754659441543, "height": 0, iconSizes: [[40, 40], [30, 30], [20, 20], [15, 15], [8, 8]] } ] componentDidMount() { fetch('./example/ExampleDynamicDlcPage.md') .then(response => response.text()) .then(mdText => { this.setState({htmlString: window.marked.parse(mdText)}); }); this.showData(); } showData() { this.mapFunction.mapApiService.showDrawDatas(this.options); } render() { return (

切换比例尺

this.mapFunction = e} plotUrl={this.state.plotUrl} mapRef={this} showDefaultLayer={true} iconScales={[[0, 100000], [100000, 500000], [500000, 1000000], [1000000, 2000000], [2000000, 20000000]]} />
) } } ```