首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏偷得浮生半日闲

    走进地图(3)-地图投影

        上一篇说了下坐标系,说的都是地理坐标系,但是地球不管是球体还是椭球体,电子地图还是需要一个平面来展示,所以就会需要一个投影坐标系。 有投影坐标系那就有投影,简单了解下地图投影(Map Projection)。     投影是把地球表面的任意点,利用一定数学法则,转换到地图平面上的理论和方法。 投影的分类有很多种,电子地图常用的投影方法就是圆柱投影,以下几个就是常见的圆柱投影: 高斯-克吕格投影是由德国数学家、物理学家、天文学家高斯于19 世纪20 年代拟定,后经德国大地测量学家克吕格于1912 高斯-克吕格投影 (Gauss Kluge Projection) 墨卡托投影(Mercator Projection)        墨卡托投影是正轴等角圆柱投影,由荷兰地图学家墨卡托(G.Mercator 网上地图应用,Google把墨卡托投影修改为Web墨卡托投影,并已成为 Web 制图的默认地图投影,它简化了投影公式,不管修改后是否有影响,但google Maps在互联网上的出现后,后面跟进的地图也都统一使用了这一投影公式

    1.6K20编辑于 2023-05-24
  • 来自专栏数据小魔方

    数据地图系列3|散点图模拟数据地图

    今天是数据地图的第三篇——使用散点图模拟地图轮廓制作数据地图! 这一篇的地图制作思路,相对比较曲折,使用的是散点图的做法。 先用一组数据模拟地图经纬度,制作出虚拟的中国分省地图的轮廓线,然后再用一组数据(虚拟的省会坐标数据)制作各省散点图。 最后通过给散点图添加标签,完成指标数据的添加。 步骤: 1、先使用轮廓数据插入散点图,模拟出地图轮廓。 ? ? 2、调整默认输出的散点图格式、长宽比例,尽量真实的还原地图模样。 ? 3、打开选择数据菜单,添加系列,把指标系列两列数据(E、F列)加入散点图。 ? 4、在新图表中选中新添加的散点,去掉轮廓线,将散点填充红色,(不要散点轮廓线)。 ? 5、此时我们想要的散点式数据地图已经成型,需要做的只是把指标数据加上。 ? 选中指标系列散点图,添加数据标签。 最后再继续小修小补一下,感觉这个图表就可以用了,是不是很棒啊,连思路都脑洞很大哈哈~ ?

    1.9K50发布于 2018-04-10
  • 来自专栏腾讯位置服务

    直播预告:地图开发者 • 小程序妙课堂

    小程序开发者看过来! ? ? 地图API上线微信服务平台,小程序开发者如虎添翼 小程序解决方案全新上线 腾讯位置服务亮相阿拉丁大会 小程序下找地点、查路线、搜地铁,用这3个插件就够了! 微信小程序地图升级 – 个性地图,我的Style ?

    93920发布于 2020-06-16
  • 来自专栏跟牛老师一起学WEBGIS

    Openlayers3加载天地图

    概述: 在前文中分别讲到了在Arcgis for js、Openlayers2中去加载天地图,同时也讲到了天地图的离线加载方式。 在本文,讲述在Openlayers3中实现在线/离线的天地图的加载。 实现: 直接贴代码吧,效果就不贴了: <html xmlns="http://www.w<em>3</em>.org/1999/xhtml"> <head> <meta http-equiv="Content-Type /plugin/ol<em>3</em>/css/ol.css"/> <style type="text/css"> body, #map { border: 0px; margin: 0px; /plugin/ol3/build/ol-debug.js"></script> <script type="text/javascript" src="../../../..

    2.3K30发布于 2018-10-23
  • 来自专栏用户7873631的专栏

    高德地图3)设置级别

    <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title></title> <script type="text/javascript" src="https://web

    1.6K10发布于 2021-06-08
  • 来自专栏疯狂学习GIS

    地图开发者平台对比:高德、百度、腾讯、必应、天地图等API

    最近,一些工作需要用到地图开发API方面的内容;在此之前,我还从来没有接触过地图开发相关API的知识与实践,所以这里就对国内开发者常用的5种地图开放平台加以简单的功能对比;同时结合网上各大开发者论坛中用户对其各自的评价与吐槽 定位 地理编码 需定位的其他功能:天气获取、地理围栏等 地图 动态地图 3D地图 交通地图 地形地图 搜索 位置、区域、POI搜索 导航 线路规划 实时路况 1.2 优势   高德地图开放平台是目前业内使用最为广泛的地图 此外,国内部分地图开发者论坛也有提到,高德地图开放平台有时存在产品或服务规则短时间内出现较大变化的情况——例如,突然强制为所有免费用户的地图添加平台水印、未提前通知而迅速关闭部分云服务导致开发者长期心血白费需要重来等情况 总的来说,百度地图开放平台对于开发者而言可以说满足了几乎全部的地图服务需求。 3 腾讯位置服务 3.1 功能   其官网对各功能的展示如下。   其中,包括以下常用功能。

    5.7K10编辑于 2025-08-23
  • 来自专栏前端架构

    Cesium笔记(3):基本控件简介—ImageryProvider地图瓦片地图

    cesiumjs中可定制多种图层,可以使用互联网上很多地图提供商的图层数据,也可以使用自己的地图数据。 Cesium ion Cesium ion是一个提供瓦片图和3D地理空间数据的平台,Cesium ion支持把数据添加到用户自己的CesiumJS应用中。 eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJhMTg2Mzk0My02NWJmLTQ1ODgtOWRiMy0wODM1ZTkwNGM1NTYiLCJpZCI6MjM0NzYsInNjb3BlcyI6WyJhc2wiLCJhc3IiLCJhc3ciLCJnYyJdLCJpYXQiOjE1ODM0NjEyMDN9 比如轮询机制,我们知道天地图提供了't0','t1','t2','t3','t4','t5','t6','t7'8个域名,服务端TCP最大链接数是有限制的,轮询机制下瓦片下载的速度更有保证,很可惜,尽管 1 Cesium入门6 - Adding Imagery - 添加图层 https://www.cnblogs.com/cesiumjs/p/9982997.html 转载本站文章《Cesium笔记(3)

    6.8K00发布于 2020-06-06
  • 来自专栏前端博客

    Cesium笔记(3):基本控件简介—ImageryProvider地图瓦片地图

    cesiumjs中可定制多种图层,可以使用互联网上很多地图提供商的图层数据,也可以使用自己的地图数据。 Cesium ionCesium ion是一个提供瓦片图和3D地理空间数据的平台,Cesium ion支持把数据添加到用户自己的CesiumJS应用中。 eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJhMTg2Mzk0My02NWJmLTQ1ODgtOWRiMy0wODM1ZTkwNGM1NTYiLCJpZCI6MjM0NzYsInNjb3BlcyI6WyJhc2wiLCJhc3IiLCJhc3ciLCJnYyJdLCJpYXQiOjE1ODM0NjEyMDN9 .qXnJKCaIHS7JkIPRySJmmbdHvyj1ihQ2CI3itKy9MvY'})要是自定义配置,可以使用ImageryProvider影像服务综述Cesium中提供了多种ImageryProvider 比如轮询机制,我们知道天地图提供了't0','t1','t2','t3','t4','t5','t6','t7'8个域名,服务端TCP最大链接数是有限制的,轮询机制下瓦片下载的速度更有保证,很可惜,尽管

    5.4K20编辑于 2023-05-14
  • 来自专栏Unity3d程序开发

    Unity3d+moba+小地图

    1 功能描述 玩家行走,在UI左上角显示小地图,显示玩家所在的位置,并且实时更新。 网上一般方法是用一台空中camera作为小地图投影,但是这样要响应小地图上的icon点击事件比较麻烦,为止这里使用一种新方案。 2 详细设计 第一个框中元素为UI小地图,主要为一张与地形长宽缩放比例的image。 private IEnumerator yieldMiniMap() { while (true) { Vector3 posPlayer public void unitUpdata(int id, Vector3 pos) { Vector3 newPos = Vector3.zero; newPos.x

    55210编辑于 2023-08-24
  • 2025,一个普通开发者的社区成长地图

    一种在地图上:一月南京红山动物园看熊猫,三月杭州西湖边等论坛开场,六月上海能源展看光伏板闪光,八月千岛湖的游船上他有点晕船,十二月青岛海边海鸥成群飞过。 在个体与社群之间 作为开发者,我们大部分时间面对电脑,是高度个体化的存在。 但社区让我们在保持个体深度的同时,获得了社群的广度。 六、最后的感谢 感谢腾讯云社区,让我这个普通开发者有了被看见的机会。 感谢每一位点赞、评论、转发的同行,你们的每一次互动,都是我继续写作的动力。

    44670编辑于 2026-01-06
  • 来自专栏前端数据可视化

    Vite + Vue3 + OpenLayers 切换地图容器

    theme: smartblue 本文简介 image.png 将地图切换到不同容器里展示。 不管在地图上做任何操作,切换容器后,操作过的内容也是会同步过去。 思路 使用 ol 提供的方法可以获取 当前地图所在容器 和 设置地图到新的容器 里。 Map.getTarget() 获取当前地图所在容器 Map.setTarget() 设置地图到指定容器 编码 <template>  

        import 'ol/ol.css' const map = ref(null) // 绑定地图实例的变量 // 初始化地图并渲染 function initMap () {  // 地图实例   通过这样操作就可以把地图来回切换容器了。 如果不清楚 OpenLayers 是什么,可以阅读: 『Vite + Vue3 + OpenLayers 起步』

    1.7K30编辑于 2022-04-15
  • 来自专栏全栈程序员必看

    ORB-SLAM 2+3 rgbd稠密地图地图可回环)「建议收藏」

    3版本的rgbd稠密地图可回环来了 后面会持续更新,会增加双目稠密地图与多地图系统,只能工作之余写代码,可能还有点糙,但是比2的代码写的会好一些 以下为2的版本 ———————————————————— —————————————————————— 高博曾经在他的github上提供过,但因为大佬时间少,并没有将回环加入到稠密地图,现提供一个可回环的稠密地图版本 第一张图片是TUM数据集未回环的地图 第二张图片是经过回环的地图 第三张是博主自己用Kinect V2跑出的地图 望能帮到各位 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。

    2K40编辑于 2022-10-02
  • 来自专栏计算机视觉工坊

    ORB-SLAM3系列-多地图管理

    在tracking线程跟踪失败的时候,系统会构建一个新的子地图。当该地图和先前的子地图有共同部分的时候就会进行地图融合。 altas有不限数量的子地图关键帧的词袋数据库,保证了地图场景重识别的效率。 多地图的操作算法:新地图生成、在混合地图中重定位和地图融合 在有差的相机位姿的时候评价跟踪失败的方法。 另外在地图融合的过程中,active map和具有共同区域的其他地图合并,然后用合并完的地图作为active map。 1)在两个地图中检测共同的部分。 这里需要双目的SE(3)或者单目的Sim(3)变换(单目没有尺度信息,所以需要估计Sim3变换),这样就可以在世界参考帧中对齐两个地图3)融合地图

    1.3K10发布于 2020-12-11
  • 来自专栏郭先生的博客

    three.js 绘制3d地图

    这篇郭先生就来说说使用three.js几何体制作3D地图。 在线案例点击3D中国地图 地图的数据是各个地图块的点数组,通过THREE.ExtrudeGeometry方法挤压出地图的版块,然后通过THREE.Line方法画出地图的分割线。 geometry, [material1, material2]); shapeGeometryObj.name = 'board'; group.add(shapeGeometryObj); } 3. (); posArr.forEach(item => { geometry1.vertices.push( new THREE.Vector3( 1.01 ) ); geometry2.vertices.push( new THREE.Vector3(

    13.3K20发布于 2020-08-31
  • 来自专栏3D视觉从入门到精通

    ORB-SLAM3系列-多地图管理

    当该地图和先前的子地图有共同部分的时候就会进行地图融合。针对原来的方法中只舍弃特征点数量少的帧,我们也舍去位姿估计不准的帧来构建更加精准的子地图。 多地图的操作算法:新地图生成、在混合地图中重定位和地图融合 在有差的相机位姿的时候评价跟踪失败的方法。这可以避免在闭环的过程中由于高度不确定的位姿导致的位姿图优化误差过大。 另外在地图融合的过程中,active map和具有共同区域的其他地图合并,然后用合并完的地图作为active map。 1)在两个地图中检测共同的部分。 这里需要双目的SE(3)或者单目的Sim(3)变换(单目没有尺度信息,所以需要估计Sim3变换),这样就可以在世界参考帧中对齐两个地图3)融合地图

    1.1K20发布于 2020-12-11
  • 来自专栏Unity3d程序开发

    Unity3D+moba+小地图视野

    1功能描述 敌方出现在我方视野中,小地图显示敌方icon。丢失敌方时,icon消失。类似moba游戏,要满足以下要点: 1.所有己方单位自身都要在小地图上显示。 2.所有己方单位共享视野,当有敌方出现在某个己方单位的视野中时,小地图上显示这个敌方icon。 3.敌方一旦丢失在所有己方单位视野中,小地图上icon消失。 { unitHideInMinimap(); } } } 3 运行情况 我没探测到敌方A,敌方B,但队友探测到敌方A了,所以小地图上显示3个点(我,队友,敌方B)。 我移动了探测到了敌方B,所以小地图上显示4个点(我,队友,敌方A,B)。

    45220编辑于 2023-08-24
  • 来自专栏相约机器人

    使用Python制作3个简易地图

    on the map for i,row in df.iterrows(): folium.CircleMarker((row.latitude,row.longitude), radius=3, Choropleth地图 在使用Python中的地图之前,实际上不知道什么是等值线图,但事实证明它们在可视化聚合的地理空间数据方面非常有用。 然后它知道它需要在邮政编码90001中填写对应于3个商店的颜色。 on the map for i,row in df.iterrows(): folium.CircleMarker((row.latitude,row.longitude), radius=3, 从上面的地图可以清楚地看到,在地图中有一些热点和一些非热点。最引人注目的是洛杉矶市中心。 唯一遗憾的是,还没有找到一种方法将这些地图的实际交互式版本嵌入到Medium帖子中,所以只能显示截图。

    4.9K52发布于 2019-06-21
  • 来自专栏气象杂货铺

    Cartopy 系列教程:3D 地图绘制

    Basemap 的 mpl3d 绘制3D地图时非常强大,但目前仍然存在一些小问题,比如在填充陆地时有时会出现问题。 虽然 Cartopy 中没有提供直接绘制 3D 地图的方法,但是使用 Cartopy 同样可以绘制 3D 地图。 segments.append(vertices) 将以上代码整合起来后,就可以得到和使用 basemap 一样的结果 import itertools from mpl_toolkits.mplot3d import Axes3D import matplotlib.pyplot as plt from matplotlib.collections import LineCollection import from cartopy.mpl.patch import geos_to_path import cartopy.crs as ccrs fig = plt.figure() ax = Axes3D

    3K10发布于 2020-04-21
  • 来自专栏腾讯位置服务

    地图API上线微信服务平台,小程序开发者如虎添翼

    就在同一天,我们在微信开放社区推出的服务平台中上架了一系列API接口,成为首批入驻服务平台的服务商,并且迄今为止提供了数量最多的接口能力,帮助小程序开发者以最便捷的方式,快速接入地图能力。 开发者可通过小程序扩展能力提供的服务市场API,直接在小程序开发工具中调用地图接口,无须再考虑http请求以及安全域名问题。点此参考文档。 ? 坐标转换接口实现从其它地图供应商坐标系或标准GPS坐标系,批量转换到腾讯地图坐标系,使之可以在微信小程序地图中准确标注与使用。 其实早在这次微信公开课之前,腾讯位置服务就推出了路线规划、地图选点、地铁图3款小程序插件。 小程序解决方案全新上线  腾讯位置服务亮相阿拉丁大会 小程序下找地点、查路线、搜地铁,用这3个插件就够了! 拒绝千篇一律 我有我的个性

    3.7K20发布于 2020-01-14
  • 来自专栏johnhuster

    echarts3 地图只显示南沙群岛

    产生上述现象后,刷新一下页面看看地图是否显示正常,如果正常请参考我的另一篇文章:http://blog.csdn.net/john1337/article/details/54947787 如果刷新后仍然只显示南沙群岛 ,很可能是漏掉了china.js文件,ECharts 3 中因为地图精度的提高,不再内置地图数据增大代码体积,使用地图时有两种方式: JavaScript 引入示例 <script src="echarts.js : [{ type: 'map', map: 'china' }] }); }); PS:echarts<em>地图</em>数据下载网址

    1.1K30编辑于 2022-03-28
领券