首页 / 浏览问题 / 组件GIS / 问题详情
L.control.minimap不能添加鹰眼图控件
16EXP 2021年04月09日
L.control.minimap().addTo(map);

不能添加鹰眼图,显示没有定义这个方法 

1个回答

你好,leaflet的鹰眼图清参照官网范例: https://iclient.supermap.io/examples/leaflet/editor.html#controler_overviewMap

865EXP 2021年04月12日

这个问题,已解决。加载后,和官方的样式不太一样,没有右下角的缩小符号

是的,引用后的显示,有问题,没有官方示例的白边和右小角的缩小标
你好,我想问一下你是怎么解决这个鹰眼图的问题的啊
覆盖css样式
我想问的是怎么添加的这个鹰眼图控件啊,方便的话可以加我qq:270139669详细说一下嘛
L.control.minimap(L.supermap.tiledMapLayer(miniUrl), options).addTo(map)

miniUrl是鹰眼图的服务地址,map是map对象

我想问一下,你是用vue这种模块化开发的吗,这个是不是得除了官网上写的两个包还得单独导入别的包啊
import L from 'leaflet'
import 'leaflet/dist/leaflet.css'
import '@supermap/iclient-leaflet'
import 'leaflet-minimap'

多谢,我按照你发的成功弄出来鹰眼图控件了,但是还有个问题就是鹰眼图出来之后地图就变得格式很乱了,这是怎么回事啊

你这个问题问的太模糊了,我也不知道这格式本来应该是什么样子,大部分是CSS样式冲突引起,注意你的引用的覆盖顺序吧,这是前端的基础。
...