如何创建地图轮廓图或轻松将Google Maps屏幕截图转换为一个?


18

我大概可以弄清楚该怎么做,但我必须喜欢其中的30个,我想学习如何使其快速而轻松地工作。我的第一个想法是在Illustrator中使用Live Trace,但是我还不十分擅长。

本质上,我希望街道为黑色(并且相对厚度相似),而地图的其余部分为白色。

一个好的答案可以仅仅是我无法通过Google搜索找到的教程的链接(如果该教程提供了正确的信息)。

我很确定我遗漏了一些您需要了解的信息,因此请在评论中进行澄清。首选软件是Photoshop或Illustrator CS6。

如何创建风格化的轮廓图?


1
不确定您想要什么,但是也许可以把您带到
Joonas

1
我手上有一点时间,所以我想我想看看我是否明白你想要什么:bit.ly/Yv4rPw 是吗?(使用样式地图向导制作,该向导链接到我的评论上方)
Joonas

@zelbinian如果它是没有标签的黑白无样式地图,请在我的答案的第一个链接中查看Perl脚本-我没有详细介绍它,因为大多数设计师不编写代码,而是根据您的判断堆栈溢出帐户,您应该没有问题。它是为您似乎想要的批量输出而设计的。
user56reinstatemonica8

这个答案你可能感兴趣的:graphicdesign.stackexchange.com/questions/31227/...
ALLCAPS

Answers:


20

样式化的地图向导(link)可以完成这项工作。

它确实有一个很好的说明,可在您打开网站时显示。可以使用help地图样式面板底部的按钮随时访问这些说明(如下图所示)。

下面是我用来在右侧(和在此链接中)创建静态地图的样式 。

在此处输入图片说明 在此处输入图片说明


您也可能对此感兴趣。


当前这两个链接都指向输出,而不是样式化的地图向导。此外,可以在哪些许可条件下使用这些许可?我上次查看它的时间(也许是8个月前?),任何使用没有商业许可的Google Maps API数据的网页,都需要将其与带有徽标等突出标志的嵌入式Google地图结合使用,可能会发生变化。
user56reinstatemonica8

@ user568458谢谢,修复了链接。 developers.google.com/maps/faq#tos_mysite || developers.google.com/maps/terms ...尤其是就您有关Google徽标的问题而言,是的,徽标必须保持完整:developers.google.com/maps/terms#section_9_2(9.4署名)
Joonas

幸运的是,这是一个学生项目,所以我很高兴。(也是,我归因
于此

17

假设没有理由必须使用您拥有Google版权的地图,那么我将为此使用OpenStreetMap(开源的维基百科风格的Google Maps替代品)。

它们实际上是相同的,但是它们的许可证Creative Commons Attribution-Sharealike明确允许包括商业工作在内的此类事务,只要它们得到了认可并且您以相同的许可证共享使用其数据所做的工作,而Google除非您支付昂贵的许可证费用否则对他们的地图的使用非常严格

您也可以输出vectors,但是不利的是,就像开放源代码的东西经常出现的那样,它并不精巧,需要反复试验才能使其全部正常工作...


编辑:建议使用开放街道地图(OSM)导出到PDF和SVG工具的此答案的早期版本。我现在建议不要与这些东西作斗争:它们是垃圾。这些文件不仅造成混乱(有关示例,请参阅编辑历史记录-并且最新版本甚至无法为我打开),而且这些工具几乎永远无法正常工作,并且由于“服务器负载”过高而产生了无法避免的误导性错误消息,导致失败( <25),建议您在几分钟后再试一次-但服务器负载始终会超过25,这在欧洲夜间(甚至不是整天)要花几个小时

有一个Wiki,上面有很多替代选项,但是我尝试过的所有这些都不起作用(很多),除了关闭几条街道(MapOSMatic)之外,不执行任何其他操作,提供粗糙的像素图像以PDF格式而不是实际矢量(“现场论文”和“步行论文”),或者“安装”过程更像是配置整个服务器(其中大多数)...

但是,似乎一个过程可行

在此处输入图片说明

  1. 安装Maperitive(在Windows上免费,简单地安装,需要在Mac / Linux上具有依赖性)。
  2. 从“开放街道地图”中导出所需的地图区域。如果提示该区域太大,则可能需要使用备用链接之一。警告:对于比小镇大的任何区域,文件大小都是荒谬的。县级为300mbs +。国家将是数千兆字节。它为您在指定区域以下的每个缩放级别上提供了每个不必要的细节,并且似乎没有设施可以更改此细节。显然,在OSM上没有人听说过县地图,国家地图或区域地图。
  3. 在Maperitive中打开它。您可能需要将文件扩展名更改为,.osm然后才能打开
  4. 将渲染规则(显示的内容和方式)更改为不疯狂的规则。
    • 你可以得到一些不错的东西 Map > Switch to rules > googlemaps
    • 或者,如果您有耐心来修改代码,可以进行大量的自定义 Map > Edit rendering rules
  5. 使用Map > Set printing bounds设置你想要的区域(它创建了一个近乎无形的盒子填充屏幕:缩小和/或从一个角落里拖),并View > zoom设置缩放级别。超出“打印范围”的所有内容都会被裁剪。
  6. 用导出 Tools > Export as SVG (Adobe Illustrator)

请注意,如果您想要真实的矢量,则必须下载然后从OSM打开导出,而不仅仅是在加载Maperitive时显示的默认地图中浏览-否则,它将为您提供伪造的SVG,其中充满了切碎的低质量位图图块。

另一个注意事项-有时它实际上并未更新文件。如果文件没有更改,请确保没有打开任何文件,然后在导出和打开之间等待几分钟。


4

打开矢量地图

除了已经提到的好建议之外,请访问http://openvectormaps.com。我创建了一个免费的,高质量的可编辑和分层城市地图的库/目录。从.SVG或.AI文件格式中进行选择,以用于Adobe Illustrator或Inkscape。


1
欢迎使用GD。我们一直很乐意看到新用户,但请您理​​解,发布指向其网站链接的新用户通常被标记为垃圾邮件,并被否决,因此即使您的回答可能会帮助OP,其他人也可能会不喜欢此回答。仅供参考。
DᴀʀᴛʜVᴀᴅᴇʀ

很好,谢谢分享!值得解释的是,这基本上是世界主要城市和其他主要地区的大型,高质量静态地图的目录。
user56reinstatemonica8 2014年

2
看起来您是从Open Street Map导出数据并出售了?
shuckc '16
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.