ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:70.52KB ,
资源ID:6826401      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/6826401.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(ArcGIS教程:提取栅格像元几种方式.docx)为本站上传会员【xrp****65】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

ArcGIS教程:提取栅格像元几种方式.docx

1、地理国情监测云平台 ArcGIS教程:栅格像元的提取 一、按属性提取 摘要   基于逻辑查询提取栅格像元。 插图 用法   · 如果 Where 子句的求值结果是 True,则将为该像元位置返回初始输入值。如果其求值结果是 False,则将为像元位置指定 NoData。   · 对于输出栅格,将舍弃输入栅格中的所有额外项(值和计数除外)。   · 如果在 Where 子句中指定了除输入栅格的值以外的某一项,则将为此像元位置返回初始输入值。   · 当输入为多波段栅格时,将输出一个新的多波段栅格。对输入多波段栅格中的每一单个波段都会进行相应分析。   默认输出格式是 E

2、sri Grid 堆栈。请注意,Esri Grid 堆栈的名称不能以数字开头、不能使用空格,并且长度不能超过 9个字符。   · 如果输入内容为根据多波段栅格(超过三个波段)创建的图层,提取操作将只考虑图层加载(符号化)的波段。因此,输出的多波段栅格只会具有三个波段,分别对应于输入图层显示中使用的多波段栅格。   · 如果输入栅格为整型,那么输出栅格也为整型。如果输入栅格为浮点型,则输出栅格也为浮点型。 语法   ExtractByAttributes (in_raster, where_clause) 参数 说明 数据类型 in_raster 提取像元的输入栅格。 Ras

3、ter Layer where_clause 用于选择栅格像元子集的逻辑表达式。 表达式遵循 SQL 表达式的一般格式。 SQL Expression 返回值 名称 说明 数据类型 out_raster 包含提取像元值的输出栅格。 Raster 代码实例   按属性提取 (ExtractByAttributes) 示例 1(Python 窗口)   本示例将基于逻辑查询从栅格中提取像元,其中高程大于 1,000 米。 import arcpy from arcpy import env from arcpy.sa import * env.workspace

4、 = "C:/sapyexamples/data" attExtract = ExtractByAttributes("elevation", "VALUE > 1000") attExtract.save("c:/sapyexamples/output/attextract")   按属性提取 (ExtractByAttributes) 示例 2(独立脚本)   本示例将基于逻辑查询从栅格中提取像元,其中高程大于 1,000 米。 # Name: ExtractByAttributes_Ex_02.py # Description: Extracts the cells of a

5、 raster based on a logical query. # Requirements: Spatial Analyst Extension # Import system modules import arcpy from arcpy import env from arcpy.sa import * # Set environment settings env.workspace = "C:/sapyexamples/data" # Set local variables inRaster = "elevation" inSQLClause = "VALUE

6、> 1000" # Check out the ArcGIS Spatial Analyst extension license arcpy.CheckOutExtension("Spatial") # Execute ExtractByAttributes attExtract = ExtractByAttributes(inRaster, inSQLClause) # Save the output attExtract.save("c:/sapyexamples/output/attextract02") 二、按圆形区域提取 摘要   基于圆提取栅格像元。 用法  

7、 · 可通过像元的中心来确定该像元是位于圆的内部还是位于圆的外部。如果中心位于圆弧的内部,则即使部分像元落在圆外,也会将此像元视为完全处于圆内。   · 未选择的像元位置被赋予 NoData 值。   · 当输入为多波段栅格时,将输出一个新的多波段栅格。对输入多波段栅格中的每一单个波段都会进行相应分析。   默认输出格式是 Esri Grid 堆栈。请注意,Esri Grid 堆栈的名称不能以数字开头、不能使用空格,并且长度不能超过 9个字符。   · 如果输入内容为根据多波段栅格(超过三个波段)创建的图层,提取操作将只考虑图层加载(符号化)的波段。因此,输出的多波段栅格只会具有三个波

