分类 学习笔记 下的文章

来认识一下除了Marker之外的覆盖物,圆Circle、多边形Polygon、折线Polyline等。

以圆为代表来详细了解一下。圆的类名为Circle。圆的几何学定义:指的是平面中到一个定点距离为定值的所有点的集合。通常这称之为圆周,这里的圆指的是圆周及圆周所包含的部分。我们在上次创建好的地图上继续操作。

创建圆

使用AMap.Circle创建了一个圆实例,并指定圆心的经纬度、圆半径、填充透明度、轮廓线宽度。

JavaScript
var circle = new AMap.Circle({
    center: [116.480983, 39.989628],    
    radius: 100,
    fillOpacity:0.2,                //填充透明度             
    fillColor:"#ff3399",            //填充颜色       
    strokeWeight:1,                 //轮廓线宽度
  });
circle.setMap(map);

- 阅读剩余部分 -

点标记对地图操作是非常有用的。AMap.Marker是用来往地图上添加点标记的类。今天我要实现一个实用的小功能,通过拖拽点标注获取指定位置的经纬度。我在上次创建好的地图上继续操作。

创建点标记

使用AMap.Marker创建了一个点标注实例,并指定显示点标注的地图对象和可拖拽参数。

JavaScript
var marker = new AMap.Marker({
        draggable : true,
        map : map
});

- 阅读剩余部分 -

工作关系我会较高的频率使用高德地图,高德地图本身提供了一些功能,如测量距离等,其他一些三方网站也有提供一些功能如:坐标转换等功能。但分散在不同的网站,使用起来多有不便。为此,我决定自己学习高德JS API,以满足自己的使用需求。

- 阅读剩余部分 -

VIM简介

VIM是一款强大的文本编辑工具,支持各种编程语言和文件格式。

VIM模式

vim常用的模式:

  1. 普通模式(normal mode),用来浏览和修改文本内容。vim启动后即为普通模式。

- 阅读剩余部分 -