首页 / 浏览问题 / 云GIS / 问题详情
Leaflet,在使用矢量瓦片地图的时候怎么投射
2EXP 2019年07月04日

首先这里是地图服务的信息

描述: 
        包含当前地图的所有相关状态信息,如中心点、比例尺、全幅范围等。


 

中心点: ( 117.61 , 40.79 )
比例尺: 0.000000171971
全幅范围:
  • 左下: ( 115.42 , 39.44 )
  • 右上: ( 117.5 , 41.06 )
大小:
  • 宽:256
  • 高:256
坐标系信息: GCS_WGS_1984
目标坐标系:  EPSG:4326 (原坐标系) EPSG:3857 

然后这里是我写的代码段


    
    var map, url = "http://192.168.1.10:8090/iserver/services/map-BeiJingShi/rest/maps/谷歌风格";
    map = L.map('map', {
      crs: L.CRS.EPSG4326,
      center: [0, 0],
      maxZoom: 18,
      zoom: 1
    });
    L.supermap.tiledMapLayer(url).addTo(map);

leaflet  怎么改去实现这个地图

矢量瓦片服务资源



资源描述:
        矢量瓦片服务。 
 

地图现在 在页面上不会出现报错,但是什么都不显示,只能看到supermap这样的字体,其他的就是一片空白

1个回答

修改一下地图中心点,改成上面地图服务里写的地图中心点位置
5,668EXP 2019年07月04日
<script>
    var map, url = "http://192.168.1.10:8090/iserver/services/map-BeiJingShi/rest/maps/谷歌风格";
    map = L.map('map', {
      crs: L.CRS.EPSG4326,
      center: [117.61, 40.79],
      maxZoom: 18,
      zoom: 1
    });
    L.supermap.tiledMapLayer(url).addTo(map);
  </script>

还是没办法显示出来

求助求助求助求助求助求助求助求助求助求助求助求助
用iserver预览能看得到地图吗?调整一下zoom值看一下是否是因为缩放级别导致的地图过小
在iserver  预览可以看到,用服务自带的地图China_4326   一样正常显示,就是使用谷歌风格的这个,就是空白了排除缩放值得问题,因为自己也尝试过鼠标滚动并没有出图
这个问题怎么解决呢
尝试一下把地图名改成英文的看一下。你的这个地图是只修改了China_4326的配图风格没有修改数据的坐标系这些内容吗?
哎呀这个也说不清楚,你还是没理解,这个上面发图也麻烦,不行咱俩加个微信啥的
怎么说呢,我用china这个地图的URL ,正常就可以实现,然后用才配的谷歌的这个,地图就是上面发送的那个白图
坐标系,跟china这个是一样的, 就是地图加载不出来
...