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

郑州做网站的论坛广州seo外包多少钱

郑州做网站的论坛,广州seo外包多少钱,织梦模板添加网站地图,新手织梦网建设网站坐标系可用范围和详细信息的查询网站 简介 epsg.ruiduobao.com是一个可以查询gdal中所有坐标系信息的网站,可查询到坐标系的基准面、椭球体、中央子午线等相关信息,并对每个坐标系的可用范围在地图中进行了显示。详细信息可以看操作视频: e…

坐标系可用范围和详细信息的查询网站

简介

epsg.ruiduobao.com是一个可以查询gdal中所有坐标系信息的网站,可查询到坐标系的基准面、椭球体、中央子午线等相关信息,并对每个坐标系的可用范围在地图中进行了显示。详细信息可以看操作视频:

epsg查询

技术路线选择

该网站我是使用的vue 3开发的网页界面,element-plus构建网页组件,openlayer展示地图,express提供后端API,vercel进行在线部署。

python获取所有坐标系

想要展示所有坐标系,那需要先获取坐标系,怎么获取了?可以读取gdal,也可以读取其他库,这里我使用了地理与气象分析包gma导出坐标系的相关信息,代码如下:

import json
import os
from multiprocessing import Pool, cpu_count
from gma import crsdef process_crs(CRS_ID):try:SR = crs.SpatRef(CRS_ID)CRS_information_dict = {"CRS_ID": CRS_ID,"Name": SR.Name,"AreaOfUse": SR.AeraOfUse,"PlotAeraOfUse": SR.PlotAeraOfUse,"Search_infomation": str(CRS_ID) + SR.Name.replace(" ", ""),"PROJJSON": json.loads(SR.Export('PROJJSON'))}return CRS_information_dictexcept Exception as e:return Nonedef save_to_json(data, filename):with open(filename, 'w') as json_file:json.dump(data, json_file, indent=4)def main():# 获取系统的 CPU 核心数量num_cores = cpu_count()print(f"Using {num_cores} cores.")# 创建一个进程池with Pool(processes=num_cores) as pool:# map 函数将 CRS_ID 范围分配给进程池中的进程results = pool.map(process_crs, range(1, 50000))# 过滤掉处理过程中返回 None 的结果filtered_results = [crs_info for crs_info in results if crs_info is not None]# 将所有CRS信息的列表转换为JSON格式的字符串CRS_information_json = json.dumps(filtered_results, indent=4)# 保存到文件CRS.json中output_path = 'crs坐标系处理//CRS.json'save_to_json(filtered_results, output_path)if __name__ == '__main__':main()

基于这个代码,我们就能获取到坐标系的原始信息,并且将各个坐标系的属性信息写入了json文件中。json文件已上传到github仓库中,感兴趣的可以自己下载一下。

搭建网站前端

网站的前端我使用了vue3框架+element-plus组件+vite+pinia状态管理+openlayer搭建地图界面。都是无关遥感地信的知识,我这里就不多介绍了。

前端路线选择

最后,为了练手,我还加了一个中英文字典进行网页的语言切换,搭建起来的网页长这样:


为了方便大家使用底图,我添加了7种高分辨率的遥感底图(星图、esri、必应、吉林、google(需要有条件的同学才能用)、mapbox等。

搭建网站后台

网站后台使用的express,只开发了一个API接口,是用来处理前端发送EPSG数字,后端收到后开始查询,再把查询到的信息发送给前端。

另外,开发过程我用了swagger,能比较方便的测试API。

总结

epsg.ruiduobao.com是一个完全开源、免费、无需登陆的坐标系查询网站,欢迎大家使用。

其他

下面这些是我做过的遥感地信相关领域的开源项目,欢迎大家在GitHub上标星:

名称网址GitHub仓库
中国长时间序列省市县数据CTAmapwww.shengshixian.comhttps://github.com/ruiduobao/shengshixian.com
空间数据介绍网www.gisrsdata.comhttps://github.com/ruiduobao/gisrsdata.com
土地覆盖和DEM数据下载网www.landcover100.comhttps://github.com/ruiduobao/landcover100
省市县乡村五级区划查询下载网map.ruiduobao.comhttps://github.com/ruiduobao/gaode_MAP_CUN
epsg坐标系查询网站epsg.ruiduobao.comhttps://github.com/ruiduobao/epsg.ruiduobao.com

参考

网站源码和坐标系json文件.https://github.com/ruiduobao/epsg.ruiduobao.com

http://www.ritt.cn/news/27285.html

相关文章:

  • 网站推广的重要性网站推广的方式有
  • 网站建设入账哪个科目人民日报今天新闻
  • 上海网站建设服务器济南网站推广公司
  • 做网站好平台化it行业培训机构一般多少钱
  • 芜湖做网站哪个公司好智能优化网站
  • 做个类似淘宝的网站怎么做网站推广沈阳
  • 东莞网站建设服务有什么用链爱交易平台
  • 服务专业的网站建设服务yande搜索引擎官网入口
  • 品牌网站如何做seo西安seo排名外包
  • 福州网站建设设计公司网络推广方法
  • 紫阳县住房和城乡建设局网站网络推广工作好做不
  • 佛山做网站制作公司国内新闻最新消息简短
  • 网站logo更换关键词优化的五个步骤
  • 购物网站怎么做推广seo在线优化工具
  • h5企业网站模板 下载南宁网站seo
  • h5手机制作软件app有哪些网络seo是什么
  • 2003年前深圳注册公司有什么要求化工网站关键词优化
  • 深圳市网站建设公司设计公司googleplay官网
  • wordpress弹窗留言seo推广教学
  • 类似+wordpress+建站aso搜索优化
  • 长春电商网站建设哪家专业网站seo分析
  • 新网站必须做301定向吗网推公司干什么的
  • 网站域名密码找回广州市新闻发布
  • wordpress编辑器添加seo网络优化是什么工作
  • 做信息图网站长沙seo全网营销
  • 淘宝客的网站怎么做网站按天扣费优化推广
  • 网站制作-杭州郑州百度网站快速优化
  • wordpress自媒体主题破解开封搜索引擎优化
  • 温州市企业网站制作头条收录提交入口
  • 台州有哪些做网站的公司微博推广有用吗