首页 / 浏览问题 / WebGIS / 问题详情
无法在浏览器显示地图
YWQ
75EXP 2023年06月29日
以下是我写的代码:

 <script

  src="dist/leaflet/include-leaflet.js">  //添加脚本库文件</script>

</head>

<body style="margin: 0; overflow: hidden; background: #fff; width: 100%; height: 100%; position: absolute; top: 0">

    <!-- 设置承载地图对象的div  -->

  <div id="mymap" style="margin: 0 auto; width: 100%; height: 100% ;"> </div>  

  <script type="text/javascript" include="echarts" src="./dist/leaflet/include-leaflet.js"></script>//引入echarts图表和组件

  <script type="text/javascript">

    var map,url="http://localhost:8090/iserver/services/map-China100/rest/maps/China_4326";//map对象以及数据的url地址

    //创建map对象,设置地图属性

    var map = L.map('mymap', {

      crs:L.CRS.EPSQ4326,

    center: [0,0],

    zoom: 13  //3-19\

});

new L.supermap.MapService(url).getMapInfo((res) => {

           

           var map = L.map('map', {

              crs: crs,

              center: [23.909946174843483, 17.607615853850504],

              maxZoom: 18,

              zoom: 0

            });

            new L.supermap.TiledMapLayer(url).addTo(map);

        });</script>

还有一个问题,就我,我只编辑两个字,粘贴一张小的图片,就显示最长8000个字符,就是不能粘贴图片,哎,心窄

1个回答

您好,非网络图片的本地图片发送点击编辑框中的图像按钮,上传服务器进行发布。

您的问题的话,建议您可以先调试看一下具体的报错信息。

然后代码引用地址石峰正确,js文件和css文件,

https://iclient.supermap.io/web/introduction/leafletDevelop.html

其次就是注意下代码也没有写错,比如您所写的 crs:L.CRS.EPSQ4326, 应该是EPSG。

最后确定是否是数据问题,可以更换数据为官网发布的一些示例数据,若正常加载说明是数据问题,若加载不正常还是对待吗进行排查。

希望可以帮助到您。

9,653EXP 2023年06月30日
...