Google Maps是您可以从Google获得的最好的服务之一。 这是一个免费工具,可让您轻松地在网站上嵌入交互式且信息丰富的地图。 但是,使用免费服务的一个缺点是最终它们看上去都一样。
好消息是Google推出了控制地图样式的API 。 因此,在本文中,我们将了解如何使用API,并使您的地图更具特色。
Google Maps图书馆
我们需要做的第一件事是在文档的<head>标记内包含Google Maps JavaScript库 ,以便我们可以使用API。
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script>
Google Maps组件
有三种样式feautureTypes
来设置Google Maps的样式: feautureTypes
, elementTypes
和Sytlers
。
featureTypes
用于选择地图上的地理对象, 例如道路,水域和公园 ,因此基本上就像CSS选择器一样工作。 为了方便起见,我们列出了一些可以用来控制地图的要素类型。
要素类型 | 描述 |
---|---|
water |
在地图上选择所有水对象,包括海洋,湖泊和河流。 |
road |
选择地图上的所有道路。 |
landscape |
在地图上选择景观。 |
poi |
选择兴趣点,例如学校,商业区和公园等地区。 |
transit |
选择所有公共交通,例如汽车站,火车站和机场。 |
< |