生成器地址如下:
中文: http://xia.im/upload/google-static-maps-generator.html
English: http://xia.im/upload/google-static-maps-generator-EN.html

Thanks for stopping by.

What is Google Static Maps? The Google Static Maps lets you embed a Google Maps image on your web page without requiring JavaScript or any dynamic page loading. The Google Static Map service creates your map based on URL parameters sent through a standard HTTP request and returns the map as an image you can display on your web page.

Google Static Maps Generator is a powerful online tool to generate google static map images and URLs. You won't to know how it works, but instead just click the map and drag markers in the right position - your map image and url will generate automatically.

Any question or suggestion, leave your comment or email me please. Input boxes from up to down:nickname (required), email(required, but will not published), website, comment text(don't forget to copy some chinese characters in the comment box :-).

闲来无事,想着看看能不能记录一下自己闲的蛋疼的步行记录,Google Latitude 记录功能虽然很好,但是不能以轨迹的方式贴到博客中来。Google 地图貌似也不支持以 iframe 方式插入了,查看了一下其它 Google 地图产品的 API,利用 JavaScript 方式生成的地图还必须引入其 JS 库,这实在是杀鸡用牛刀啊。符合要求的只有 Google Static Maps 了,但是搜来搜去都没有一个比较好的生成静态地图的方法,没办法,没有的东西就自己做吧!查询 API 后,利用 jQuery 来实现还是很“简单”的,就是按参数生成一个 URL 么!

什么是静态地图:
无须使用 JavaScript 或载入任何动态网页,便可将 Google Maps 图片嵌入到自己的网页中。Google Static Maps 服务根据通过标准 HTTP 请求发送的网址参数来创建您的地图,并以您可以在网页上显示的图片形式传回地图。 --Google Static Maps API 如是说

生成静态地图的优点有很多:

  1. 免去了网站本身的负载,包括流量、CPU 和硬盘。
  2. 大大加快了载入速度。
  3. 方便,快捷,免去截图后再处理等任务。
  4. 高度定制性。
  5. 可保留性:静态地图中数据会保留在 URL 内,避免了图像受损丢失数据的可能。

生成图像实例:

更新日志(如果换做是谷歌的话,这版本号就应该乘以10了吧= =):

  • 2.0 υ,精简无用变量;大部分新窗口打开改为本窗口打开;加入明信片交换计划。
  • 2.0 τ,修正清除路径后路径框仍然无法手动添加参数的 bug(attr readonly 空值 改为 removeAttr readonly)。
  • 2.0 σ,将 disabled 替换为 readonly。
  • 2.0 ρ,增加了右键删除当前整条路径功能;调整了操作说明。
  • 2.0 π,加入了路径功能的基本动态地图支持;修正了几个定义变量的错误。
  • 2.0 ο,彻底修正了地图经纬度数组处理的错误(地图中经纬度数组 array[Xa] 中,X不固定)。
  • 2.0 ξ,修正了地图经纬度数组处理的错误。
  • 2.0 ν,加入了地图数据来源的选项;加入了读取参数时对 ditu.google.cn 网址的支持;读取参数时对& amp ;的转义;动态生成视口时对 textarea 的锁定。
  • 2.0 μ,加入了动态地图初始化时显示的说明提示窗口;加入了清空设置的按钮;调整了界面;对生成标记和视口参数的代码加入了参数,对动态获取和人工填写参数的代码整合。
  • 2.0 λ,加入了动态控制标记和视口的功能;调整了界面。
  • 2.0 κ,改进了控制中心位置的按钮。
  • 2.0 ι,调整结构;加入了控制中心位置的按钮。
  • 2.0 θ,重复代码用 function 实现;调整代码缩进,更易读。
  • 2.0 η,修正了 IE7 和 IE8 不能获取空 option value 造成路径和标记失效的问题;调整了按钮。
  • 2.0 ζ,采用了更详细的反向 Geocode 解析结果;将 Geocode 的全部结果用下拉菜单展示,下拉菜单的改动实时反映在动态地图中;添加按钮实现将右键、解析结果中的地址或经纬度添加到视口、标签、路径中;修正几个 HTML 浮动错误。
  • 2.0 ε,修正了路径判断的错误;调整了部分选项和说明的显示方式;调整了 urlencode 的判断;修正了 Webkit 引擎下 slide 效果的问题;去掉了 inverse_lightness 参数(没有效果);英语和中文两版本代码同步;修正部分字词表达。
  • 2.0 δ,修正了不同浏览器下经纬度 NaN 问题,加入了折线编码的简单支持。
  • 2.0 γ,实现左键生成中心位置,右键获取当前位置坐标。
  • 2.0 β,实现缩放级别、地图类型菜单与动态地图的联动;据标签生成中心位置;禁止 IE6 及其以下版本使用动态地图。
  • 2.0 α,加入了根据动态地图获取中心位置的功能,添加了 Geocode 和 Reverse Geocode 功能。
  • 1.55,所有的可选参数都加进来了。
  • 1.5,继续改进 HTML 结构,高级选项隐藏,简化了显示。
  • 1.31,改进了 HTML 结构,界面应该不会再出现错乱
  • 1.3,加入了一个解析 URL 参数的小工具,还不完善;加入一个使用 Https 链接的选项。
  • 1.2,加入了中文 API 内没有的一些内容,英文 API 里所有的功能均已实现。
  • 1.1,拾色器更新...
  • 1.0,加入自定义标签图标功能, 加入一个拾色器,修正了 IE 下去除 \r\n 的正则匹配问题。
  • 0.6,加入了多条路径的支持。
  • 0.5,加入了实时增删标签的功能,可以设置 >=5 个标签了。
  • 0.41,修正了一个 ID 写错导致数组 undefined 的错误= =,居然写错了。
  • 0.4,对中文地址的更好的支持。
  • 0.3,加入了计算路径总长度的功能。
  • 0.2,加入了视口功能。
  • 0.1,雏形。

待改进列表:

  • 加入路径的动态地图支持。
  • 删除自动生成的标记时已设置选项的传递。
  • 删除指定框。
  1. 这个不错,我一直在找