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

快速搭建展示型网站网页制作网站图片

快速搭建展示型网站,网页制作网站图片,没有网站可以做cpa,农产品电商营销策划方案一、KML-Keyhole Markup Language Keyhole Markup Language (KML)是一种XML符号#xff0c;用于浏览器中二维地图和三维地球的地理注释和地理可视化#xff08;地理数据包括点、线、面、多边形、多面体以及模型等#xff09;。KML是伴随着Google Earth的使用而开发的#x…一、KML-Keyhole Markup Language Keyhole Markup Language (KML)是一种XML符号用于浏览器中二维地图和三维地球的地理注释和地理可视化地理数据包括点、线、面、多边形、多面体以及模型等。KML是伴随着Google Earth的使用而开发的Google Earth是第一个能够查看和图形化编辑KML文件的程序。KML于2008年成为开放地理空间联盟的国际标准其逐渐成为很多GIS相关企业进行地理数据交换的格式[1]。 图一 KML格式样例展示 二、SHP-Shapefile ESRI Shapefileshp或简称shapefile是美国环境系统研究所ESRI开发的空间数据开放格式是能够在ESRI与其他公司的产品之间进行数据互操作的交换格式。目前该文件格式已经成为了地理信息软件界的开放标准。Shapefile属于一种矢量图形格式它能够保存几何图形的位置及相关属性但没法存储地理数据的拓扑信息[2]。 Shapefile文件指的是一种文件存储的方法实际上该种文件格式是由多个文件组成的。其中要组成一个Shapefile有三个文件是必不可少的它们分别是.shp, .shx与 .dbf文件表示同一数据的一组文件其文件名前缀应该相同。除了这三个必须的文件以外还有八个可选的文件使用它们可以增强空间数据的表达能力。值得注意的是Shapefile的所有文件都必须位于同一个目录之中[2]。 图二 Shapefile的文件组成图源wikipedia Shapefile图形格式.shp是Shapefile的主文件其包含了地理参照数据。该文件由一个定长的文件头和一个或若干个变长的记录数据组成。每一条变长数据记录包含一个记录头和一些记录内容。主文件头包含17个字段共100个字节其中包含九个4字节32位有符号整数int32整数字段紧接着是八个8字节双精度浮点数有符号浮点数字段[2]。 图三 .shp文件的组成结构图源wikipedia 图四 .shp文件的图形类型编号表图源wikipedia 二、三维线矢量数据结构分析 本实验基于ArcGIS软件ArcScene对三维线矢量数据结构进行了查看并尝试基于GeoPandas库进行三维线矢量的模拟生成且利用CloudCompare开源软件进行模拟三维线矢量数据可视化其旨在探索三维线矢量生成方法并针对三维线矢量进行结构分析。 一获取三维曲线矢量数据并可视化 图五 三维曲线矢量数据ArcScene可视化图 二查询三维曲线矢量数据的数据结构表达 由图六及图四图形类型表可知该三维曲线矢量数据的几何图形类型为LINESTRING Z其存储序列为位于计算曲线上的多个XYZ三维点坐标。熟悉GIS矢量数据结构的学者都应该知道线是由点构成的其在数据结构上表现的就是一连串有序排列的点[4]。 图六 三维曲线矢量数据的数据结构查阅 三基于GeoPandas生成模拟曲线数据的矢量化文件 详细代码详见参考资料[4]此处仅作为简单实验以验证操作可行性。 import geopandas import numpy as np from shapely.geometry import LineString# 制造模拟直线数据 LineDataX np.array([i*3 for i in range(10)]) LineDataY np.array([i*3 for i in range(10)]) LineDataZ np.array([i*3 for i in range(10)]) LineDataXYZ np.vstack((np.vstack((LineDataX,LineDataY)),LineDataZ)).T # 创建并保存三维直线矢量数据 # 无论矢量线条的数量为多少均需要将每一条LINESTRING Z存于一个列表之中 line [LineString(LineDataXYZ)] geoDataFrame geopandas.GeoDataFrame(geometry line) geoDataFrame.to_file(test.shp) 四实验结果展示 图七 shpfile文件生成结果 图八 模拟数据直线矢量化结果可视化 参考资料 [1] https://en.wikipedia.org/wiki/Keyhole_Markup_Language [2] https://en.wikipedia.org/wiki/Shapefile [3] CloudCompare - home [4] 强大的GeoPandas几行代码实现点转线功能_geopandas存储为geojson-CSDN博客 [5] 三维空间点的直线方程拟合(最小二乘法)_三维空间拟合直线方程ppt-CSDN博客 参考工具库 /*1*/ User guide — GeoPandas 0untagged.50.g5558c35.dirty documentation /*2*/ pyshp · PyPI /*3*/ shapely · PyPI /*4*/ API — GDAL documentation /*5*/ The Computational Geometry Algorithms LibraryThe Computational Geometry Algorithms LibraryC
http://www.zqtcl.cn/news/428626/

相关文章:

  • 阿里云多网站建设wordpress 统计分析
  • 长沙网站定制公司科技特长生
  • 查公司的口碑和评价的网站中学生怎么做网站
  • 做网站买空间多少钱深圳seo优化公司
  • 中国建设银行北京市互联网网站wordpress商城购物表单
  • 万网网站备案管理查询工程建设项目的网站
  • 网站建设国内外研究现状模板ppt设计大赛
  • 专业网站优化方案网站设计过程怎么写
  • 福州定制网站建设网站ip过万
  • wordpress网站评论插件厦门软件网站建设
  • 网站黄金比例wordpress转typecho
  • 重庆有哪些网络公司百度系优化
  • 无锡网站制作方案企业三合一建站公司怎么找
  • 钉钉crm客户管理系统免费seo网站推荐一下软件
  • wordpress公司网站模版怎么显示wordpress里元素的源代码
  • 泉州网站制作运营商专业wordpress评论软件
  • 网站开发是什么意思啊有没有帮人做简历的网站
  • 企业网站模板包含什么维度 网站建设
  • 个人备案做运营网站宁波建网站模板
  • 做网站需要懂什么软件合肥网站制作套餐
  • 中国建设银行官方网站纪念钞预约网上买手表哪个网站可以买到正品
  • 哪个网站做兼职可以赚钱浙江嘉兴最新事件
  • 苍南网站建设深圳百度关键字优化
  • 网站建设流程及规范是做网站设计好还是杂志美编好
  • 网站模板 登陆南昌做网站开发的公司有哪些
  • 移动网站建设是什么商丘哪里教做网站的
  • 网站建设排名的公司江东seo做关键词优化
  • 学习网站开发培训网站内链是什么
  • 中文 域名的网站用wordpress做的网站有哪些
  • 网站建设中需要注意的问题唐山自助建站模板