pyamap package

Submodules

pyamap.amap module

class pyamap.amap.Amap(show_html=True, width='70%', height=300)

基类:object

pyamap旨在提供一个可以在notebook中方便绘制简单地理信息的python库,功能简单,易于使用

实际案例

>>> amap = from pyamap.amap import Amap
>>> amap = Amap()
>>> amap.setZoomLevel(15)
>>> amap.width = "70%"
>>> amap.height = "300px"
>>> amap.addMarker(116.397428,39.90923)
>>> amap.show()
add_circle(lng, lat, psize=100, color='blue', opacity=3, stroke_weight=3)

添加一个圆点

参数
  • lng – 经度

  • lat – 维度

  • psize – 点大小

  • color – 颜色

  • opacity – 透明度

  • stroke_weight

Returns:

add_marker(lng, lat, icon='http://webapi.amap.com/images/marker_sprite.png')

添加一个覆盖物

参数
  • lng – 经度

  • lat – 维度

  • icon – 覆盖物样式(提供一个png文件的网络地址,默认有一个)

Returns:

add_polygon(polygon_arr, stroke_color='blue', stroke_opacity=0.2, stroke_weight=3, fill_color='blue', fill_opacity=0.35)

添加一个多边形

参数
  • polygon_arr – 多边形数组,为一堆点的集合,形如: [[lng1, lat1], [lng2, lat2], [lng3, lat3]]

  • stroke_color – 边的颜色

  • stroke_opacity – 边的透明度

  • stroke_weight – 边的粗细

  • fill_color – 填充颜色

  • fill_opacity – 填充透明度

Returns:

remove_ruler()

移除测距功能

Returns:

show()
use_ruler()

添加测距

Returns:

pyamap.amap.main()