leaflet相关内容

街道地址为地理纬度/经度

我正在考虑rChart / LeafLet为我县的房屋销售创建一个闪亮的应用程序。在任何时候都有几百间房屋可供出售。想要为所有人映射街道地址到地理位置(纬度/经度)并将其显示在地图上。因此,我正在寻找可以将街道地址映射到地理位置的r软件包,服务或数据库。 解决方案 这是一个基于哈维建议的功能。它会查找地址并给出第一个结果的坐标。查看函数中 x 的结构,以查看可以获得的其他信息。 g ..
发布时间:2018-04-23 16:53:48 其他开发

如何在Polymer 1.0 / leaflet-map 1.0中使用map.locate

我对Polymer和Leaflet的web组件都是新手。 我想要一个按钮来切换Leaflet提供的地理定位功能。在Javascript / HTML / css应用程序中使用Leaflet我会知道如何做到这一点,但我无法使用Polymer 1.0来使用它。 这是我的地图元素。我尝试调用map.locate在元素注册中被注释掉: ..

红宝石在轨道上:传单轨道不加载

使用RoR 4.1.4我试图使用传单轨道宝石。我遵循github页面中概述的步骤,但是当我尝试加载地图时,我看到 ReferenceError:L不是在浏览器控制台中定义 。这显然意味着来自gem的助手正在被加载和执行,但它无法找到 leaflet.js 文件。 然而,页面的头部分显示 /assets/leaflet.js 正在被引用,它实际上就在那里。 ..
发布时间:2018-04-21 16:33:39 前端开发

Leaflet.js:是否有可能通过属性过滤geoJSON功能?

我环顾四周,看到很多关于如何显示/隐藏图层的信息。这很酷,但是因为我可以添加任意的属性geoJSON功能,我希望能够相应地过滤它们。 例如,如果我有功能1,2和; 3具有这些属性 small |红色|很好 large |绿色|酸 small |红色| hot 如何按大小筛选它们?或按颜色或味道? 是的,你可以,只需添加一个过滤器功能,如: L.geoJson(some ..
发布时间:2017-11-08 20:25:35 其他开发

javascript - 两物体实际距离为30m, 在1 : 100m的地图电子地图上距离该为多少像素?

问 题 如题所述. 有两个物体在显示生活中相距30米, 在1:100m的地图上标识这两个物体, 二者的距离该是多少px? 解决方案 首先我们需要知道在屏幕上,1cm 的长度等于多少像素,借助 css 中的厘米单位,这个很好求。 var div = document.createElement('div'); div.style.width = '1cm'; docum ..
发布时间:2017-09-05 23:43:07 前端开发

手动触发事件时填写e.layer

我正在使用 L.vectorGrid.protobuf 层(命名为 pbfLayer )显示矢量图块,我想通过 pbfLayer.fileEvent('click')触发点击事件,{latlng:})。但是,如果以这种方式,事件参数 e 将只有属性 latlng , target 和类型,而如果通过鼠标点击手动触发它将具有更多属性,包括层。 示例: ht ..
发布时间:2017-08-31 10:53:05 开发方法

在传单中拖动事件之后如何获得latlng?

