首页 文章
  • -1 votes
     answers
     views

    当打开标记时,Google Map 将null设置为默认值

    有没有办法在打开 Map 时创建'set map(null)'作为默认值?我的意思是,当我第一次打开网页时, Map 上的所有数据都不会出现 . 我使用数据库调用数据并从我的存储中加载数据geojson <?php foreach ($map_link->result_array() as $i) : ?> var <?= $i['maplink_var']; ?&gt...
  • 0 votes
     answers
     views

    从GeoJSON文件中读取纬度和经度,然后使用Leaflet将每个lat-long显示为标记

    我是Javascript的新手,因此我有点失落 . 我能够从GeoJSON文件中读取;但是,我不明白如何遍历文件以获得点的Lat-Long,然后在Leaflet中将这些点显示为标记 . 我希望也能使用插件Awesome Markers(基于font-awesome,适用于Leaflet) 这是我的GeoJSON文件的示例: { "type": "FeatureColl...
  • 0 votes
     answers
     views

    从Leaflet导出GPX文件

    我想要做的是让用户通过选择Leaflet中的一些GeoJson功能来创建GPX文件 . 我这样做的方法是创建一个新的GeoJson图层来存储所选的特征,然后用一个名为togpx(https://github.com/tyrasd/togpx)的插件将其转换为gpx . 现在我有一个gpx文件,但我没有't know how can I let the users download it. Any ...
  • 1 votes
     answers
     views

    将geoJSON文件加载到Leaflet中

    我对此非常陌生并且随时学习,请耐心等待! 我有一个geoJSON文件,我已成功(手动)导入到Mapbox / Leaflet . 但是,我想自动加载geojson文件,而不是手动执行 . 我尝试使用以下代码,其中文件('crimeReportSummary.geojson')保存在与我的Index.html文件相同的目录中 . <script src='https://api.tiles.m...
  • 0 votes
     answers
     views

    未捕获的TypeError:无法读取Leaflet smap-responsive中未定义的属性'properties'

    我正在Leaflet中构建一个包含多个geojsons的 Map ,它在正常尺寸的计算机屏幕上运行良好 . 但它不适用于较小的屏幕或Apple产品,所以我正在努力将我的代码转移到Smap-responsive https://github.com/getsmap/smap-responsive . 我根据给定的示例添加了一个geojson,并根据属性设置它,它看起来我想要它,弹出窗口按我想要的方式...
  • 0 votes
     answers
     views

    在Leaflet中刷新GeoJson图层

    我在一个Leaflet项目上工作,在那里我根据用户的偏好推荐城市 . 当我提出新建议(做完之后)时,我遇到了问题 . 我有我的 Map ,我放置2个标记 . 推荐的结果是我在 Map 上显示的一些“区域” . 当我点击我的重置按钮时,我想开始一个新的推荐并清空之前推荐的所有数据 . 所以我清空所有变量(工作),但我无法创建新图层,因为我的GeoJson没有重新加载(保留以前的数据) . 上面的代码...
  • 0 votes
     answers
     views

    GeoJSON文件使传单API速度慢下来

    我正在尝试使用传单API来显示有关世界各地珊瑚礁地点的数据 . 我最初下载了一个shapefile(.shp),并使用QGIS将其转换为GeoJSON . 我把数据放在我的项目文件夹中,但是当我试图通过Ajax请求在传单上显示这些数据时,浏览器花了很长时间加载并最终返回一条没有响应的消息 . 但是,我可以看到标记会出现在 Map 上,虽然它很慢 . 有没有办法创建一个较小的文件,或更有效地加载数据...
  • 1 votes
     answers
     views

    使用osmbonuspack库在osmdroid Map 上绘制路线

    我创建了osmdroid Map 视图,我在其上显示自定义WMS,这是有效的 . 接下来,我需要在2点之间的 Map 路线上绘制dinamically,我从GeoJSON格式的自定义服务获得 . GeoJSON看起来像这样:http://pastebin.com/GJWYNkAq 通过OkHttp客户端调用服务: Request request = new Request.Builder() ...
  • 0 votes
     answers
     views

    WebApi GeoJson错误序列化数据

    我有一个Web服务试图返回GeoJson数据,我一直收到这个错误 {“Message”:“发生错误 . ”,“ExceptionMessage”:“'ObjectContent`1'类型无法序列化内容类型'application / json; charset = utf-8'的响应正文 . ”,“ ExceptionType“:”System.InvalidOperationException...
  • 1 votes
     answers
     views

    使用传单加载多个gpx文件

    我开始使用Leaflet组织我的gpx文件与Mysql / PHP结合使用 . 我用插件leaflet-gpx读取了gpx文件 . 一切正常,请参阅screenshot,但加载时间越来越长 . 每个gpx文件一个接一个地读出并显示在 Map 上: var gpx0 = '0.gpx'; window.gpxfile = new L.GPX(gpx0, {async: true, polyline_...
  • 0 votes
     answers
     views

    通过GeoServer在MongoDB中提供地理空间数据

    我将Geo-spacial数据存储在MongoDB数据存储中,我希望通过GeoServer提供服务,以便通过WFS,WMS等方式使用数据 . 我能够安装GeoServer并插入gt-mongodb插件与GeoTools一起打包,并安装适用于Java的MongoDb驱动程序 . 在这样做之后,我可以在添加数据存储时将Mongo作为一个选项 . 但是,在创建新的MongoDB存储之后,我无法创建新的矢...
  • 3 votes
     answers
     views

    Leaflet - 根据缩放级别切换GeoJSON

    我想基于GeoJSON(而不是TileLayer)数据制作Leaflet Map ,并根据缩放级别在不同的GeoJSON之间切换 . 例如,从州切换到县GeoJSON,或从高度简化的GeoJSON切换到高分辨率GeoJSON . 我从这个问题_1175699中看到,在创建TileLayer时可以使用minZoom和maxZoom选项完成 . 但是,这些属性不适用于GeoJSON功能组 . 使用Ge...
  • 2 votes
     answers
     views

    从Leaflet中的GeoJSON文件显示多边形的标记

    我有一个传单JS Map ,显示GeoJSON文件中的数据 . 然而,geojson中的一些特征是多边形,有些是点 . 我想用一个点替换每个多边形(在质心中,在bbox的平均值中,无论如何,无关紧要,准确性并不重要),这样我就可以“指出 - 整个” geojson文件,只显示每个点的一个传单标记,或者那个被转换为点的多边形 . 我不想显示多边形的轮廓 .
  • 2 votes
     answers
     views

    在Leaflet Map 上选择多个重叠要素(此处为多边形)的一个要素

    我有一个 Map ,上面有多个多边形,可以互相重叠 . 我使用https://github.com/mapbox/leaflet-pip中的 leafletPip.pointInLayer(point, layer) 来确定哪些多边形重叠 . 这发生在 processClick 函数中 . 在Vue对象中,我使用多边形创建 Map 和我的GeoJSON图层 . 我现在想要的是以下功能:如果你点击 ...
  • 0 votes
     answers
     views

    在小册子绘制中编辑多边形图层时,不会显示移动处理程序

    我有一个textarea,我将GeoJson复制到其中, Map 必须显示其形状 . 在我希望这个形状可以编辑之前,这不是问题 . 所以我使用下面的代码将其转换为图层并添加到featuregroup,以便我可以使用leaflet-draw编辑它 . 但是这个代码适用于POINT和LINE,但不适用于POLYGONS . 如果是多边形,则不会出现应出现在多边形每侧的处理程序 . 可能有什么问题? v...
  • 0 votes
     answers
     views

    MongoError:没有geoNear的地理索引

    刚才我开始学习nodejs并正在试验GeoJson数据 . 我试图在传递的坐标100000m内找到所有的忍者 . 对于每个忍者模型,我将其坐标存储在db中 . 但是当我尝试发出get请求时,我收到了这个错误 . UnhandledPromiseRejectionWarning:MongoError:在C:\ Users \ Administrator的queryCallback(C:\ User...
  • 0 votes
     answers
     views

    将geojson多边形插入mongodb并根据点的坐标查询位于距离它一定距离的所有多边形

    我需要一些帮助: how to insert geojson polygons into a mongodb database and query, based on the coordinates of a certain point, all the polygons which are located at a certain distance from that point 这是我将使用的...
  • 2 votes
     answers
     views

    使用html2canvas / Leaflet将 Map 保存到PNG时未显示的小叶多边形

    我试图从传单中的 Map 获取PNG中的图像,因为它,我开始使用Leaflet-Save-Map-To-PNG,它运行良好,但我有一个问题 . 我用GeoJSON表示多边形,当我从中获取 Map 时,我只获得了瓷砖和标记,但没有获得多边形 . 我已经研究了几个站点,其中一个类似问题的解决方案是定义一个变量,强制Leaflet不使用SVG并改为使用Canvas(L_PREFER_CANVAS = t...
  • 0 votes
     answers
     views

    如何从PSQL jsonb_build_object获取GeoJSON 'Properties'?

    我试图从我的OpenStreetMap边界postgis服务器中获取一个真正的GeoJSON [为你: psql -t -h {base64(MTg1LjIxOS4xMzIuMjE5)} -U boundaries -d boundaries ] 构建JSON工作原理: SELECT jsonb_build_object('type','Feature','id',gid,'geometry',S...
  • 1 votes
     answers
     views

    使用弹性搜索地理功能查找最常见的位置?

    我有一个geojson文件,其中包含每个都有经度,纬度和时间戳的位置列表 . 请注意经度和纬度乘以10000000 . { "locations" : [ { "timestampMs" : "1461820561530", "latitudeE7" : -378107308, "...
  • 0 votes
     answers
     views

    来自geoserver的geojson图层未显示(openlayer)

    我有这个脚本运行: var map; var map = new ol.Map({ target: 'map', renderer: ol.RendererHint.CANVAS, view: new ol.View2D({ center: ol.proj.transform([16.37, 48.21], 'EPSG:4326', 'EPSG:3857'), z...
  • 0 votes
     answers
     views

    ol.layer.Vector通过geojson不完整显示 Map 图层?

    What I Met: 我使用Google Map作为底图,GeoServer作为GIS服务器,提供WMS和WFS服务 . 通过WMS正确显示该层 . 但是,当我尝试通过GeoJSON显示它时,它没有完全显示 . “不完整”意味着:大约一半的多边形被展示,但其他的没有 . What shoud I do? 我是GIS的新手 . 我尝试了gsojson链接,发现GeoServer确实返回了一个正确...
  • 4 votes
     answers
     views

    OpenLayers:解析的GeoJSON点始终显示在coords(0,0)

    这是我第一次使用OpenLayers而且我不明白我做错了什么 . 我尝试显示一个从GeoJSON解析的简单点 . 数据似乎正确解析(我用控制台检查)但无论我给出什么点,它总是显示在我猜测我的矢量图层上的LonLat(0,0)的位置 . 我究竟做错了什么 ? var map, baseLayer, placesLayer, geojsonParser ; // data below have bee...
  • 0 votes
     answers
     views

    MongoDB GeoJSON奇怪的查询结果

    我正在使用GeoJSON存储我想要稍后通过邻近查询的位置坐标, 我的架构如下所示: 'use strict'; var mongoose = require('mongoose'), Schema = mongoose.Schema; var BranchSchema = new Schema({ parentId: { type: Schema.Types.ObjectId, ...

热门问题