8、段,分别对应于输入图层显示中使用的多波段栅格。   · 如果输入栅格为整型,那么输出栅格也为整型。如果输入栅格为浮点型,则输出栅格也为浮点型。 语法   ExtractByCircle (in_raster, center_point, radius, {extraction_area}) 参数 说明 数据类型 in_raster 提取像元的输入栅格。 Raster Layer center_point 指示用于定义提取区域的圆的中心坐标 (x,y) 的点类。 该类的形式为: ·         Point (x, y) 将指定坐标使用与输入栅格相同的地图单位。

9、Point radius 用于定义提取区域的圆半径。 将以地图单位指定半径,并且与输入栅格的单位相同。 Double extraction_area (可选) 标识要提取输入圆内部还是输入圆外部的像元。 ·         INSIDE — 指定应选择输入圆内部的像元并将其写入输出栅格的关键字。圆形区域外部的所有像元都将在输出栅格中获得 NoData 值。 ·         OUTSIDE — 指定应选择输入圆外部的像元并将其写入输出栅格的关键字。圆形区域内部的所有像元都将在输出栅格中获得 NoData 值。 String 返回值 名称 说明 数据类型 out_

10、raster 包含提取像元值的输出栅格。 Raster 代码实例   按圆形区域提取 (ExtractByCircle) 示例 1(Python 窗口)   本示例将在某一点位置方圆 500 米的半径范围内提取像元。 import arcpy from arcpy import env from arcpy.sa import * env.workspace = "C:/sapyexamples/data" outExtCircle = ExtractByCircle("elevation", arcpy.Point(482838.823, 222128.982),   

11、                              500, "INSIDE") outExtCircle.save("c:/sapyexamples/output/extcircle")   按圆形区域提取 (ExtractByCircle) 示例 2(独立脚本)   本示例将在某一点位置方圆 1,000 米的半径范围内提取像元。 # Name: ExtractByCircle_Ex_02.py # Description: Extracts the cells of a raster based on a circle. # Requirements: Spatial

12、Analyst Extension # Import system modules import arcpy from arcpy import env from arcpy.sa import * # Set environment settings env.workspace = "C:/sapyexamples/data" # Set local variables inRaster = ("elevation") centerPoint = arcpy.Point(482838.823, 222128.982) circRadius = 1000 extractT

13、ype = "INSIDE" # Check out the ArcGIS Spatial Analyst extension license arcpy.CheckOutExtension("Spatial") # Execute ExtractByCircle outExtCircle = ExtractByCircle(inRaster, centerPoint, circRadius,                                extractType) # Save the output outExtCircle.save("c:/sapyexampl

14、es/output/extcircle02") 三、按掩膜提取 摘要   提取所定义掩膜区域内的栅格像元。 插图 用法   · 按掩膜提取工具与设置掩膜环境大体相同,但二者的区别在于输入掩膜只适用于即时实例,而在环境中设置的掩膜可在发生更改或被禁用之前应用于所有工具。   · 当输入为多波段栅格时,将输出一个新的多波段栅格。对输入多波段栅格中的每一单个波段都会进行相应分析。   默认输出格式是 Esri Grid 堆栈。请注意,Esri Grid 堆栈的名称不能以数字开头、不能使用空格,并且长度不能超过 9个字符。   · 如果输入内容为根据多波段栅格(超过三个波段)

15、创建的图层,提取操作将只考虑图层加载(符号化)的波段。因此,输出的多波段栅格只会具有三个波段,分别对应于输入图层显示中使用的多波段栅格。   · 如果输入掩膜是栅格,则会将非 NoData 输入像元位置的值复制到输出栅格。可用来创建掩膜栅格的工具包括条件函数、条件测试,以及提取分析工具集中的其他工具。   · 当为输入栅格掩膜指定多波段栅格时,将只在运算中使用第一个波段。   · 如果输入栅格为整型,那么输出栅格也为整型。如果输入栅格为浮点型,则输出栅格也为浮点型。 语法   ExtractByMask (in_raster, in_mask_data) 参数 说明 数据类型

16、 in_raster 提取像元的输入栅格。 Raster Layer in_mask_data 用于定义提取区域的输入掩膜数据。 它可以是栅格或要素数据集。 当输入掩膜数据为栅格时,将在输出栅格中为掩膜数据中的 NoData 像元指定 NoData 值。 Raster Layer | Feature Layer 返回值 名称 说明 数据类型 out_raster 包含提取像元值的输出栅格。 Raster 代码实例   按掩膜提取 (ExtractByMask) 示例 1(Python 窗口)   本示例将从栅格内提取由输入面 shapefile 要素类所定义的

