我想要根据不同的缩放层级显示不同图层,但是现在底图切换后比例尺不一致,导致两个底图根据同等缩放层级当前范围查询的数据数据量不一样,业务图层控制也乱了;我的业务图层是根据缩放层级控制的。
使用产品:iclient-mapboxgl 操作系统:win10 x64 文件类型:vue 问题详细描述:只显示中国地图中的部分区域,例如下面的图片里显示的样子,这种需要怎样实现呢? 问题重现步骤: -
引用地图服务时加入一些控件,例如比例尺、图层管理、缩放等,怎样修改这些控件的位置,除了 position:topleft/topright/bottomleft/bottomright,可不可以设置为具体的位置
使用产品:iserver 8c 810 操作系统:win10 x64 文件类型:vue 问题详细描述: 在vue中使用mapboxgl+echarts ,无法获取到EchartsLayer 问题重现步骤: import mapboxgl from 'mapbox-gl'; import * as a from '@supermap/iclient-mapboxgl'; console.log(a); // 没有EchartsLayer
使用产品:iserver 11 操作系统:win11 数据类型: 文件 问题描述: 对接iserver图层,修改数据源时提示方法不存在 问题重现步骤: __addSourceHandler(map, `${ cursubMenuModule.value.code } ... }_${ nCode }`]) 提示:caught (in promise) TypeError: source.setTiles is not a function
leaflet 绘制圆 实际在地图中为椭圆
mapbox-gl 如何打开arcgis提供以.gis结尾的服务
如题,很多Cesium提供的api都没法使用
怎样去掉案例中的边界范围,似乎还有一些自动过滤,怎样取消,让所有的点都显示出来
怎样实现图层管理中图层默认关闭,下面是在网页案例中修改layers: [China, cities]可以实现,但在本地就不能用了(已经都修改为overlaymap了,没有basemap,) var map = L.map('map', { center: {lon: ... : China, "ChinaDark": ChinaDark }; L.control.layers({}, overlayMaps).addTo(map);
Leaflet点闪烁案例切换成其他的数据服务就显示不出来了,只有底图,没有点为什么? 有哪些注意事项嘛?
已经在html中将地图所在的容器放置在其他模块的下面,想要实现地图在底层,叠加显示,但运行后地图依旧显示在最上面,但却可以操作其他模块,是为什么,怎样实现这样的?
openlayes加载了地图服务,现在要实现鼠标移动到某个面上时,该面高亮,移动出去时恢复原状
import { Logo, TileSuperMapRest, Tianditu, FeatureService, GetFeaturesBySQLParameters, TransportationAnalystResultSetting, TransportationAnalystParameter, FindPathParameters, NetworkAnalystService } from "@supermap/iclient- ... 问怎么在Vue中解决这个问题,实现最短路径?
使用产品:for leaflet 操作系统:win11 x64 数据类型: json 问题详细描述:如下 问题重现步骤: let pointArr = [[118.48,36.08,1.1],[118.51,36.08,0.8],[118.48,36.11,0.3],[118.51,36.11,0.2],[118.48,36.14,0],[118 ... 以正常加载带等值面,如果修改其中某一个数据比如第一个修改为zValues[0] = 0.1,该情况调用等值面服务的时候,就会直接报错400