爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 8152|回复: 11

画青藏高原轮廓错误

[复制链接]
发表于 2016-6-5 15:02:01 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
想画轮廓,不知道为什么会是阴影
coast.png
密码修改失败请联系微信:mofangbao
发表于 2016-6-5 23:16:46 | 显示全部楼层
这是因为原始的shp文件导致的,那不是阴影,是边线太多造成的,
重新下载这个边界,应该就没问题了,http://www.geodoi.ac.cn/WebCn/doi.aspx?Id=135
密码修改失败请联系微信:mofangbao
回复 支持 2 反对 0

使用道具 举报

 楼主| 发表于 2016-6-5 15:03:34 | 显示全部楼层
请问各位这是shp文件的问题还是代码有错误
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2016-6-5 15:04:42 | 显示全部楼层
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_code.ncl"
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_csm.ncl"
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/contributed.ncl"
begin
  wks = gsn_open_wks("png","coast")   ;   Open X11 window
dir = "/home/fanweiwei/NCEP/heat/TP/shp/Qinghai-Tibet_Plateau/"
filename =dir + "Qinghai-Tibet_Plateau.shp"
  res               = True
  res@gsnMaximize   = True
  res@gsnDraw       = False
  res@gsnFrame      = False

  res@mpOutlineOn   = False
  res@mpFillOn      = False  

;---Turn on fancier tickmark labels.


;---Zoom in on Australia
  res@mpLimitMode           = "LatLon"
  res@mpMinLatF             = 20
  res@mpMaxLatF             =  60
  res@mpMinLonF             = 60
  res@mpMaxLonF             = 110

;---Create map
  map = gsn_csm_map(wks,res)

;---Attach three different sets of shapefile outlines to map
  lnres                  = True
  lnres@gsLineColor      = "brown"
  lnres@gsLineThicknessF = 1.0

  p = gsn_add_shapefile_polylines(wks,map,filename,lnres)

  lnres@gsLineColor      = "purple"
  lnres@gsLineThicknessF = 2.0


  draw(map)
  frame(wks)
end
密码修改失败请联系微信:mofangbao
发表于 2016-6-5 15:37:38 | 显示全部楼层
我觉得可以是你的shapefile本身存在问题,你的shapefile来源是什么?
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2016-6-5 19:48:39 | 显示全部楼层
御风者 发表于 2016-6-5 15:37
我觉得可以是你的shapefile本身存在问题,你的shapefile来源是什么?

你好我这个是在论坛里下载的,请问还有别的下载途径吗
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2016-6-6 06:57:26 | 显示全部楼层
denghaijun 发表于 2016-6-5 23:16
这是因为原始的shp文件导致的,那不是阴影,是边线太多造成的,
重新下载这个边界,应该就没问题了,http: ...

哦哦好的非常感谢
密码修改失败请联系微信:mofangbao
发表于 2016-6-6 14:34:20 | 显示全部楼层
我也想要青藏高原边界图呢。感谢分享讨论
密码修改失败请联系微信:mofangbao
发表于 2016-6-6 16:23:08 | 显示全部楼层

客气,多多交流。
密码修改失败请联系微信:mofangbao
发表于 2016-10-16 21:45:31 | 显示全部楼层
denghaijun 发表于 2016-6-5 23:16
这是因为原始的shp文件导致的,那不是阴影,是边线太多造成的,
重新下载这个边界,应该就没问题了,http: ...

我也遇到了这个问题,非常感谢您的回答!
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表