天地图的使用

5,853 阅读1分钟

1.关于天地图

天地图不像百度、高德那样使用广泛,一般在一些国家地理、安防、派出所这样的项目中会使用到。像3D地图这样的功能,在高德地图api是直接支持的,但是天地图api并不直接支持,而是需要使用插件才能行,所以有时候天地图使用起来并不是那么方便。

2.初始化天地图

在使用天地图api之前,需要先申请密匙(应用key) console.tianditu.gov.cn/api/key

然后通过<script>标签将API引用到页面中

<html>
    <head>
        <script type="text/javascript" src="http://api.tianditu.gov.cn/api?v=4.0&tk=f1429b33b276e2489ceb1c9520cca965"></script>
    </head>
    <body>
        <div id="loadMap">
            
        </div>
    </body>
</html>

<script>
    var map=""
    initMap()
    function initMap(){
        map = new T.Map('loadMap');
        map.centerAndZoom(new T.LngLat(120.5689390,30.2653626), zoom);
        map.setStyle('black');      //设置地图的样式
        map.Ow.style.backgroundColor = 'rgb(0,70,226)';  //设置地图的背景色
    }
</script>

3.使用天地图

初始化完成后,就可以使用天地图的api lbs.tianditu.gov.cn/api/js4.0/g…

里面像一些地图基本操作、标注、信息窗口、地图事件等都有对应分的文档。