永洪社区

标题: 离线GIS地图部署问题 [打印本页]

作者: 十万个怎么做    时间: 2022-7-4 17:34
标题: 离线GIS地图部署问题
本帖最后由 十万个怎么做 于 2022-7-4 17:58 编辑

我需要在内网部署离线GIS地图。我是按照操作文档(https://www.yonghongtech.com/hel ... +%E5%9C%B0%E5%9B%BE)操作的,目前下载了离线地图,然后配置了参数,但是最终还是没有效果(验证用的是 典型功能演示->地图-> GIS地图,成都街道地理信息)
现在不知道是哪里出了问题。
我的操作步骤是,XSpider 范围框选:成都范围->地图数据源:百度街道地图 -> 新建瓦片地图下载:全选下载

然后将文件夹改名为maps导入我们的内网中,然后按照操作步骤
1、将下载的瓦片数据文件夹放到 Server 版安装目录..\tomcat\webapps 下。
2、在 Server 版安装目录..\Yonghong\bihome 下的 bi.propertise 文件中添加配置:chart.offline.path=http\://localhost\:8921/maps(其中 8921 已经改为自己的端口,localhost 这个已经改了,maps 这个不改)。
3、重启了BI,然后去  典型功能演示->地图-> GIS地图,成都街道地理信息 那里看,还是原样,提示需要申请相应的Key

请问这个该怎么查问题在哪?或者需要删除什么?修改什么?

作者: yhdata_yzm    时间: 2022-7-4 17:34
十万个怎么做 发表于 2022-7-7 13:56
上述路径是在浏览器中打开图片的信息,我们maps目录是放在tomcat下的webapps目录下,请您仔细看一下,谢 ...

直接在bi.pro里边替换localhost
作者: yhdata_yzm    时间: 2022-7-4 17:39
https://www.yonghongtech.com/hel ... +%E5%9C%B0%E5%9B%BE参考下链接
作者: 十万个怎么做    时间: 2022-7-4 17:47
yhdata_yzm 发表于 2022-7-4 17:39
https://www.yonghongtech.com/help/Z-Suite/9.4/ch/make_visual_dashboard_map_gismap.html?zoom_highligh ...

我就是参考的这个做的,按照这个步骤做的,所以现在出问题了,不知道问题在哪里,用Xspider下的瓦片地图,也是png格式,也是放到了安装目录\tomcat\websapps路径下自定义文件夹maps中(9.0  9.2版本),访问路径也是配置的访问路径参数:chart.offline.path=http\://localhost\:8801/offlinemap ,其中8801和offlinemap我也都改了。
也重启了,所以请你们帮着参考下问题会在哪,你发的链接我看了好几遍了
作者: yhdata_yzm    时间: 2022-7-4 18:00
十万个怎么做 发表于 2022-7-4 17:47
我就是参考的这个做的,按照这个步骤做的,所以现在出问题了,不知道问题在哪里,用Xspider下的瓦片地图 ...

离线地图也要key
作者: yhdata_bear    时间: 2022-7-4 18:01
配置一下参数呢:
https://www.yonghongtech.com/hel ... =%E5%9C%B0%E5%9B%BE
作者: 十万个怎么做    时间: 2022-7-5 09:46
yhdata_yzm 发表于 2022-7-4 18:00
离线地图也要key

请问我们要申请的是属于浏览器端AK还是服务端AK
作者: yhdata_yzm    时间: 2022-7-5 09:48
十万个怎么做 发表于 2022-7-5 09:46
请问我们要申请的是属于浏览器端AK还是服务端AK

服务
作者: 十万个怎么做    时间: 2022-7-5 10:58
yhdata_yzm 发表于 2022-7-5 09:48
服务

刚才我们重新设置了key,现在打开右上角没有key报错了,但是还是GIS地图不显示。
会不会是9.0 9.2版本,使用XSpider下载的瓦片地图不行??
作者: 十万个怎么做    时间: 2022-7-5 10:59
yhdata_bear 发表于 2022-7-4 18:01
配置一下参数呢:
https://www.yonghongtech.com/help/Z-Suite/9.4/ch/bipropertie_editdb.html?zoom_highl ...

key的参数现在也设置完了,打开以后右上角没有key的报错提示了,但是GIS地图还是不显示。。。
会不会是XSpider下载的瓦片地图在9.0  9.2版本需要改格式??
作者: yhdata_yzm    时间: 2022-7-5 11:18
十万个怎么做 发表于 2022-7-5 10:59
key的参数现在也设置完了,打开以后右上角没有key的报错提示了,但是GIS地图还是不显示。。。
会不会是XS ...

你是什么版本的呢
作者: yhdata_yzm    时间: 2022-7-5 11:18
十万个怎么做 发表于 2022-7-5 10:59
key的参数现在也设置完了,打开以后右上角没有key的报错提示了,但是GIS地图还是不显示。。。
会不会是XS ...

你是什么版本的呢
作者: 十万个怎么做    时间: 2022-7-5 13:50
yhdata_yzm 发表于 2022-7-5 11:18
你是什么版本的呢

我这有两个版本9.0  和9.2的,都不行,刚才我们在windows系统装了一个离线版本,然后用同样的方法试了试,GIS地图就好用。我们内网是Linux系统,就不好用,是不是跟这个有关系?
作者: yhdata_yzm    时间: 2022-7-5 13:53
十万个怎么做 发表于 2022-7-5 13:50
我这有两个版本9.0  和9.2的,都不行,刚才我们在windows系统装了一个离线版本,然后用同样的方法试了试 ...

可能有关系,如果操作步骤无误
作者: yhdata_yzm    时间: 2022-7-5 13:54
yhdata_yzm 发表于 2022-7-5 13:53
可能有关系,如果操作步骤无误

你在帮助中心看看90和92的文档,里边和94有什么不同
作者: 十万个怎么做    时间: 2022-7-5 13:59
yhdata_yzm 发表于 2022-7-5 13:54
你在帮助中心看看90和92的文档,里边和94有什么不同

您好,我刚才看了,9.0和9.2这两个版本帮助中心里内容都一样。

操作步骤我们已经有好几位同事都来看了,都没找出问题
作者: yhdata_yzm    时间: 2022-7-5 14:01
十万个怎么做 发表于 2022-7-5 13:59
您好,我刚才看了,9.0和9.2这两个版本帮助中心里内容都一样。

操作步骤我们已经有好几位同事都来看了, ...

重启下服务呢
作者: 十万个怎么做    时间: 2022-7-5 14:03
yhdata_yzm 发表于 2022-7-5 14:01
重启下服务呢

重启了,每次请同事来看,检查完步骤,都会重启一次试试。
作者: yhdata_yzm    时间: 2022-7-5 14:03
十万个怎么做 发表于 2022-7-5 14:03
重启了,每次请同事来看,检查完步骤,都会重启一次试试。

可以远程不,我帮你看看呢
作者: 十万个怎么做    时间: 2022-7-5 14:05
yhdata_yzm 发表于 2022-7-5 14:03
可以远程不,我帮你看看呢

我们这是离线的内网就是我们window离线测了好使,这个步骤没问题。就是离线的内网不好用
作者: 十万个怎么做    时间: 2022-7-5 14:12
yhdata_yzm 发表于 2022-7-5 14:03
可以远程不,我帮你看看呢

您看这两个,一个是我们Linux内网的,什么都没显示。
一个是window离线外网的。
这两个导入的地图数据都一样,版本都是9.2的。

作者: yhdata_yzm    时间: 2022-7-5 14:21
十万个怎么做 发表于 2022-7-5 14:12
您看这两个,一个是我们Linux内网的,什么都没显示。
一个是window离线外网的。
这两个导入的地图数据都 ...

你把你上传的那些文件拿给我我测试下,另外上传的文件权限没啥问题吧
作者: 十万个怎么做    时间: 2022-7-5 14:34
yhdata_yzm 发表于 2022-7-5 14:21
你把你上传的那些文件拿给我我测试下,另外上传的文件权限没啥问题吧

权限没问题,我上传了一个zip压缩包,里面15以后的瓦片地图太大了,我就删掉了,前面3-15都是一样的。您看一下

作者: yhdata_yzm    时间: 2022-7-5 14:48
十万个怎么做 发表于 2022-7-5 14:34
权限没问题,我上传了一个zip压缩包,里面15以后的瓦片地图太大了,我就删掉了,前面3-15都是一样的。您 ...

好的,稍后我测试下
作者: yhdata_yzm    时间: 2022-7-5 14:48
十万个怎么做 发表于 2022-7-5 14:34
权限没问题,我上传了一个zip压缩包,里面15以后的瓦片地图太大了,我就删掉了,前面3-15都是一样的。您 ...

好的,稍后我测试下
作者: yhdata_yzm    时间: 2022-7-5 15:14
yhdata_yzm 发表于 2022-7-5 14:48
好的,稍后我测试下

说明:
•请尽量使用推荐的地图下载器下载数据,其他下载器下载的数据可能会由于格式不一致加载失败,例如使用“水经注万能地图下载器”下载的百度地图瓦片数据,瓦片格式参数需要调整为:chart.offline.tile.format=z+1/Math.pow(2,(z-1))+1+x/Math.pow(2,(z-1))-y。
•9.4版本以前不支持配置瓦片格式参数,默认格式为z/y/y-x,下载时请使用支持瓦片格式的工具(例如水经注),并选择该格式,参考上面的步骤将瓦片文件放到指定访问路径即可。
5)至此,必要的配置完成,重启tomcat,在制作仪表盘的时候添加GIS地图组件,所使用的就是下载的离线地图数据。我们下载的离线地图效果如下图:这点有按照要求来吗
作者: 十万个怎么做    时间: 2022-7-5 15:34
yhdata_yzm 发表于 2022-7-5 15:14
说明:
•请尽量使用推荐的地图下载器下载数据,其他下载器下载的数据可能会由于格式不一致加载失败,例 ...