17、掩膜内的像元。 import arcpy from arcpy import env from arcpy.sa import * env.workspace = "C:/sapyexamples/data" outExtractByMask = ExtractByMask("elevation", "mask.shp") outExtractByMask.save("C:/sapyexamples/output/maskextract")   按掩膜提取 (ExtractByMask) 示例 2(独立脚本)   本示例将从栅格内提取由输入面 shapefile 要素类所定义的

18、掩膜内的像元。 # Name: ExtractByMask_Ex_02.py # Description: Extracts the cells of a raster that correspond with the areas #    defined by a mask. # Requirements: Spatial Analyst Extension # Import system modules import arcpy from arcpy import env from arcpy.sa import * # Set environment settings

19、 env.workspace = "C:/sapyexamples/data" # Set local variables inRaster = "elevation" inMaskData = "mask.shp" # Check out the ArcGIS Spatial Analyst extension license arcpy.CheckOutExtension("Spatial") # Execute ExtractByMask outExtractByMask = ExtractByMask(inRaster, inMaskData) # Save the o

20、utput outExtractByMask.save("C:/sapyexamples/output/extractmask") 四、用点提取 摘要   基于一组坐标点提取栅格像元。 用法   · 未选择的像元位置被赋予 NoData 值。   · 当输入为多波段栅格时,将输出一个新的多波段栅格。对输入多波段栅格中的每一单个波段都会进行相应分析。   默认输出格式是 Esri Grid 堆栈。请注意,Esri Grid 堆栈的名称不能以数字开头、不能使用空格,并且长度不能超过 9个字符。   · 如果输入内容为根据多波段栅格(超过三个波段)创建的图层,提取操作将只考虑图

21、层加载(符号化)的波段。因此,输出的多波段栅格只会具有三个波段,分别对应于输入图层显示中使用的多波段栅格。   · 如果输入栅格为整型,那么输出栅格也为整型。如果输入栅格为浮点型,则输出栅格也为浮点型。 语法   ExtractByPoints (in_raster, points, {extraction_area}) 参数 说明 数据类型 in_raster 提取像元的输入栅格。 Raster Layer points [point,...] 点类对象的 Python 列表用于指示要提取栅格值的位置。 点对象均在 x,y 坐标对列表中指定。对象形式为: ·   

22、      [point(x1,y1), point(x2,y2),...] 点所使用的地图单位与输入栅格相同。 Point extraction_area (可选) 标识是基于指定点位置(内部)提取像元还是基于点位置外部(外部)提取像元。 ·         INSIDE — 指定将所选点落入的像元写入输出栅格的关键字。方框区域外部的所有像元都将在输出栅格中获得 NoData 值。 ·         OUTSIDE — 指定应选择输入点外部的像元并将其写入输出栅格的关键字。 String 返回值 名称 说明 数据类型 out_raster 包含提取像元值的输出栅

23、格。 Raster 代码实例   用点提取 (ExtractByPoints) 示例 1(Python 窗口)   本示例将基于指定点坐标提取栅格的像元。 import arcpy from arcpy import env from arcpy.sa import * env.workspace = "C:/sapyexamples/data" pointList = [arcpy.Point(743050, 4321275), arcpy.Point(743100, 4321200),              arcpy.Point(734500,4322000)]

24、 outPointExtract = ExtractByPoints("soil", pointList,"INSIDE") outPointExtract.save("c:/sapyexamples/output/pntextract")   用点提取 (ExtractByPoints) 示例 2(独立脚本)   本示例将基于指定点坐标提取栅格的像元。 # Name: ExtractByPoints_Ex_02.py # Description: Extracts the cells of a raster based on a set of points. # Requirem

25、ents: Spatial Analyst Extension # Import system modules import arcpy from arcpy import env from arcpy.sa import * # Set environment settings env.workspace = "C:/sapyexamples/data" # Set local variables inRaster = "soil" pointList = [arcpy.Point(743050, 4321275),              arcpy.Point(74

