【译】QGIS培训手册-样式(4)

3.2.12. hard 跟我做:创建一个自定义的SVG填充(FOLLOW ALONG: CREATING A CUSTOM SVG FILL)

Note

注意,你需要首先安装一个免费的矢量编辑软件Inkscape,才能继续下面的练习。【译者注:如果你有illustrator、CorelDRAW等矢量软件,也可的。我到网上找了两个Inkscape的安装包,都打不开,装不上,所以没有试验过。】(To do this exercise, you will need to have the free vector editing software Inkscape installed.)

  • 启动Inkscape程序。(Start the Inkscape program.)

你会看到以下界面:(You will see the following interface:)

../../../_images/inkscape_default.png

你会看到它跟其他的一些矢量软件,比如Corel等类似。(You should find this familiar if you have used other vector image editing programs, like Corel.)

首先,我们把画布调整为适合小符号纹理的尺寸。(First, we’ll change the canvas to a size appropriate for a small texture.)

  • 点击菜单中的文件>文档属性。然后会填出文档属性对话框。(Click on the menu item File Document Properties. This will give you the Document Properties dialog.)
  • 将单位设置为像素(px。(Change the Units to px.
  • 将宽度和高度设置为 100。(Change the Width and Height to 100.)
  • 设置完后就关闭该对话框。(Close the dialog when you are done.)
  • 点击菜单上的视图>缩放>页面,来将视窗缩放到我们刚刚设置的页面上。(Click on the menu item View Zoom Page to see the page you are working with.)
  • 选择椭圆工具。(Select the Circle tool:)

../../../_images/inkscape_circle_tool.png

  • 按下ctrl  键,拖动椭圆工具来绘制一个正圆。(Click and drag on the page to draw an ellipse. To make the ellipse turn into a circle, hold thectrl button while you’re drawing it.)
  • 在所绘制的圆形上右键,打开填充画笔选项。(Right-click on the circle you just created and open its Fill and Stroke:)
  • 将填充和描边样式设置为下图所示:(Change the Stroke paint to a pale grey-blue and the Stroke style to a darker color with thin stroke:)

../../../_images/inkscape_stroke_fill.png

  • 用直线工具来绘制一条线:(Draw a line using the Line tool:)
  • 先点一下表示开始绘制直线,按下ctrl 键来保证直线偏移能以15度角的倍数变化。【译者注:目的是为了绘制出横平竖直的线条】(Click once to start the line. Hold ctrl to make it snap to increments of 15 degrees.)
  • 再点一下就绘制了一个线段,然后右键来完成直线的绘制。(Click once to end the line segment, then right-click to finalize the line.)
  • 改变直线的颜色和宽度,使之与之前的园的样式匹配,并对其进行适当移动,使之看起来这样:(Change its color and width to match the circle’s stroke and move it around as necessary, so that you end up with a symbol like this one:)

../../../_images/inkscape_final_symbol.png

  • 将其保存在exercise_data/symbols目录下,新建一个landuse_symbol  的文件夹,并保存为SVG格式。(Save it as landuse_symbol under the directory that the course is in, underexercise_data/symbols, as an SVG file.)

回到QGIS:(In QGIS:)

  • 打开landuse 图层的图层属性。(Open the Layer Properties for the landuse layer.)
  • 按照下图所示,通过浏览按钮来加载刚刚制作的svg图像,来改变图层的符号样式。(Change the symbol structure to the following and find your SVG image via the Browsebutton:)

../../../_images/svg_symbol_settings.png

并按下面改变svg图层的边框:(You may also wish to update the svg layer’s border:)

../../../_images/svg_layer_border.pnglanduse图层,现在会看起来是这个样了:(Your landuse layer should now have a texture like the one on this map:)

../../../_images/svg_symbol_result.png

3.2.13. 总结(IN CONCLUSION)

通过改变不同图层的符号样式可以将原来的矢量文件集合转变为一副清晰的地图。不但能看懂地图的内容,而且地图样式也很好看!(Changing the symbology for the different layers has transformed a collection of vector files into a legible map. Not only can you see what’s happening, it’s even nice to look at!)

3.2.14. 进阶阅读(FURTHER READING)

Examples of Beautiful Maps(这是一个国外的论坛链接,里面有好多漂亮的地图制作分享)

3.2.15. 下节提要(WHAT’S NEXT?)

通过更改整个图层的符号是有用的,但对读图者来说,每一层内包含的信息仍不可用。街道是叫什么名字?这个地方是属于哪个行政区域?农场的占地面积是多大?所有这些信息仍然是隐藏的。下一课中将解释如何将数据标示在你的地图上。(Changing symbols for whole layers is useful, but the information contained within each layer is not yet available to someone reading these maps. What are the streets called? Which administrative regions do certain areas belong to? What are the relative surface areas of the farms? All of this information is still hidden. The next lesson will explain how to represent this data on your map.)

Note

本节课中你养成经常保存的习惯了吗?Did you remember to save your map recently?

【译】QGIS培训手册-样式(3)

3.2.8. moderate 跟我做:对符号层次排序(Follow Along: Ordering Symbol Levels)

符号图层是按照一定的顺序进行渲染的,其方式类似于地图图层。这意味着在某些情况下,如果一个符号拥有很多符号图层可能会导致一些意外结果。(When symbol layers are rendered, they are also rendered in a sequence, similar to the way the different map layers are rendered. This means that in some cases, having many symbol layers in one symbol can cause unexpected results.)

  • 用之前介绍的方法为 roads  图层添加一个额外的符号图层。(Give the roads layer an extra symbol layer (using the method for adding symbol layers demonstrated above).)
  • 将线条宽度设置为0.3,边界样式设置为点虚线,线条颜色色设为白色。(Give the base line a Pen width of 0.3, a white color and select Dashed Line from thePen Style dropdown.)
  • Give the new, uppermost layer a thickness of 1.3 and ensure that it is a Solid Line.

你会看到地图变成了这个样子:(You’ll notice that this happens:)

../../../_images/bad_roads_symbology.png

好吧,这根本就不是我们想要设置的样子。(Well that’s not what we want at all!)

为了防止这种情况发生,你可以对符号图层进行排序从而控制不同的符号图层渲染呈现的顺序。(To prevent this from happening, you can sort the symbol levels and thereby control the order in which the different symbol layers are rendered.)

你可以通过以下方式来改变符号图层的顺序,在符号图层面板中选中 Line  层,并点击右侧下发的高级-> 符号层次。然后就会打开一个下面这样的对话框。(To change the order of the symbol layers, select the Line layer in the Symbol layers panel, then click Advanced -> Symbol levels…in the bottom right-hand corner of the window. This will open a dialog like this:)

../../../_images/symbol_levels_dialog.png

选中启用符号层次。你可以通过输入相关数字来调整他们的渲染顺序。0表示最底下的那层。Select Enable symbol levels. You can then set the layer ordering of each symbol by entering the corresponding level number. 0 is the bottom layer.

在此例中,我们会将顺序像这样翻转一下:(In our case, we want to reverse the ordering, like this:)

../../../_images/correct_symbol_layers.png

这样,白色的虚线将会呈现在黑线上面了。(This will render the dashed, white line above the thick black line.)

  • 点击两次确定,返回到地图。(Click OK twice to return to the map.)

地图变成了这样:(The map will now look like this:)

../../../_images/better_roads_symbology.png

现在,交汇点的道路现在”融合”了,所以一条路不会盖在另一条上。Also note that the meeting points of roads are now “merged”, so that one road is not rendered above another.

【译者注:这种方法改变的是渲染顺序,与选中要调整的符号图层后,使用符号图层面板下面的上下箭头来调整的图层排列顺序不同。改变排列顺序,道路的交汇处不会融合在一起,而使用他这种改变渲染顺序的方式,不仅会改变显示的顺序,道路端点交汇处还会融合到一起。或者可以这么理解:如果你不开启符号层次的这个功能,原来的矢量要素是依据其符号图层的设置,将第一根线渲染完毕后,再渲染第二根线,所以端点交汇处就会有遮盖而不是完美融合。而开启后呢,他是先把所有线的第一个符号图层样式渲染完,然后再渲染所有线的第二个图层样式……具体看下图:

QQ截图20150922172119

左边未开启,右边开启】

当你完成后,记得保存这个符号,以防止以后你还会要用到它。可以通过点击位于符号图层面板下面的保存符号按钮来保存当前符号。通常,你应该存储为QGIS Layer Style File 格式的样式文件。When you’re done, remember to save the symbol itself so as not to lose your work if you change the symbol again in the future. You can save your current symbol style by clicking the Save Style … button under the Style tab of the Layer Properties dialog. Generally, you should save as QGIS Layer Style File.

将样式保存在exercise_data/styles目录下面。你可以通过点击加载符号来加载一个之前存好的符号。在改变一个符号之前,要记住任何没有保存的符号都会丢失。(Save your style under exercise_data/styles. You can load a previously saved style at any time by clicking the Load Style …button. Before you change a style, keep in mind that any unsaved style you are replacing will be lost.)

 

3.2.10. hard  动手试(TRY YOURSELF)

符号图层也适用于分类的图层(比如有好几种样式符号的图层),但我们还没教到样式分类,所以你将使用一些基本的预分类数据。Symbol levels also work for classified layers (i.e., layers having multiple symbols). Since we haven’t covered classification yet, you will work with some rudimentary pre-classified data.

  • 创建一副新的地图,并仅添加 roads  数据集。(Create a new map and add only the roads dataset.)
  • 对其应用 exercise_data/styles目录下的 advanced_levels_demo.qml  样式。(Apply the style advanced_levels_demo.qml provided in exercise_data/styles.)
  • 缩放到Swellendam 地区。(Zoom in to the Swellendam area.)
  • 使用符号图层,保证图层的外边线看起来是下面这样的。(Using symbol layers, ensure that the outlines of layers flow into one another as per the image below:)

../../../_images/correct_advanced_levels.png

发表评论来验证你是否做对了

—————————————————–

  • 将符号图层按如下进行设置:(Adjust your symbol levels to these values:)
  • 试验用不同的值来得到不同的结果。(Experiment with different values to get different results.)
  • 在进行下一个练习之前,请打开你之前的那个地图。(Open your original map again before continuing with the next exercise.)

../../../_images/answer_road_symbol_layers.png

—————————————————–

3.2.11. moderate  跟我做:符号图层的类型(FOLLOW ALONG: SYMBOL LAYER TYPES)

除了设置填充颜色和使用预定义的样式,你也完全可以使用不同的符号图层类型。我们一直在使用到现在的唯一类型就是“简单填充”类型。更先进的符号图层类型允许你更进一步的自定义符号。(In addition to setting fill colors and using predefined patterns, you can use different symbol layer types entirely. The only type we’ve been using up to now was the Simple Fill type. The more advanced symbol layer types allow you to customize your symbols even further.)

每种类型的矢量(点、 线、 多边形) 都有其自己的符号图层类型集。首先我们先看看可用的点类型。Each type of vector (point, line and polygon) has its own set of symbol layer types. First we will look at the types available for points.

3.2.11.1. 点图层样式类型(POINT SYMBOL LAYER TYPES)

  • 打开basic_map  项目。(Open your basic_map project.)
  • 改变 places  图层的符号属性:(Change the symbol properties for the places layer:)

../../../_images/places_layer_properties.png

  • 你可以通过选择符号图层面板中的 Simple marker 图层来设置多种符号图层类型,然后点击(右侧的)符号图层类型下拉列表框:You can access the various symbol layer types by selecting the Simple marker layer in theSymbol layers panel, then click the Symbol layer type dropdown:

../../../_images/marker_type_dropdown.png

  • 尝试一下各种可选的选项,然后选择一个你认为比较合适的符号。Investigate the various options available to you, and choose a symbol with styling you think is appropriate.
  • 如果不知道怎么弄好,就设置成一个白边白绿色填充的圆形的点图案填充类型吧,并将其大小设置为3,00,边界宽度设置为0.5。(If in doubt, use a round Simple marker with a white border and pale green fill, with a sizeof 3,00 and an Outline width of0.5.)

3.2.11.2.线符号图层类型(LINE SYMBOL LAYER TYPES)

按以下来查看可用于行数据的各种选项:(To see the various options available for line data:)

  • 将 roads 图层的符号图层中最上面的那一层的类型改为“标记线”:(Change the symbol layer type for the roads layer’s topmost symbol layer to Marker line:)

../../../_images/change_to_marker_line.png

  • 在符号图层面板中选择刚刚出现的“简单标记”图层。将符号属性按下图进行设置:(Select the Simple marker layer in the Symbol layers panel. Change the symbol properties to match this dialog:)

../../../_images/simple_marker_line_properties.png

  • 将间隔设置为 1,00:(要选中“标记线”层)(Change the interval to 1,00:)

../../../_images/marker_line_interval.png

  • 在应用样式之前要确保符号层次是正确的 (通过我们先前使用的高级>符号层次对话框)。(Ensure that the symbol levels are correct (via the Advanced -> Symbol levels dialog we used earlier) before applying the style.)

应用了这个样式后,看看它的在地图上的结果。正如你所看到的这些符号能随着路改变方向,但不会随之弯曲。有些人喜欢这样,有些人不喜欢。如果你愿意,你可以将其调整回原来的样式。【译者注:我没有太明白这一段作者是啥意思,翻译的也可能不对,欢迎批评指正】(Once you have applied the style, take a look at its results on the map. As you can see, these symbols change direction along with the road but don’t always bend along with it. This is useful for some purposes, but not for others. If you prefer, you can change the symbol layer in question back to the way it was before.)

3.2.11.3. 多边形符号图层类型(POLYGON SYMBOL LAYER TYPES)

按此来查看用于多边形数据的各类选项:(To see the various options available for polygon data:)

  • 将 water  图层的符号图层类型进行调整,这个跟之前调整其他图层的操作类似。(Change the symbol layer type for the water layer, as before for the other layers.)
  • 研究一下列表中的不同选项能做些什么。(Investigate what the different options on the list can do.)
  • 按你的喜好对他们进行设置。(Choose one of them that you find suitable.)
  • 如果无从下手,可以按照以下的步骤使用点图案填充:(If in doubt, use the Point pattern fill with the following options:)

../../../_images/pattern_fill_size.png../../../_images/pattern_fill_distances.png

  • 添加一个新的符号图层,并设置为简单填充的类型。(Add a new symbol layer with a normal Simple fill.)
  • 将其填充色设为浅蓝色,边框设为深蓝色。(Make it the same light blue with a darker blue border.)
  • 通过下移箭头将此层调整到点填充图层的下面:(Move it underneath the point pattern symbol layer with the Move down button:)

../../../_images/simple_fill_move_down.png最后,你会得到一个有符号纹理的water层,而且你可以自由的设置和调整组成本符号纹理的点的大小、形状和间距。(As a result, you have a textured symbol for the water layer, with the added benefit that you can change the size, shape and distance of the individual dots that make up the texture.)

中国500强分布地图(2015年,含数据下载)

制图数据:财富中国发布的《2015年中国500强企业排行榜》。除玉柴国际有限公司(299位)、阿特斯太阳能有限公司(282位)两家公司的总部设在国外之外,其他498家公司的地址均利用腾讯地图api加载到了地图上,地理位置为根据公司总部地址自动解析,仅供参考。

你可以通过回复本文,获取本地图中的制图数据(excel格式)的下载地址,或通过访问财富中国网站来获取更多内容:点我

从地图上我们可以对中国500强企业总部的空间集聚做一个简要的概览。并依托此数据,利用百度的热力图(通过地图汇实现)功能,做了一个热力效果,如下图:

QQ截图20150922143325

热力图是通过企业的分布密度来生成的,可以看到它们主要分布在东南沿海和长江流域地区,特别是京津冀、长三角、珠三角地区。这也与我国的经济发展布局相吻合。
下面的互动地图加载了各个企业的位置和信息,请通过点击地图上的图钉来查看企业的具体情况。各类指标的单位为百万元(人民币)。(对字段做一个解释:rank2015:2015年排名 stock:股票代码 income:营业收入 profit:利润 net_asset:净资产 asset:资产 marketValue:市值)


上面地图中的数据来自于《财富》(中文版)于北京时间2015年7月8日发布的中国500强排行榜。(原排行榜地址:点我

以下是《财富》关于此排行榜的说明:

与2014年排行榜相比,榜上前三名的位次保持不变,中石化以2.8万亿元的收入成功卫冕榜首,中石油、中国建筑分列第二、第三位。中国工商银行排名上升一位至第四,中国移动排名下降一位至第五。其中工商银行以2758亿元的利润,成为榜上最赚钱的公司,甚至超过了美国500强中最赚钱的苹果公司,后者利润为395.1亿美元(约合2418亿元人民币)。
今年共有53家公司新上榜,包括最近一年内刚上市的万洲国际、大连万达商业地产、阿里巴巴、蓝思科技等。其中万洲国际排在第35位,大连万达商业地产排在第51位,阿里巴巴排在第81位,蓝思科技排在第330位。
所有上榜公司的总收入达到了30.4万亿元,较去年增长5%;利润达到2.7万亿元,增长6%。

备注:
1. 中国上市公司500强排行榜由中金公司财富管理部与《财富》( 中文版) 合作编制完成。中金公司财富管理业务致力于为高端个人及企业投资者提供具有国际水准的财富管理服务,依托专业的财富研究团队,为客户提供全方位的资本市场综合解决方案,并多次荣获“中国最佳财富管理机构”等专业奖项。
2. 本排行榜覆盖范围包括在中国境内外上市的所有中国公司。
3. 本榜所依据数据为上市公司在各证券交易所正式披露信息。
4. 本榜以人民币为统一计价标准;除另有注明外,所涉及人民币汇率均按2014年12月31日中国人民银行公布的交易中间价换算,其中:1港币=0.7889元人民币;1美元=6.119元人民币;1新加坡元=4.6396元人民币。
5. 本榜所采用财务数据,以该公司公布的中国国内会计准则核算之数据为首选,以国际会计准则核算之数据为候选。
6. 本榜所采用的市值数据以该公司2014年12月31日收盘价数据为准,多地上市公司以内地股价为首选,以香港股价为候选。2015年新上市公司,蓝思科技,申万宏源采用上市首日收盘价计算市值。
7. 本榜排名不构成对相关公司二级市场的任何操作建议。
8. 凡财务年度截至日非12月31日的公司均按其季报及中报数据调整为自然年度对应数据。
9. 因创维数码,中国燃气没有季度数据,因此统计口径调整为2013年10月1日至2014年9月30日;因百丽国际没有季度数据,因此统计口径调整为2014年2月28日至2015年2月28日。
10. 蓝思科技、申万宏源2015年才上市,其财务数据来自其招股说明书。
11. 上市公司市值仅供参考。
*本榜排名不构成对相关公司二级市场的任何操作建议,榜单中数据仅供参考
——————————————————
2015年三大行业趋势分析
中金公司财富研究部解读了榜单中所反映的新常态下的行业趋势。
“快马”最多的行业
与去年对比来看,今年榜单明显体现出以互联网服务、传媒文化为代表的新兴行业的迅猛发展。例如,从营收增速来看,本次上榜500强的互联网服务企业的平均营收增速近40%,远超同期榜单整体的营收增速。尽管宏观经济增速出现“换档”,部分传统行业承压,但经济结构和增长质量确有改善,新兴行业正凭借其独特的竞争力实现快速发展。
透视资本利用率最好的行业
ROE(净资产收益率),作为衡量股东权益收益水平的关键指标,可以帮助我们透视各行业利用自有资本的效率。2014年,作为新一代信息技术产业代表的互联网服务业、走在消费升级前列的纺织服装业、象征技术升级的医药及生物制药业,三个具有代表性的新兴行业的ROE均值分别为17.2%,15.3%和13.8%,明显高于500强上榜企业平均的净资产收益率。两者的显著差异反映出新兴行业在资本利用率方面的优秀表现,可见新兴行业的发展仍有广阔空间。
“互联网+”渗透率最高的行业
同时我们观察到,在汹涌的“互联网+”大潮下,传统企业也在纷纷“触网”,原有商业模式正面临巨大变革。在对上榜公司进行行业分类时,一个深刻的体会就是部分行业的界限正显得愈发模糊,企业的跨界竞争和跨界合作愈加频繁。纺织服装、批发零售、家用电器等行业中的流通领域先行者,已纷纷致力于依托互联网平台扩展自身业务,进一步完善公司产业链,拓展网络收入渠道,提升企业核心竞争力。而与此同时,互联网巨头也正在加速向传统行业渗透,以其自身的技术优势与创新的商业模式迅速扩张企业的经营领域和商业版图。

制图数据下载地址:
————————————————
链接:http://pan.baidu.com/s/1qW89r0g 密码:il0l
觉得本数据很赞?您可以通过给一个五星好评的方式来支持本站发展哦~淘宝店地址:https://shop135360196.taobao.com/


————————————————

中国CRH高铁车站分布地图(2015.02)

制图依据:海子铁路网发布的中国高铁运营线路图pdf版地图。pdf地图下载地址见文末。

共计收录528个车站的位置,点开车站信息框,type字段为“动”的,表示该车站仅有动车组列车,并没有高铁列车。数据截止到2015年2月。欢迎查漏补缺。

海子铁路网pdf版高铁地图下载地址:

———————————————————————–

链接:http://pan.baidu.com/s/1o6J2gn4 密码:td96

———————————————————————–
QQ截图20150911173336

ArcGIS插件推荐–可加载国内在线地图的PcArcBruTile

此插件由开源项目ArcBruTile修改而成,适应了本土的网络环境和使用习惯。

以下是作者对本项目的简介:

网络地图对于我们来说已经不是什么新鲜事了,上面有各大互联网公司收集的海量的地理空间数据。一般网络地图的地图是以切片形式存在的,因此,本文重点讲述如何将这些网络切片地图加载并显示再ArcGIS中。
其实ArcGIS自带了网络地图加载功能,File->Add Data->Add BaseMap。但是这种方法有几个弊端,首先能够加载地图类型有限,国内的高德,百度,天地图都没有;其次,加载速度非常慢。因此,我基于ArcBruTile开发了一个ArcGIS插件能够快速加载高德地图、天地图、OSM地图,如果FQ的话,还能快速访问谷歌切片地图。GitHub地址是:https://github.com/xiaoqqchen/PcArcBruTile,希望大家多多支持。

更多内容可以访问作者的博客:Xiaoqq

插件下载地址:PcArcBruTile on Github

1 2

【译】QGIS培训手册-样式(2)

3.2.5. moderate 跟我做:缩放可视性Follow Along: Scale-Based Visibility

有时候你会发现,在给定的比例尺下,某些图层的表现会不太好。例如,各大洲的数据集可能不会有详细信息,当缩放到街道一级时就会不准确。当发生这种情况时,我们需要能够隐藏在不恰当的尺度下的数据集。(Sometimes you will find that a layer is not suitable for a given scale. For example, a dataset of all the continents may have low detail, and not be very accurate at street level. When that happens, you want to be able to hide the dataset at inappropriate scales.)

在本例中,我们要在把建筑物在缩放到小尺度时隐藏起来。如下图所示…(In our case, we may decide to hide the buildings from view at small scales. This map, for example …)

../../../_images/buildings_small_scale.png

……在这种尺度下,建筑物缩成一团很难辨认。(… is not very useful. The buildings are hard to distinguish at that scale.)

开启依赖于地图比例尺的可见性:(To enable scale-based rendering:)

  • 打开 buildings  图层的 图层属性 对话框。(Open the Layer Properties dialog for the buildings layer.)
  • 激活 通用 标签。(Activate the General tab.)
  • 勾选依赖于地图比例尺的可见性前面的复选框:(Enable scale-based rendering by clicking on the checkbox labeled Scale dependent visibility:)

../../../_images/scale_dependent_visibility.png

  • 将 Maximum的值调整到 1:10,000。(Change the Maximum value to 1:10,000.)
  • 点击确定。(Click OK.)

通过放大和缩小你的地图来检查效果,建筑物层会随着缩小和放大而消失和再现。(Test the effects of this by zooming in and out in your map, noting when the buildings layer disappears and reappears.)

Note

你可以使用鼠标滚轮来放大或缩小画面,或者,你可以通过缩放工具来缩放到某个范围:You can use your mouse wheel to zoom in increments. Alternatively, use the zoom tools to zoom to a window:

mActionZoomInmActionZoomOut

3.2.6. moderate跟我做:添加符号图层 Follow Along: Adding Symbol Layers

现在,你知道如何更改图层的简单符号了, 下一步是创建更复杂的符号系统。QGIS 允许你使用符号图层执行此操作。【译者注:所谓符号图层就是打开图层属性后,在“样式”tab下面有个框,框下班有加减号的图标等,在QGIS2.8等版本中,这个框的上面已经没有“Symbol layers”等字样了】(Now that you know how to change simple symbology for layers, the next step is to create more complex symbology. QGIS allows you to do this using symbol layers.)

  • 回到 landuse 层的样式属性面板中(通过在符号图层中点击简单填充)。(Go back to the landuse layer’s symbol properties panel (by clicking Simple fill in theSymbol layers panel).)

在此例中,当前的样式并没有边框。(即采用了不显示画笔的样式)In this example, the current symbol has no outline (i.e., it uses the No Pen border style).

选择符号图层面板中的填充,然后点击添加符号图层按钮。Select the Fill in the Symbol layers panel. Then click the Add symbol layer button:

../../../_images/add_symbol_layer_button.png

  • 点击它,画面会变为如下所示:(Click on it and the dialog will change to look somewhat like this:)

../../../_images/new_symbol_layer.png

(可能它的颜色会略有不同,但我们马上就会更改它了。)(It may appear somewhat different in color, for example, but you’re going to change that anyway.)

现在有第二个符号图层了。这个图层为简单填充(纯色),所以他会完全将之前的图层盖住。而且,它还有我们不想显示的实线边框样式。所以,我们要对它进行改造。(Now there’s a second symbol layer. Being a solid color, it will of course completely hide the previous kind of symbol. Plus, it has a Solid Line border style, which we don’t want. Clearly this symbol has to be changed.)

Note

记住不要把地图图层和符号图层弄混了。地图图层是一个已加载到地图中的矢量 (或栅格)数据。符号图层是用来表示一个图层符号样式的一部分。本课程将通常将地图图层称为图层,但符号图层将始终会用符号图层来称呼,以防止混淆。It’s important not to get confused between a map layer and a symbol layer. A map layer is a vector (or raster) that has been loaded into the map. A symbol layer is part of the symbol used to represent a map layer. This course will usually refer to a map layer as just a layer, but a symbol layer will always be called a symbol layer, to prevent confusion.

当新建的简单填充的层被选中后:With the new Simple Fill layer selected:

  • 将边界样式像之前那样设置为不显示画笔。(Set the border style to No Pen, as before.)
  • 将填充样式改为除实线填充【译者注:QGIS2.8中此处显示为实现填充,但不准确,应该是实物填充之类的?】或没有画笔之外的其他样式:(Change the fill style to something other than Solid or No brush. For example:)

../../../_images/new_fill_settings.png

  • 点击确定。现在你可以看到你的结果和并按需要调整它们。(Click OK. Now you can see your results and tweak them as needed.)

你甚至可以添加多个额外符号图层,并用这种方式为你的图层创建一种纹理。(You can even add multiple extra symbol layers and create a kind of texture for your layer that way.)

../../../_images/multiple_symbol_layers.png

这很有趣,但是对于制作一张地图来说,颜色太花哨了。(It’s fun! But it probably has too many colors to use in a real map…)

3.2.7. moderate Try Yourself

  • 现在用上面的方法为建筑物图层创建一个简单,但又不杂乱的纹理吧。记住如果需要的话要放大,否则建筑物显示不出来哦。(Remembering to zoom in if necessary, create a simple, but not distracting texture for thebuildings layer using the methods above.)

Check your results

自驾时间、距离在线获取工具(百度地图api)

使用举例:

在头上的那个框里面输入你要分析的地址,比如你要分析基于北京大学的等时线,那你就输入“北京大学”,对于一些不知名的地址,要在前面加上“XX市XX区”等字样。

然后在左下角的框里面,输入你要分析的地址的坐标,每一行一个,先写经度,再写纬度,中间以英文逗号进行分隔。如:“116.343284,40.001019”。点击搜索,可以在右下角的框里面得到分析数据,假如你输入的是“116.343284,40.001019”,你会得到“116.343284,40.001019,746,4528”,这条结果表示:北京大学驾驶至(116.343284,40.001019)这个位置,需要耗时746秒,路程为4528米。

点击搜索后默认输出的是csv格式的文本,请将其复制到记事本中保存为csv文件,即可在excel中打开。

在线地理地址解析工具geocode(地址转坐标)

使用举例:

将需要解析的地址分行粘贴在第一个框内,然后点击确定,结果会输出到第二个框中。地址内最好带有XX市XX区……等字样,这样定位会更精准。
数据来自在线地理解析服务,可能有部分地址会解析错误,请自行甄别。

POI在线检索并输出坐标信息工具(利用腾讯地图API)

使用举例:

比如我们想要搜索北京市高尔夫球场的信息,请在“搜索关键词”后面输入“高尔夫球场”,“城市名”后面输入“北京市”,Pageindex默认写0即可。pageCapacity写100(腾讯的限制,最多输出100条,若结果多于100条,则可通过分页的形式,将PageIndex调为1、2、3……,即可输出后200、300、400……条数据)。

点击搜索后默认输出的是csv格式的文本,请将其复制到记事本中保存为csv文件,即可在excel中打开。

POI在线检索并输出坐标信息工具

在线地图poi数据获取工具

使用举例:

比如我们想要搜索北京市图书馆的信息,请在“搜索关键词”后面输入“图书馆”,“城市名”后面输入“北京市”。类别可选“科教文化服务”。依次点击“第一步”“第二步”按钮,即可查询。

点击搜索后默认输出的是csv格式的文本,请将其复制到记事本中保存为csv文件,即可在excel中打开。