我正在尝试更新标记移动后的lat / lng值。提供的示例使用弹出窗口显示lat / lng。 我有一个用于标记的“dragend”事件侦听器,但是当我提醒e的值时。 latlng它返回未定义。 javascript: function markerDrag ){ alert(“你拖到:”+ e.latlng); } 函数initialize(){ //初始化地图 ..
发布时间:2017-08-29 21:17:00 开发方法

如何使用leaflet map.on('click',function)事件处理程序添加标记到地图

我正在尝试使用事件处理程序向地图添加标记。我可以使用回调函数来管理这个事件,但是当我将这个函数与事件处理程序分开时,不能。 回调( http://fiddle.jshell.net/rhewitt/U6Gaa/7/ ): map.on('click',function(e){ var marker = new L.marker(e.latlng).addTo(map); }); ..
发布时间:2017-08-29 19:54:37 开发方法

如何创建依赖于正常变量,函数或逻辑的余烬属性?

问题 我正在处理emberjs的传单视图,我有一些问题。传单是一个外部图书馆,与问题无关,但只知道它是一个映射库。 考虑一个简单的属性,如缩放级别。传单地图实例通过 map.getZoom()可以通过 map.setZoom(zoomLevel)指定缩放级别。此外,用户可以与地图进行交互,并改变其缩放级别。传单允许我们在缩放更改时注册回调。 我希望我的“Ember-Leaflet ..
发布时间:2017-08-16 00:45:21 前端开发

从Light下拉菜单中选择位置后,单张多边形会更改样式

我完全是新来的,所以请原谅任何错误或误会。我正在R 基于此示例创建一个闪亮的应用程序。该示例从点数据中工作,而我的应用程序使用多边形,这似乎是导致我问题的原因。 这里是我正在使用的shapefile,这里是我的完整代码: 库(闪亮) 库 库(sp) 库(rgeos) 库(rgdal) 库(RColorBrewer) 库(栅格) #pull in full rock country ..
发布时间:2017-07-18 00:14:15 JavaScript

单张MultipolygonField小部件,不接收触摸事件

在我的桌面上使用Django-1.9管理员,在Firefox上,django-leaflet MultipolygonField小部件按预期工作。 然而,在三星平板电脑上使用Chrome或Firefox或本地浏览器,虽然我可以选择工具来开始绘制多边形,通过触摸它,不可能在地图上放置任何点。 似乎就像小部件不会对任何触摸/打击/打击事件做出反应。 有人遇到这样的事吗?我已经在dja ..
发布时间:2017-05-30 21:50:36 前端开发

Web上的方形地图

我打算建立一个游戏的标记(引脚)的在线地图,我不设置我的标记的正确纬度。 原始地图是2048 * 2048px b $ b 的平方,然后我有标记(数以千计) 地图坐标设置为从0到100的ax,y符号。 0,0是左上角,100,100是右下角地图的角落 x = 50,y = 50是lat = 0°,lng = 0°(图片的中心)。 从我的符号转换为经度我使用这个JS函数,它 ..
发布时间:2017-05-24 22:02:40 前端开发

传单上路线的不同部分有多少不同的颜色? [R Studio]

我有一个很长的路由的JSON文件。该文件包含这条路线的长度和长度。 我试图根据一组条件(我已经编译了)来标记这条路线的不同部分在数据帧中)。但是,我面临的问题是: 1)如何将这个长整型的长整型分成几段? (不能手动执行,因为我有很多路由变体) 2)如何为每个段分配变量颜色? 我打算使用传单图(为了它的交互性),但我可以提出更好的建议。 解决方案 当使用空间数据时,它 ..
发布时间:2017-05-24 21:51:35 其他开发

散热片在隐藏的Div

你好我有2张地图的标签。一个显示一个简单的地图,另一个显示热图。当页面加载时显示简单的页面,而热图是隐藏的div。当我点击具有热图的选项卡,它不会正确显示,直到我调整浏览器的大小或打开浏览器控制台。我已经尝试了resize选项,但是不起作用。有人可以告诉我我应该怎么做 HTML代码 ..
发布时间:2017-05-24 21:47:19 其他开发

使用jquery手机时,地图不会扩展到完整大小的加载

我在使用jQuery手机的页面上有一张传单图。如果我在Google Map中替换Leaflet,我会遇到类似的问题,所以我不相信这是特定于Leaflet,而是jQuery手机。 问题是,当它首次加载时,地图的背景图像不会扩展到适合包含它的div的大小。 请参阅 http://jsfiddle.net/Lxotwbrk/2/ 查看红色边框是正确的大小,但地图图像在灰色区域丢失。请注 ..
发布时间:2017-05-24 21:42:25 其他开发

将图块的可见部分限制在单页中的多边形区域?

在小册子中,如何将图块的可见部分限制在多边形(或geojson)中所包含的区域,即多边形和下方的图块之间的交点。 示例使用:只显示一个国家/地区,并隐藏所有其他国家。 编辑:我不是在寻找fitBounds / setMaxBounds方法,但只能显示一个多边形的内部区域。 解决方案 您可以使用 map.setMaxBounds(L.latLngBounds)限制视图的方法。 ..
发布时间:2017-05-24 21:13:43 前端开发

如何将一个北箭头添加到leaflet.js地图?

有没有一个简单的方法来将一个北箭头添加到leaflet.js地图?我已经搜索了一下在线,但我找不到很多。 解决方案 你可以添加一个包含一个div与你的北箭头的控件image: var north = L.control({position:“bottomright”}); north.onAdd = function(map){ var div = L.DomUtil.cre ..
发布时间:2017-05-24 20:41:06 其他开发

小叶圆半径无关紧要

我正在开发一个游戏地图的扩展名,它从服务器显示一个活动的地图。地图正在工作,不是来自我的。重要的是说他们正在使用简单的CRS解决游戏坐标。 现在我想创建一个半径为圆的圆。半径应该绑定到地图单位(latlng),而不是像素,所以如果放大圆圈应该在屏幕上有一个更大的半径,但相对于世界地图,半径相同。 所以我有这个代码作为地图的扩展名: var bla = L.circle([ 0, ..
发布时间:2017-05-24 20:14:59 前端开发