问题标签 [mapfish]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
printing - Mapfish 或 Geoserver 打印模块错误
在我的个人电脑中,我正在使用 Geoserver 和打印插件(2.5.2 和 2.4(用于打印模块))。我们的开发过程已经完成,我们想在我们的服务器机器上使用它。Java 版本、opts 和 java 编码类型是相同的,但是当我将 pdf 插件安装到服务器机器时
“服务器IP:8080/geoserver/pdf/info.json”
错误
这是什么意思?它是默认的“config.yaml”文件。错误“org.ho.yaml.exception.YamlException:第 0 行附近的错误:获取枚举类型类 org.mapfish.print.config.layout.HorizontalAlign 的正确值时出现问题”。
我尝试了非常不同版本的 geoserver 和 printplugin 或 mapfish 打印模块,同样的问题出现了。我在哪里做错了?
printing - GeoServer PrintPlugin .yaml 文件 HorizontalAllign 错误
我在 Windows 和 ubuntu 上尝试了所有版本的地理服务器和打印模块。我尝试了war和exe安装。我使用tomcat 7和jdk 7。但是有同样的错误信息。
printing - 在 Mapfish 打印模块 YAML 中,如何将字符串拆分为多行?
在 MapFish 打印模块 YAML 中,我有一个很长的字符串。所以我想打破字符串。这个的语法是什么?
换句话说,我有这个:
- !columns 配置:宽度:5 #borderWidth:1 #borderColor:黑色单元格:- padding:10 paddingBottom:10 vertAlign:中间宽度:5 maxSize:100 absoluteX:35 absoluteY:111 width:5 height:350 items:-!text字体:Kalpurush fontEncoding:Identity-H
fontSize:12 #align:居中文本:'${onm} ${fnm}'
textMaxWidth:8
maxWidth:5 maxHeight:15
我的参数为 '${Name} ${FatherName}' ,我需要在 String 中为此参数添加换行符或换行符。
database - Mapfish 快速入门数据库不可用
我正在尝试完成MapFish 快速入门教程,现在我需要连接到 MapFish 快速入门数据库。当我将数据库 URL 地址 ( sqlalchemy.url
)替换development.ini
为指令中给出的连接字符串(创建 Web 服务部分)时,就会出现问题。完成后,我的应用程序会不断显示通知我数据库不可用的错误:
OperationalError:(OperationalError)无法连接到服务器:连接超时服务器是否在主机“www.mapfish.org”(192.30.252.154)上运行并接受端口 5432 上的 TCP/IP 连接?无法连接到服务器:连接超时 服务器是否在主机“www.mapfish.org”(192.30.252.153)上运行并接受端口 5432 上的 TCP/IP 连接?无 无
我的问题是:有人知道数据库应该是什么样子吗?
我想在本地创建该数据库并将所有必需的数据放入其中,但我需要它的完整架构和它应该包含的所有数据才能做到这一点。
python - 安装 MapFish 打印问题
我正在尝试在我的 Windows 7 中安装 Mapfish 打印,我遵循了这个文档
当它尝试运行这一行时python.exe go-mapfish-framework-2.2.py --no-site-packages env
,我在我的 cmd 中收到了这条消息:
回溯(最后一次调用):文件“go-mapfish-framework-2.2.py”,第 2055 行,在 main() 文件“go-mapfish-framework-2.2.py”,第 797 行,在 main never_download=options. never_download)文件“go-mapfish-framework-2.2.py”,第 897 行,在 create_environment search_dirs=search_dirs,never_download=never_download)文件“go-mapfish-framework-2.2.py”,第 590 行,在 install_setuptools search_dirs=search_dirs, never_download=never_download) 文件“go-mapfish-framework-2.2.py”,第 564 行,在 _install_req cwd=cwd) 文件“go-mapfish-framework-2.2.py”,第 865 行,在 call_subprocess % (cmd_desc, proc. returncode)) OSError: Command c:\Python27\env\Scripts\python.exe -c "#!python \"\"\"Bootstra...sys.argv[1:]) "--always-copy -U setuptools 失败,错误代码为 1
我不知道怎么回事,谁能帮帮我?
json - 如何使用 MapFish print 3 在传单中打印地图
我想使用 MapFish print 3 在传单中打印我的地图,我总是遇到一个错误,我想知道如何解决它以及文件 info.json 在哪里?,在我的应用程序中添加打印按钮以进行打印的步骤是什么地图?
这是我在传单中的地图代码:
错误: http://localhost:9090/print/info.json 404(未找到)
printing - 读取配置文件 config.yaml 时 Geoserver Mapfish 打印错误
我已经在我的服务器中安装了 Geoserver 2.8 和 mapfish Print 插件 2.8。我已经部署了 Geoserver Tomcat 8.0。我遵循了http://docs.geoserver.org/latest/en/user/extensions/printing/中提到的所有步骤
当我使用在 Geoserver/ 数据文件夹下创建的config.yaml文件重新启动 tomcat 服务器“打印”文件夹时。当我尝试通过提供 url 来验证安装时:http://localhost:8081/geoserver/pdf/info.json
我收到以下错误:
它说读取 config.yaml 文件时出错。找不到Config.yaml的错误。
javascript - 向地理服务器发出 mapfish 打印请求
我正在尝试使用 openlayers 和 geoserver 打印自定义地图。但是我无法找到它的实现。任何代码片段将不胜感激!
这是我到目前为止显示的代码:
到目前为止,显示图层似乎工作正常。我需要 printMap 函数的实现帮助。此外,假设使用 Mapfish 插件进行打印!
json - 无法解析规范文件:JSONObject 文本必须以“{”开头
我知道之前有人问过这个问题,但我对实现有疑问,所以我把它贴在这里。我在 mapfish 插件的帮助下打印使用 Geoserver 创建的地图,并且在我正在制作的 ajax 请求中出现解析错误。这是负责打印地图和错误的代码片段:
它在控制台中引发以下错误:
更新:当我在请求中添加“contentType”:“application/json”时..我收到另一个错误说明:INVALID CORS REQUEST
mapfish - MapFish:打印样式不适用
我正在尝试构建一种 MapFish 样式,我可以将其应用于混合众所周知的文本类型
示例功能
我正在应用这种风格
它没有抛出任何错误并且打印完成但是当我从 GeoJSON 中什么也没得到时
关于我做错了什么的任何指示?