26、3100, 4321200),              arcpy.Point(743500, 4322000),              arcpy.Point(742900, 4321800)] # Check out the ArcGIS Spatial Analyst extension license arcpy.CheckOutExtension("Spatial") # Execute ExtractByPoints outPointExtract = ExtractByPoints("soil", pointList,"INSIDE") # Save the

27、output outPointExtract.save("c:/sapyexamples/output/pntext") 五、多边形提取 摘要   基于多边形提取栅格像元。 用法   · 若要基于要素类中的多边形提取像元,而不是提供一系列 x,y 坐标对,则可以使用按掩膜提取工具。   · 可通过像元的中心来确定该像元是位于多边形的内部还是多边形的外部。如果中心位于多边形弧的内部,则即使部分像元落在多边形之外,也会将此像元视为完全处于多边形之内。   · 多边形最多可以有 1,000 个折点。多边形折点必须按顺时针顺序输入。如果要使用多个多边形,则第一个折点和最后一个折点必

28、须相同,以使多边形闭合。如果最后的点不相同,多边形将自动闭合。多边形的弧之间可以相交,但不建议您使用过于复杂的多边形。   · 未选择的像元位置被赋予 NoData 值。   · 当输入为多波段栅格时,将输出一个新的多波段栅格。对输入多波段栅格中的每一单个波段都会进行相应分析。   默认输出格式是 Esri Grid 堆栈。请注意,Esri Grid 堆栈的名称不能以数字开头、不能使用空格,并且长度不能超过 9个字符。   · 如果输入内容为根据多波段栅格(超过三个波段)创建的图层,提取操作将只考虑图层加载(符号化)的波段。因此,输出的多波段栅格只会具有三个波段,分别对应于输入图层显示

29、中使用的多波段栅格。   · 如果输入栅格为整型,那么输出栅格也为整型。如果输入栅格为浮点型,则输出栅格也为浮点型。 语法   ExtractByPolygon (in_raster, polygon, {extraction_area}) 参数 说明 数据类型 in_raster 提取像元的输入栅格。 Raster Layer polygon [point,...] 用于定义要提取的输入栅格区域的一个或多个多边形。 每个多边形部分都是由点类定义的一系列折点。作为可选的,可使用多边形类来定义各个多边形部分。 点将指定为 x,y 坐标对。对象形式为: ·      