这个没有,我们用的是XSpider瓦片地图下载器,这个是我们这有个你们发的pdf文档,上面说用XSpider下载器。就是这个PDF,上传以后没有改地图格式(在windows版本中也没改,就好用)
作者: yhdata_yzm    时间: 2022-7-5 15:40
十万个怎么做 发表于 2022-7-5 15:34
这个没有,我们用的是XSpider瓦片地图下载器,这个是我们这有个你们发的pdf文档,上面说用XSpider下载器 ...

我换一个测试下
作者: 十万个怎么做    时间: 2022-7-6 09:51
yhdata_yzm 发表于 2022-7-5 15:40
我换一个测试下

请问怎么样了,是不是Linux与Windows方式不一样啊?
作者: yhdata_yzm    时间: 2022-7-6 10:19
十万个怎么做 发表于 2022-7-6 09:51
请问怎么样了,是不是Linux与Windows方式不一样啊?

chart.offline.tile.format这一行你配置的什么
作者: 十万个怎么做    时间: 2022-7-6 10:33
yhdata_yzm 发表于 2022-7-6 10:19
chart.offline.tile.format这一行你配置的什么

这个没有配置,我们window 和 Linux 都没配置这个。window就是好用,Linux不好用,这个Linux需要配置成什么样式的啊?
作者: yhdata_yzm    时间: 2022-7-6 10:43
十万个怎么做 发表于 2022-7-6 10:33
这个没有配置,我们window 和 Linux 都没配置这个。window就是好用,Linux不好用,这个Linux需要配置成什 ...

