Sql server 元数据组件!=使用cfimage时目标频带数Railo错误
我正在尝试使用以下方法在Railo(coldfusion)中生成静态贴图:Sql server 元数据组件!=使用cfimage时目标频带数Railo错误,sql-server,google-maps,coldfusion,railo,Sql Server,Google Maps,Coldfusion,Railo,我正在尝试使用以下方法在Railo(coldfusion)中生成静态贴图: <cfimage action = "write" destination = "#request.DataRoot#\map\#pickuppoint_Code#.jpeg" source = "https://maps.googleapis.com/maps/api/staticmap?zoom=15&size=300x300&maptype=roadmap&markers=color:
<cfimage action = "write" destination = "#request.DataRoot#\map\#pickuppoint_Code#.jpeg" source = "https://maps.googleapis.com/maps/api/staticmap?zoom=15&size=300x300&maptype=roadmap&markers=color:blue%7Clabel:S%7C#Latitude#,#Longitude#" quality = "1" overwrite = "yes">
生成近250张地图后,会产生以下错误:
Railo 4.1.1.002 Error (javax.imageio.IIOException)
Message Metadata components != number of destination bands
Cause javax.imageio.IIOException
Stacktrace The Error Occurred in
C:\Web\wi_vigicolis.loc\Process\Task\Map\index.cfm: line 7
5: <cfinclude template="qry_item.cfm">
6: <cfloop query="GetPickuPointList">
7: <cfimage action = "write" destination = "#request.DataRoot#\map\#pickuppoint_Code#.jpeg" source = "https://maps.googleapis.com/maps/api/staticmap?zoom=15&size=300x300&maptype=roadmap&markers=color:blue%7Clabel:S%7C#Latitude#,#Longitude#" quality = "1" overwrite = "yes">
Railo 4.1.1.002错误(javax.imageio.IIOException)
消息元数据组件!=目的频带数
导致javax.imageio.IIOException
Stacktrace跟踪中发生的错误
C:\Web\wi\u vigicolis.loc\Process\Task\Map\index.cfm:第7行
5:
6:
7:
我试图添加API密钥,但这并没有解决问题。我试图从另一台服务器上执行相同的代码,在生成相同的错误之前,它还生成了近250个映射
这是限制还是Railo的问题
(我从数据库(sql server)获取纬度和经度信息。我必须生成8000张地图)
谢谢这已经存在了一段时间,并已在Railo bug tracker上注册。不确定它是否会在Railo中得到解决:您可以通过保存为PNG而不是JPEG来绕过它