路径正确openLayer也无法获得发布地图
新接触openLayer,写第一个程序时直接在自带的例子中进行修改,当时我用webstrom将原来例子中的wms和layers的路径改为我的路径,但无论如何得不到地图。起初我以为是我的路径错误了,但当我确认了几百遍后我觉得是其他地方出了问题。 在我直接用浏览器打开一个新的例子时,ok正常获得了地图。然后我又用webstorm进行了修改,然后又得不到了。于是我将代码恢复为我修改前的样子,但竟然还是不能得到地图。我开始怀疑是webstrom修改外部项目使代码不能正常运行。
所以我新建了记事本,将代码粘进去,改为html和js ,然后运行,成功了。。。。真是给跪了。之后我又用我在应用商店里下的一个文本编辑器 simple text 对代码进行修改保存,ok也可以正常运行。。。。
其实原因就是不同软件的编码方式不一样,用其他软件打开,破坏了原来的编码。
另:
得到各种参数的方法:
在网页中打开geoserver中需要的地图:
地址栏总就有需要的各种参数。本例中wms的URL为:localhost:8080/geoserver/kmytest/wms
转载自:https://mtr-1.oss-cn-beijing.aliyuncs.com/qyblog/2019/04/50317123.jpg