chart.offline.tile.format=/z/y/y-x写到系统配置里,重启服务,然后看看
作者: 十万个怎么做    时间: 2022-7-6 12:20
yhdata_yzm 发表于 2022-7-6 10:43
chart.offline.tile.format=/z/y/y-x写到系统配置里,重启服务,然后看看

刚才试了,不好用
作者: yhdata_yzm    时间: 2022-7-6 13:14
十万个怎么做 发表于 2022-7-6 12:20
刚才试了,不好用

我们再看看你的bi.pro的信息,还有你放离线地图的路径
作者: 十万个怎么做    时间: 2022-7-6 14:03
yhdata_yzm 发表于 2022-7-6 13:14
我们再看看你的bi.pro的信息,还有你放离线地图的路径

你看,这是现在的Yonghong/bihome/bi.properties 里面的内容,现在里面有三条新加的,一个是百度的key,两条是chart.offline

作者: yhdata_yzm    时间: 2022-7-6 14:11
十万个怎么做 发表于 2022-7-6 14:03
你看,这是现在的Yonghong/bihome/bi.properties 里面的内容,现在里面有三条新加的,一个是百度的key, ...

maps下路径是不是三层呢
作者: 十万个怎么做    时间: 2022-7-6 14:13
yhdata_yzm 发表于 2022-7-6 14:11
maps下路径是不是三层呢

