首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >L.latLng()创建的对象在setZoomAround()上使用时抛出“无效的LatLng对象”

L.latLng()创建的对象在setZoomAround()上使用时抛出“无效的LatLng对象”
EN

Stack Overflow用户
提问于 2016-11-07 11:02:23
回答 1查看 646关注 0票数 0

使用文档示例,我试图放大到一个特定的点。所以我就这么做:

代码语言:javascript
复制
var latlng = L.latLng(50.5, 30.5);
$scope.map.setZoomAround(latlng);

$scope.mapL.map()创建的有效映射对象。

我知道这个错误:

无效的LatLng对象:(NaN,NaN) o.LatLng (leaflet.js:6) at Object.unproject (leaflet.js:6) at Object.pointToLatLng (leaflet.js:6) at e.unproject (leaflet.js:6) at e.layerPointToLatLng (leaflet.js:6) at e.containerPointToLatLng (leaflet.js:6) at e.setZoomAround (leaflet.js:6)

执行$scope.map.setZoomAround([50.5, 30.5])引发相同的错误,$scope.map.setZoomAround(50.5, 30.5)抛出:

TypeError:无法读取null的属性“lat”

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-07 12:37:09

重复检查 method,因为它期望指定缩放级别.

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40463589

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档