30、   [[point(x1,y1), point(x2,y2),point(xn,yn),...point(x1,y1)], [point(x'1,y'1), point(x'2,y'2),point(x'n,y'n),...,point(x'1,y'1)] 请注意,最后一个坐标应与第一个坐标相同,从而使多边形闭合。 Point extraction_area (可选) 标识要提取输入多边形内部还是输入多边形外部的像元。 ·         INSIDE — 指定应选择输入多边形内部的像元并将其写入输出栅格的关键字。多边形区域外部的所有像元都将在输出栅格中获得 NoData 值。

31、 ·         OUTSIDE — 指定应选择输入多边形外部的像元并将其写入输出栅格的关键字。多边形区域内部的所有像元都将在输出栅格中获得 NoData 值。 String 返回值 名称 说明 数据类型 out_raster 包含提取像元值的输出栅格。 Raster 代码实例   多边形提取 (ExtractByPolygon) 示例 1(Python 窗口)   本示例将基于定义的多边形坐标提取栅格的像元。 import arcpy from arcpy import env from arcpy.sa import * polyPoints = [arc

32、py.Point(743050, 4321275), arcpy.Point(743100, 4321200),              arcpy.Point(743500, 4322000),arcpy.Point(742900, 4321800)] env.workspace = "C:/sapyexamples/data" extPolygonOut = ExtractByPolygon("soil", polyPoints, "INSIDE") extPolygonOut.save("c:/sapyexamples/output/extpoly")   多边形提取 (Ex

33、tractByPolygon) 示例 2(独立脚本)   本示例将基于定义的多边形坐标提取栅格的像元。 # Name: ExtractByPolgyon_Ex_02.py # Description: Extracts the cells of a raster based on a polygon. # Requirements: Spatial Analyst Extension # Import system modules import arcpy from arcpy import env from arcpy.sa import * # Set environme

34、nt settings env.workspace = "C:/sapyexamples/data" # Set local variables inRaster = "soil" polyPoints = [arcpy.Point(743050, 4321275), arcpy.Point(743100, 4321200),              arcpy.Point(743500, 4322000),arcpy.Point(742900, 4321800)] # Check out the ArcGIS Spatial Analyst extension license

35、 arcpy.CheckOutExtension("Spatial") # Execute ExtractByPolygon extPolygonOut = ExtractByPolygon(inRaster, polyPoints, "INSIDE") # Save the output extPolygonOut.save("c:/sapyexamples/output/extpoly02") 六、用矩形提取 摘要   基于矩形提取栅格像元。 用法   · 可通过像元的中心来确定该像元是位于矩形的内部还是矩形的外部。如果中心位于矩形轮廓的内部,则即使部分像元落在矩形之

36、外,也会将此像元视为完全处于矩形内部。   · 未选择的像元位置被赋予 NoData 值。   · 当输入为多波段栅格时,将输出一个新的多波段栅格。对输入多波段栅格中的每一单个波段都会进行相应分析。   默认输出格式是 Esri Grid 堆栈。请注意,Esri Grid 堆栈的名称不能以数字开头、不能使用空格,并且长度不能超过 9个字符。   · 如果输入内容为根据多波段栅格(超过三个波段)创建的图层,提取操作将只考虑图层加载(符号化)的波段。因此,输出的多波段栅格只会具有三个波段,分别对应于输入图层显示中使用的多波段栅格。   · 如果输入栅格为整型,那么输出栅格也为整型。如果输

37、入栅格为浮点型,则输出栅格也为浮点型。 语法   ExtractByRectangle (in_raster, rectangle, {extraction_area}) 参数 说明 数据类型 in_raster 提取像元的输入栅格。 Raster Layer rectangle extent 用于定义待提取区域的矩形。可以使用范围对象来指定坐标。 对象形式为: ·         Extent(XMin,YMin,XMax,YMax) 其中 XMin 和 YMin 定义待提取区域左下方的坐标,XMax 和 YMax 定义右上方的坐标。 将指定坐标使用与输入栅格相

38、同的地图单位。 Extent extraction_area (可选) 标识要提取输入矩形内部还是输入矩形外部的像元。 ·         INSIDE — 指定应选择输入矩形内部的像元并将其写入输出栅格的关键字。矩形区域外部的所有像元都将在输出栅格中获得 NoData 值。 ·         OUTSIDE — 指定应选择输入矩形外部的像元并将其写入输出栅格的关键字。矩形区域内部的所有像元都将在输出栅格中获得 NoData 值。 String 返回值 名称 说明 数据类型 out_raster 包含提取像元值的输出栅格。 Raster 代码实例   用矩形提

39、取 (ExtractByRectangle) 示例 1(Python 窗口)   本示例会将矩形范围以外的像元提取到新栅格。 import arcpy from arcpy import env from arcpy.sa import * env.workspace = "C:/sapyexamples/data" rectExtract = ExtractByRectangle("elevation",                                  Extent(477625, 213900, 486400, 224200),              

40、                    "OUTSIDE") rectExtract.save("c:/sapyexamples/output/extrect")   用矩形提取 (ExtractByRectangle) 示例 2(独立脚本)   本示例会将矩形范围以外的像元提取到新栅格。 # Name: ExtractByRectangle_Ex_02.py # Description: # Requirements: Spatial Analyst Extension # Import system modules import arcpy from arcpy impo

41、rt env from arcpy.sa import * # Set environment settings env.workspace = "C:/sapyexamples/data" # Set local variables inRaster = "elevation" inRectangle = Extent(477625, 213900, 486400, 224200) # Check out the ArcGIS Spatial Analyst extension license arcpy.CheckOutExtension("Spatial") # Execute ExtractByRectangle rectExtract = ExtractByRectangle(inRaster, inRectangle, "INSIDE") # Save the output rectExtract.save("c:/sapyexamples/output/extrect02") 北京数字空间科技有限公司

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服