是的,maps下就是3 4 5 6 7 8 9这些,然后点开又是数字型文件夹,点开才是图片
作者: yhdata_yzm    时间: 2022-7-6 14:30
十万个怎么做 发表于 2022-7-6 14:13
是的,maps下就是3 4 5 6 7 8 9这些,然后点开又是数字型文件夹,点开才是图片 ...

等下,我装个92测试一下吧
作者: 十万个怎么做    时间: 2022-7-7 09:27
yhdata_yzm 发表于 2022-7-6 14:30
等下,我装个92测试一下吧

请问有结果了么
作者: yhdata_yzm    时间: 2022-7-7 09:52
十万个怎么做 发表于 2022-7-7 09:27
请问有结果了么

我们是可以的,你在浏览器上进入开发者模式,在控制台看看有什么报错呢
作者: 十万个怎么做    时间: 2022-7-7 11:18
yhdata_yzm 发表于 2022-7-7 09:52
我们是可以的,你在浏览器上进入开发者模式,在控制台看看有什么报错呢 ...

您好,我们技术人员找到问题了,说是在前端开发者页面打开后,报错图片找不到,然后双击这条报错,会定位到 localhost,说明地图是从localhost中找图片的。当把localhost改成我们部署的服务器IP时,就能展示图片了。所以现在问题时如何配置这个localhost,把localhost 配置成我们部署的服务器IP就可以了。
您看这个localhost怎么配置?
作者: yhdata_yzm    时间: 2022-7-7 11:24
十万个怎么做 发表于 2022-7-7 11:18
您好,我们技术人员找到问题了,说是在前端开发者页面打开后,报错图片找不到,然后双击这条报错,会定位 ...

https://blog.csdn.net/zhucunliang/article/details/107461489可以百度到的
作者: 十万个怎么做    时间: 2022-7-7 12:21
yhdata_yzm 发表于 2022-7-7 11:24
https://blog.csdn.net/zhucunliang/article/details/107461489可以百度到的

不是这个意思,是这样我们按F12进入到前端管理页面,双击这个管理页面中对应的地图数据报错图片,他会优先进入到默认的localhost中如下:localhost:7070/maps/13/435/435-1413.png
如果我们将这个localhost换成服务器的Ip比如说192.168.60.10:7070/maps/13/435/435-1413.png
就可以打开该图片,所以我们判断是因为启动之后,咱们bi程序默认识别的还是那个localhost,但是通过这个localhost找不到图片,我们尝试通过修改服务器上的/etc/hosts以及本地笔记本上的hosts文件也失败了,所以想到能不能直接找到其访问的地址配置文件然后修改访问地址localhost为IP而不是通过主机名识别,或是说不用localhost这个关键字用其他的主机名去代替比如说biserver什么的,您看有类似的配置文件吗?

作者: yhdata_yzm    时间: 2022-7-7 13:20
你这路径也不对啊,要在bi的tomcat/webapps下啊
作者: 十万个怎么做    时间: 2022-7-7 13:56
yhdata_yzm 发表于 2022-7-7 13:20
你这路径也不对啊,要在bi的tomcat/webapps下啊

上述路径是在浏览器中打开图片的信息,我们maps目录是放在tomcat下的webapps目录下,请您仔细看一下,谢谢[抱拳]
作者: 十万个怎么做    时间: 2022-7-7 14:11
yhdata_yzm 发表于 2022-7-7 14:04
直接在bi.pro里边替换localhost

终于好了谢谢哈
作者: yhdata_bear    时间: 2022-7-7 14:23
十万个怎么做 发表于 2022-7-7 14:11
终于好了谢谢哈






欢迎光临 永洪社区 (http://club.yonghongtech.com/) Powered by Discuz! X3.4