使用Google Maps API编写网页应用程序,由于有大量的地点需要加注标记或图钉(Marker OR Pushpin),而自己设计的Png文件格式图片的地图图标文件虽然只有25×25像素,也竟然高达25KB以上,当上百个图标同时在电子地图上加载时,很是影响客户的浏览体验。
需要对图标文件(icon)PNG文件格式的进行压缩。压缩有两个要求:一是必须透明,为了保证不影响地图的上的内容显示,要求要能够透明;二是大小足够小。第一条很容易满足,因为google maps api本身支持的就是PNG格式的图片,而PNG格式的图片是支持透明度的设置的。从网上下载了PNGGauntlet,及其他几个压缩程序,均不理想,有的压缩大小可以,但压缩后的PNG图标无法在地图上正常显示。不断努力,发现可以使用FireWorks的导出向导,选择导出PNG32格式,可以正常显示,并且尺寸只有1KB左右。比较适合自己编辑Google 地图图标的用户使用。
单击FireWorks的文件菜单,选择导出向导,一路进入,然后选择如下选项,其他使用默认,单击导出即可。