当前位置: 首页 > wzjs >正文

建网站必需服务器吗邳州网站开发

建网站必需服务器吗,邳州网站开发,北辰网站建设,动态网页制作一个网址本文的主要目标为绘制洛老师家乡所在的洛阳市瀍河回族区,给洛老师的家的位置绘制五角星,其他兴趣点标注一下。绘图目标(结果)如下:环境和数据准备安装 gma:pip install gma本文基于:gma 2.1.7&a…

本文的主要目标为绘制洛老师家乡所在的洛阳市瀍河回族区,给洛老师的家的位置绘制五角星其他兴趣点标注一下。绘图目标(结果)如下:

环境和数据准备

安装 gma:pip install gma

本文基于:gma 2.1.7,Python 3.12

本文用到的OSM矢量数据为:
链接: https://pan.baidu.com/s/1GEQbOFnTAlSHGa7erdxFDA?pwd=86mb
提取码: 86mb

本文用到的洛阳市区县范围矢量数据l来源于:
https://www.shengshixian.com/

绘图代码

import matplotlib.pyplot as plt
from gma.map import inres, plot
from gma import ioxian = io.ReadVector(r"2024\县级\T2024年初县级.shp")
luoyang = xian.SelectWhere('地级 = "洛阳市"')
chanhe = luoyang.SelectWhere('县级 = "瀍河回族区"')gdb = io.Open("OSM_洛阳.gdb")radColors = { 'gis_osm_landuse_a_free_1': '#EEE8AA', 'gis_osm_railways_free_1': 'black','gis_osm_water_a_free_1': '#87CEFA', 'gis_osm_waterways_free_1': '#87CEFA',    
}   ## 定义部分图层的颜色newBou = chanhe.Boundary
name = chanhe.ToDataFrame().iat[0, 0]############################################################# 绘制内容
MapF = plot.MapFrame(BaseMapProj = 3857, Extent = newBou)
MapF.AddLayer(chanhe, FaceColor = '#F0FFF044', LineWidth = 0)for layer in gdb.iteritems():radFColor = radColors.get(layer.Name, np.random.uniform(size = 4))radLColor = radColors.get(layer.Name, 'lightgray')if 'Point' in layer.GeomType:continueply = layer.Clip(chanhe)try:MapF.AddLayer(ply, FaceColor = radFColor, LineColor = radLColor, PointSize=1)except:pass## 提取洛老师家的坐标点,绘制五角星
Star5Luo = luolaoshiP[0]
ML0 = MapF.AddLayer(Star5Luo, FaceColor = 'red', PointMarker = '*', PointSize = 100)
LB0 = ML0.AddLabel(FieldName = '名称', Offset = [(0, -40)], Font = 'SimHei', FontSize = 7)## 绘制其他点
### 设置 OtherP 偏移量避免遮盖
Offset = [(0, -20), (0, 20), (0, -20), (0, -20), (0, 20),(0, -20), (0, 20), (125, -5), (0, -20), (0, -20), (0, -20), (70, 0), (40, -20), (-20, -20), (0, -20),(-115, 0), (0, -20), (-50, -5), (0, 20), (0, -20),(0, -20), (0, -20), (0, -20)]
OtherP = luolaoshiP[1:]
ML1 = MapF.AddLayer(OtherP, FaceColor = 'blue', LineColor='white', LineWidth = 0.2, PointSize = 5)
ML1.AddLabel(FieldName = '名称', Offset = Offset, Font = 'SimSun', FontSize = 5)MapF.AddLayer(chanhe, FaceColor = 'none', LineColor = 'black', LineWidth = 0.3, LineStyle=(6, (6, 6)))
############################################################# 绘制内容
MapF.Axes.set_title(name, fontdict={'family':'SimSun'}, y = 0.95)############################################################# 鹰眼图
subBounds = [0, 0.85, 0.4, 0.4]
subAxes = MapF.Axes.inset_axes(subBounds)
MapF2 = plot.MapFrame(Axes = subAxes, BaseMapProj = 3857)
MapF2.AddLayer(chanhe, FaceColor = '#9BCD9B', LineWidth = 0)
MapF2.AddLayer(luoyang, FaceColor = 'none', LineColor = 'gray')
MapF2.AddLayer(luoyang.Dissolve(), FaceColor = 'none', LineColor = 'black')
############################################################# 鹰眼图plt.savefig(r"洛老师之瀍河.jpg", dpi = 300, bbox_inches = 'tight')

http://www.dtcms.com/wzjs/300091.html

相关文章:

  • wap网站设计网络营销的新特点
  • 网站建设前花钱推广的网络平台
  • 网址打包成apk工具长春网站优化团队
  • 广州网站建设哪家比较好重庆seo排
  • 龙华公司网站建设响应式模版移动优化
  • 做问答网站要多少钱龙岗网站推广
  • 网站域名备案需要什么西安seo推广优化
  • 网站营销推广计划焊工培训
  • 微信赌博链接网站建设百度竞价推广专员
  • 微网站建设加盟如何开发网站平台
  • 作品集展示的网站seo计费系统
  • 网站编写软件搜狗搜索引擎优化
  • 做泵阀到哪个网站好公司网址
  • 百度信息流投放在哪些平台重庆公司网站seo
  • 鲜花网站怎么做制作网站的步骤和过程
  • 在线表情包制作网站百度seo软件首选帝搜软件
  • 白酒招商网站大全地推app接任务平台
  • 鸡西网站设计网络营销管理系统
  • 国家公示企业信息查询官网外包seo公司
  • 兰州疫情最新消息1小时内数据淘宝seo优化是什么意思
  • 二手网站建设论文答辩网络推广营销网
  • 在手机上怎么制作网站网页制作免费模板
  • 杭州网站开发培训今日武汉最新消息
  • 被代运营骗了怎么追回网站seo优化软件
  • 米各庄有做网站的吗长沙网站制作公司哪家好
  • 个人网站可以做论坛吗?微信指数是什么意思
  • 网站 的建设意义千锋教育靠谱吗
  • 长春网站开发培训东营网站建设
  • 淄博做网站优化公司seo优化教学视频
  • 哪个网站音乐做的最好的如何做网销