import React, {PureComponent} from 'react' import './FirstPage.css' import {GIS, updateLanguage} from "iclient3d-plot-diy"; import {Button, Input} from "antd"; export default class FirstPage extends PureComponent { constructor(props) { super(props); this.state = {}; } componentDidMount() { let airInfos = [{ code: '123', bz: true, jbwb: "R:00017", bzlx: 'detail', type: "2002", lon: 4, lat: 30, height: 0, useModify: false, // points: [{lon:4, lat:30, height:0}] }]; setTimeout(()=>{ this.mapFunction.mapApiService.appendBh('air',airInfos); },1000) } updatePlotUrl(event) { localStorage.setItem('plot_url', this.state.plotUrl || ''); alert('plotUrl服务地址设置成功'); } updateImageUrl(event) { localStorage.setItem('plot_image', this.state.imageUrl || ''); alert('plotUrl服务地址设置成功'); } updateDemUrl(event) { localStorage.setItem('plot_dem', this.state.demUrl || ''); alert('plotUrl服务地址设置成功'); } updateLanguage1() { updateLanguage('zh-CN') alert('切换语言成功'); } updateLanguage2() { updateLanguage('en-US') alert('切换语言成功'); } updateLanguage3() { updateLanguage('fr-FR') alert('切换语言成功'); } render() { return (
{ this.mapFunction = e }} plotUrl={this.state.plotUrl} mapRef={this} global={[3,29,4,31]} />
公共plotUrl服务地址: this.setState({plotUrl: v.target.value})} />
公共影像图地址: this.setState({imageUrl: v.target.value})} />
公共Dem地址: this.setState({demUrl: v.target.value})} />
公共语言:
) } }