leaflet

    1热度

    1回答

    我在Shiny中制作了一个小应用程序,该应用程序为国家和地区保存数据,以及用户可以选择区域的位置。然后,我的想法是,我在应用程序中的传单地图将放大并聚焦在所选地区(即用户点击“欧洲”,地图放大欧洲)。 我不明白我应该如何使用简单功能geometry列作为传单地图的过滤器。下面是一个简单的例子(不是Shiny,但问题不是Shiny相关的,我想)。 library(rnaturalearth) li

    0热度

    1回答

    我是新来的JavaScript和有传单的问题,我有一个地图设置,我试图设置它,以便当用户点击一个链接时,一个onclick函数将用户的纬度,url中的经度和精度,以便在下一页我可以将这些值合并到一个表单中。我猜我遇到的问题与范围有关。 这里是部分代码: var location; function onLocationFound(e) { var radius = e.accurac

    1热度

    1回答

    我正在R中制作小册子地图,并且我想将特定数据分配给特定区域。现在我正在使用占位符来试图找出它,但我没有运气。我从某个Excel文件中获得了某些我想要分配给某些县的数据。我会怎么做呢? library(maptools) library(leaflet) library(rjson) library(magrittr) library(sf) library(xlsx) ## re

    0热度

    1回答

    我尝试通过function onEachFeature访问各个feature的_leaflet_id。它总是返回undefined,与使用时: function onEachFeature(feature, layer) { console.log(layer._leaflet_id); } 使用时,我得到了正确的_leaflet_id: sampleGeoJSON.eachLay

    1热度

    1回答

    如何将geoJson数据(超过2000个坐标)导入到小册子地图中? 这是地缘JSON的短样品 { "type": "FeatureCollection", "features": [ { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ 44

    2热度

    1回答

    我在寻找修复重叠标签时使用R功能leaflet :: addMarkers。 long <- c(147.768, 147.768, 147.768,147.768, 147.768, 147.768) lat <- c(-36.852, -36.852, -36.852,-36.852, -36.852, -36.852) label <- c('long label1', 'long la

    0热度

    2回答

    我有具有重复纬度/长度的数据行,我想包含一个包含所有分组列数据的标签。 # Make sample dataframe long <- c(147.5, 147.5, 147.5, 147, 147) lat <- c(-36.5, -36.5, -36.5, -36, -36) label <- c(1, 1, 2, 1, 2) markers <- data.frame(lat,lo

    1热度

    1回答

    我有点初学者的一般编码和传单。我遇到了一个小问题。我有这样的代码,可以拖动用户提交的标记。 var currentMarker; map.on("click", function (event) { if (currentMarker) { currentMarker._icon.style.transition = "transform 0.3s ease-out"; c

    0热度

    1回答

    我正在为leaflet使用leaflet.google.js。我在initMapObject函数中完成了tilt:45。在地图上,这适用于其他位置(拉特朗),但不能与我需要的位置一起倾斜(40.4134741,-74.3057727)。 我已经检查了与maps.google.com相同的拉特朗和它是倾斜(给按钮2D/3D)。 请查看我的链接代码。 "http://jsfiddle.net/fJFW

    0热度

    1回答

    我试图将一个简单的Javascript原型写入单个.html文件,并将嵌入的<script>标签写入使用Typescript编译的模块。 它使用传单,我高兴地能够通过 import * as L from 'leaflet'; 通过 npm install leaflet npm install --save @types/leaflet 进口安装,并通过例如使用得到。 var map