地图_地图定位 - CSDN
精华内容
参与话题
  • 中国高清地图

    2020-07-30 23:31:51
    中国高清地图,可供放大,高清查看地图,下载即可查看
  • 全国分乡镇地图

    热门讨论 2020-07-30 23:30:32
    全国各省的分乡镇地图,详细得让你不敢相信。
  • html网页生成动态地图

    千次阅读 2018-08-17 11:33:57
    主要从... 例如:<script type="text/javascript">  //创建和初始化地图函数:  function initMap() {  createMap(); //创建地图  setMapEvent(...

    主要从http://api.map.baidu.com/lbsapi/creatmap/index.html中获取代码而得:

    例如:<script type="text/javascript">

        //创建和初始化地图函数:

        function initMap() {

            createMap(); //创建地图

            setMapEvent(); //设置地图事件

            addMapControl(); //向地图添加控件

            addMarker(); //向地图中添加marker

        }

     

        //创建地图函数:

        function createMap() {

            var map = new BMap.Map("dituContent"); //在百度地图容器中创建一个地图

            var point = new BMap.Point(106.54904, 29.60076); //定义一个中心点坐标

            map.centerAndZoom(point, 18); //设定地图的中心点和坐标并将地图显示在地图容器中

            window.map = map; //将map变量存储在全局

        }

        //地图事件设置函数:

        function setMapEvent() {

            map.enableDragging(); //启用地图拖拽事件,默认启用(可不写)

            map.enableScrollWheelZoom(); //启用地图滚轮放大缩小

            map.enableDoubleClickZoom(); //启用鼠标双击放大,默认启用(可不写)

            map.enableKeyboard(); //启用键盘上下左右键移动地图

        }

        //地图控件添加函数:

        function addMapControl() {

            //向地图中添加缩放控件

            var ctrl_nav = new BMap.NavigationControl({ anchor: BMAP_ANCHOR_TOP_LEFT, type: BMAP_NAVIGATION_CONTROL_LARGE });

            map.addControl(ctrl_nav);

            //向地图中添加缩略图控件

            var ctrl_ove = new BMap.OverviewMapControl({ anchor: BMAP_ANCHOR_BOTTOM_RIGHT, isOpen: 1 });

            map.addControl(ctrl_ove);

            //向地图中添加比例尺控件

            var ctrl_sca = new BMap.ScaleControl({ anchor: BMAP_ANCHOR_BOTTOM_LEFT });

            map.addControl(ctrl_sca);

        }

        //标注点数组

        var markerArr = [{ title: "公司名称", content: "公司地址", point: "106.549449|29.600407", isOpen: 0, icon: { w: 21, h: 21, l: 0, t: 0, x: 6, lb: 5} }

     ];    

        //创建marker

        function addMarker() {

            for (var i = 0; i < markerArr.length; i++) {

                var json = markerArr[i];

                var p0 = json.point.split("|")[0];

                var p1 = json.point.split("|")[1];

                var point = new BMap.Point(p0, p1);

                var iconImg = createIcon(json.icon);

                var marker = new BMap.Marker(point, { icon: iconImg });

                var iw = createInfoWindow(i);

                var label = new BMap.Label(json.title, { "offset": new BMap.Size(json.icon.lb - json.icon.x + 10, -20) });

                marker.setLabel(label);

                map.addOverlay(marker);

                label.setStyle({

                    borderColor: "#808080",

                    color: "#333",

                    cursor: "pointer"

                });

                (function () {

                    var index = i;

                    var _iw = createInfoWindow(i);

                    var _marker = marker;

                    _marker.addEventListener("click", function () {

                        this.openInfoWindow(_iw);

                    });

                    _iw.addEventListener("open", function () {

                        _marker.getLabel().hide();

                    })

                    _iw.addEventListener("close", function () {

                        _marker.getLabel().show();

                    })

                    label.addEventListener("click", function () {

                        _marker.openInfoWindow(_iw);

                    })

                    if (!!json.isOpen) {

                        label.hide();

                        _marker.openInfoWindow(_iw);

                    }

                })()

            }

        }

        //创建InfoWindow

        function createInfoWindow(i) {

            var json = markerArr[i];

            var iw = new BMap.InfoWindow("<b class='iw_poi_title' title='" + json.title + "'>" + json.title + "</b><div class='iw_poi_content'>" + json.content + "</div>");

            return iw;

        }

        //创建一个Icon

        function createIcon(json) {

            var icon = new BMap.Icon("http://app.baidu.com/map/images/us_mk_icon.png", new BMap.Size(json.w, json.h), { imageOffset: new BMap.Size(-json.l, -json.t), infoWindowOffset: new BMap.Size(json.lb + 5, 1), offset: new BMap.Size(json.x, json.h) })

            return icon;

        }

        initMap(); //创建和初始化地图

    </script>   

     <!--引用百度地图API-->

    <style type="text/css">

        .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}

        .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

     #dituContent div span.BMap_Marker.BMap_noprint{background: url('/images/marker_red.png') !important;height:26px !important;}

     #dituContent .BMapLabel{background-color:white; border:0px !important;left:15px !important;font-size:14px !important;font-weight:bold !important;color:Red !important;font-family:'宋体' !important;}

      #dituContent span.BMap_Marker div{width:0px !important;height:0px !important;}

    </style>

    展开全文
  • 一个无须翻墙的绘制中国地图的方法(R)

    ggmap

    说起用R绘制中国地图,很多有经验的老司机肯定会推荐ggmap,无论是里面自带的各种地区绘图、经纬度查询以及可以与ggplot无缝衔接绘制地区统计图,这都是R中其它绘制地图所难以超越的优势。

    但奈何校园网现在时不时抽风,常年处于R无法获取上ggmap里面的地图(其实是连不上google)。当我想导入中国地图时,就会出现如下图所示的问题。
    报错信息
    由于数模所需,为了硬着头皮进行绘制,哪怕丑一些,所以探索出了下面两种不需要梯子的绘制中国地图的方法。


    maps + mapdata

    这种方式绘制中国地图非常的简单,只需要一行代码(注意要先调用两个R包maps, mapdata):

    map("china", col = "red4", ylim = c(18, 54), panel.first = grid())
    

    便可以得到如下图所示的绘制结果。

    但这幅图只是一幅单纯的中国地图,如果我们想要插入部分城市的人口数据以及其它信息,该如何添加呢?(数据来源:2015-2016年中国城市人口数量排名

    首先来看看我们的数据信息(代码有点丑,不要在意这些细节):

    beijing = c('北京&天津', 39.90419989999999, 116.4073963, 1961.24 + 1293.82)
    shanghai = c('上海', 31.2303904, 121.4737021, 2301.91)
    zhengzhou = c('郑州', 34.7472541716, 113.6249284647, 862.65)
    wulumuqi = c('乌鲁木齐', 43.8266013700, 87.6168405804, 311.03)
    haerbin = c('哈尔滨', 45.8021755616, 126.5358247345, 1063.6)
    xian = c('西安', 34.3412614674, 108.9398165260, 846.78)
    wuhan = c('武汉', 30.5927599029, 114.3052387810, 978.54)
    chengdu = c('成都', 30.5702183724, 104.0647735044, 1404.76)
    lasa = c('拉萨', 29.6441135160, 91.1144530801, 55.94)
    chongqing = c('重庆', 29.5647048135, 106.5507137149, 2884.62)
    kunming = c('昆明', 24.8796595146, 102.8332118852, 643.2)
    guangshen = c('广州&深圳', 23.0206747828, 113.7517837567, 1270.08 + 1035.79)
    
    cities = c(beijing, shanghai, zhengzhou, wulumuqi, haerbin, xian, wuhan,
               chengdu, lasa, chongqing, kunming, guangshen)
    mat.cities = as.data.frame(matrix(cities, ncol = 4, byrow = T), stringsAsFactors = F)
    names(mat.cities) = c('names', 'lat', 'long', 'population')
    mat.cities$population = as.numeric(as.character(mat.cities$population)) / 100
    mat.cities$lat = as.numeric(as.character(mat.cities$lat))
    mat.cities$long = as.numeric(as.character(mat.cities$long))
    

    具体操作其实也非常简单:使用for循环搭配基础的points()函数,使用如下所示的代码即可:

    map("china", col = "red4", ylim = c(18, 54), panel.first = grid())
    for (i in 1:12) {
      points(mat.cities$long[i], mat.cities$lat[i], cex = 1.5, pch = 16)
    }
    title('Population')
    

    这里应该还需要用其它信息来展现我们的人口数,但是由于这个绘图不是很漂亮,所以就不进行接下来的操作了。后面介绍一个更漂亮的不翻墙绘制人口地图的方法——ggplot + mapdata


    ggplot2 + mapdata

    话不多说,直接用我们前面生成的数据进行绘制。这里讲一下大概的流程:

    • 同上一种方式,利用map()函数产生中国地图的轮廓(如果能上google,使用ggmap当然更好)。
    • 使用ggplot进行绘图:
      1. 使用geom_path()函数将我们生成的中国地图的轮廓绘制出来,这里修改颜色,选择清新自然的粉色;
      2. geom_point()将各个城市的位置用散点点上,同时点的大小表示人口的多少,这里用清新蓝;
      3. geom_text()在每个点上添加上城市的名称;
      4. 修改各个标签以及各种title的名称;
      5. 进行修改主题、Mac上显示中文字等操作。
    china <- map("china", plot = F)
    ggplot() + 
      geom_path(data = china, aes(long, lat, group = group), color = '#FD9FA4', show.legend = F) +
      geom_point(data = mat.cities, aes(x = long, y = lat, size = population), alpha = 0.8, color = '#8BB6D6') +
      # geom_text_repel(data = mat.cities, aes(x = long, y = lat, label = names), family = "STHeiti") +
      geom_text(data = mat.cities, aes(x = long, y = lat, label = names), family = "STHeiti") +
      labs(x = '经度', y = '纬度', title = '中国十二个地区人口地图', size = '人口(百万)') + 
      theme_bw() +
      theme(panel.border = element_blank(),
            text = element_text(family = "STHeiti"),
            plot.title = element_text(hjust = 0.5))
    

    产生出来的图像如下图所示:
    人口图1

    这样的图已经基本算作是能看的了,但这并不是强迫症患者所最终追求的绘图。其美中不足的是每个城市的名称覆盖在我们的散点上了。

    通常我们的做法非常简单,在geom_text()中设置参数,将所有的文字向上下左右选一个方向,防止覆盖。这样做当然没问题,这里介绍另一种方法,可以进行自适应调整以防覆盖。


    ggrepel

    我们的做法是使用ggrepel包中的geom_text_repel()函数替换掉我们原本的geom_text(),细心的同学已经发现,这就是我们上面代码注释掉的部分。这时只需将其封印解除,同时封印住geom_text()这个小顽皮,我们的绘图就大功告成了!
    人口地图2

    最后吐槽一下:这个新版CSDN编辑器的插入R代码是怎么肥四,全是一种颜色,代码看着很难受。

    展开全文
  • 通过本课程的学习,大家可以系统的学习高德地图各个接口如何在自己的项目中使用。以及如何进行扩展学习。 学习完本课程可以继续学习“Web前端开发仿美团/饿了吗移动App之高德地图接口对接案例”, 主要内容: ...
  • 做过数据分析的人都知道,老板最喜欢的莫过于数据可视化,可视化中最喜欢的莫过于地图可视化。但是想要做地图可视化也并非易事,对于大多数人来说,Excel一直都是首选,但是Excel真的是实现地图可视化的最好工具吗?...

    做过数据分析的人都知道,老板最喜欢的莫过于数据可视化,可视化中最喜欢的莫过于地图可视化。但是想要做地图可视化也并非易事,对于大多数人来说,Excel一直都是首选,但是Excel真的是实现地图可视化的最好工具吗?

    目前市场上,能够实现地图可视化的工具有很多,可以分为编程类、平台类和软件类三种:

    • 编程类:Matlab、Python、Echarts
    • 平台类:FineBI、高德Maplab
    • 软件类:Excel

    当然,还有一些别的,如国外的BatchGeo、Fusion Tables等,这里就不一一列举了。

    究竟哪一个工具做地图可视化最简单、最省力、最强大呢?今天我们就来实测一下!

     

    地图可视化是什么?

    在此之前,我们先要知道什么是地图可视化?

    简单点说,地图可视化就是将地理数据转换成可视化形态,通过将具有地域特征的数据或者数据分析结果形象地表现在地图上,使得用户可以更加容易理解数据规律和趋势。

    通俗地讲,地图可视化可以将地理数据更清晰直白地展现出来,比如下面这种:

     

    FineBI热力图

    场景准备

    为了测试各个工具性能如何,我设计了一个简单的场景,使用各个工具制作可视化地图并对最后的效果进行对比。

    • 现有数据:2018年中国各省市常住人口数量(数据来自国家统计局-2018年统计年鉴)
    • 场景:需要通过地图可视化展示各省市人口的分布情况,方便进行直观对比

    制作可视化地图

    1、Excel

    Excel是大多数人都很熟悉的数据处理工具,将数据导入Excel中,选中省份和人口数两个字段后,再点击上方的三维地图,就进入了地图可视化编辑界面。

     

    然后,再将省份字段拖入位置选项,并选择省/市/自治区层级,将人口数字段拖入高度(值)选项,最后在类别选项中选择省份字段,切换为区域地图,一张各省市的常住人口可视化地图就完成了。

     

    评价:

    Excel实现地图可视化的操作相对来说较为简单,但是功能也比较少,类型只有柱形图、气泡图、热度图以及区域地图等,目前大数据领域常见的流向地图等并不在可选范围内,可用的主题也是微软经典的几款,显得有一些“视觉疲劳”。

    2、Echarts

    Echarts是一款商业级数据图表平台,它是一个纯JavaScript的图表库,因此使用Echarts进行地图可视化会稍显复杂,需要有一定JS基础才能较为轻松地上手。

    由于Echarts的官方示例没有区域地图的选项(一个小缺点),因此采用气泡图来进行展示。在Echarts中,数据需要预先进行清洗,再放入代码中。代码块主要分为三部分:字段定义地理位置、字段赋值以及图表框架搭建,部分代码如下所示:

     

    地理字段赋值部分代码

     

    图表框架搭建部分代码

    写了大约300行代码,完成了Echarts的可视化地图,气泡的大小表示各省市人口数量的对比,并且标出了人口数量Top5的省份。

     

    评价:

    纯JavaScript书写的特点让Echarts在实现地图可视化的过程中具有极大的自由度,但与此同时,也带来了上手难度大、花费时间长等问题,总体来看,Echarts作为一款国产工具,可以说瑕不掩瑜,推荐有编程基础的读者使用。

    3、FineBI

    FineBI是新一代自助大数据分析的商业智能产品,提供了从数据准备、自助数据处理、数据分析与挖掘、数据可视化于一体的完整解决方案,也是我比较推崇的可视化工具之一。

    下面就使用FineBI来演示地图可视化的过程。

    • 第一步:抽取数据

    其实就是将准备好的Excel上传到FineBI平台上,好在FineBI可以支持30多种数据库表,多维数据库、程序数据集等数据源,可以说很方便了。

     

    上传数据

    • 第二步:创建仪表板,进行地图可视化编辑

    数据抽取完成后,再添加一个仪表板用于制作和展示可视化地图,然后再添加一个组件,并选取刚上传的数据集,这样就进入了地图可视化编辑界面。

     

    可视化编辑界面

    将省份维度转换成地理角色,并将生成的经度和纬度分别拖入横、纵轴,同时,将人口数指标拖入颜色区域。全程只需要鼠标拖拽,完全不需要进行编程,一个高质量的可视化地图就完成了。

     

    FineBI可视化地图制作过程

    不仅如此,还可以添加组件对省份进行筛选过滤,比如我们需要查看江浙沪三地的情况:

     

    江浙沪三地视图

    同时,也可以根据人口数量区间进行筛选,比如人口数量在7000万以上的省份分布:

     

    人口数量7000万以上省份视图

    • 第三步:展示模板

    对于这一步展示,excel和echart是比不上FineBI的,因为FineBI平台可以将做好的地图可视化模板挂出,领导、同事都可以在平台上查看,不需要再制作PPT或者导出成pdf格式进行汇报,对于有工作需要的人来说,确实是一个大大解放了劳动力的功能。

     

    挂出展示模板

    评价:

    与其他几款工具对比,FineBI操作比较简单,完成效果也很出色。而且,除了上述功能之外,FineBI还支持实时数据更新、地图钻取、自定义区域、模板复用等功能,并涵盖了绝大部分的图表类型,丰富了地图可视化的实用性。

    总结

    通过实际体验三款地图可视化的工具,可以发现不同类型的工具各有各的特色:

    在操作方面,Excel无疑是最简单的,但是它的显示效果不佳,功能丰富性一般,并且用Excel做完图后还需要做一个PPT或者Word用于展示,额外了增加工作量;

    在功能丰富性方面,Echarts作为一款编程型工具占据了极大的优势,但是需要制作者有一定的编程基础,且花费的时间较长;

    在综合性方面,FineBI的表现比较突出,不需要编程而且简单易做,能够实现平台展示,比较适合企业用户,在数据可视化方面是一个不错的选择。

    展开全文
  • Cesium加载各种互联网地图(一)

    万次阅读 热门讨论 2019-07-08 13:45:23
    1、ArcGIS在线影像底图(因为ArcGIS在线影像底图没有注记,所以用web墨卡托的天地图注记图层作为它的注记图层) viewer = new Cesium.Viewer("cesiumContainer", { animation: false, //是否显示动画控件 ...

    1、ArcGIS在线影像底图(因为ArcGIS在线影像底图没有注记,所以用web墨卡托的天地图注记图层作为它的注记图层)

    viewer = new Cesium.Viewer("cesiumContainer", {
                animation: false,  //是否显示动画控件
                baseLayerPicker: false, //是否显示图层选择控件
                geocoder: true, //是否显示地名查找控件
                timeline: false, //是否显示时间线控件
                sceneModePicker: true, //是否显示投影方式控件
                navigationHelpButton: false, //是否显示帮助信息控件
                infoBox: true,  //是否显示点击要素之后显示的信息
                imageryProvider : new Cesium.ArcGisMapServerImageryProvider({
                    url: "http://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer",
                })
            });
    //        viewer.imageryLayers.addImageryProvider(new Cesium.ArcGisMapServerImageryProvider({
    //            url: "http://services.arcgisonline.com/ArcGIS/rest/services/Reference/World_Transportation/MapServer",
    //        }));
            viewer.imageryLayers.addImageryProvider(new Cesium.UrlTemplateImageryProvider({
                url: "http://t1.tianditu.cn/DataServer?T=cia_w&X={x}&Y={y}&L={z}",
    //            layer: "tdtAnnoLayer",
    //            style: "default",
    //            format: "image/jpeg",
    //            tileMatrixSetID: "GoogleMapsCompatible"
            }));

    1、1ArcGIS在线街道底图(在全国范围内为英文注记,等放大的省市区县则为中文注记)

    viewer = new Cesium.Viewer("cesiumContainer", {
                animation: false,  //是否显示动画控件
                baseLayerPicker: false, //是否显示图层选择控件
                geocoder: true, //是否显示地名查找控件
                timeline: false, //是否显示时间线控件
                sceneModePicker: true, //是否显示投影方式控件
                navigationHelpButton: false, //是否显示帮助信息控件
                infoBox: true,  //是否显示点击要素之后显示的信息
                imageryProvider : new Cesium.ArcGisMapServerImageryProvider({
                    url: "http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer",
                })
            });

    2、高德影像底图

    viewer = new Cesium.Viewer("cesiumContainer", {
                animation: false,  //是否显示动画控件
                baseLayerPicker: false, //是否显示图层选择控件
                geocoder: true, //是否显示地名查找控件
                timeline: false, //是否显示时间线控件
                sceneModePicker: true, //是否显示投影方式控件
                navigationHelpButton: false, //是否显示帮助信息控件
                infoBox: true,  //是否显示点击要素之后显示的信息
                imageryProvider : new Cesium.UrlTemplateImageryProvider({
                    url: "https://webst02.is.autonavi.com/appmaptile?style=6&x={x}&y={y}&z={z}",
    //                layer: "tdtVecBasicLayer",
    //                style: "default",
    //                format: "image/png",
    //                tileMatrixSetID: "GoogleMapsCompatible",
    //                show: false
                })
            });
            viewer.imageryLayers.addImageryProvider(new Cesium.UrlTemplateImageryProvider({
                url: "http://webst02.is.autonavi.com/appmaptile?x={x}&y={y}&z={z}&lang=zh_cn&size=1&scale=1&style=8",
    //            layer: "tdtAnnoLayer",
    //            style: "default",
    //            format: "image/jpeg",
    //            tileMatrixSetID: "GoogleMapsCompatible"
            }));

    2、1高德街道底图

    viewer = new Cesium.Viewer("cesiumContainer", {
                animation: false,  //是否显示动画控件
                baseLayerPicker: false, //是否显示图层选择控件
                geocoder: true, //是否显示地名查找控件
                timeline: false, //是否显示时间线控件
                sceneModePicker: true, //是否显示投影方式控件
                navigationHelpButton: false, //是否显示帮助信息控件
                infoBox: true,  //是否显示点击要素之后显示的信息
                imageryProvider : new Cesium.UrlTemplateImageryProvider({
                    url: "http://webrd02.is.autonavi.com/appmaptile?lang=zh_cn&size=1&scale=1&style=8&x={x}&y={y}&z={z}",
    //                layer: "tdtVecBasicLayer",
    //                style: "default",
    //                format: "image/png",
    //                tileMatrixSetID: "GoogleMapsCompatible",
    //                show: false
                })
            });
            viewer.imageryLayers.addImageryProvider(new Cesium.UrlTemplateImageryProvider({
                url: "http://webst02.is.autonavi.com/appmaptile?x={x}&y={y}&z={z}&lang=zh_cn&size=1&scale=1&style=8",
    //            layer: "tdtAnnoLayer",
    //            style: "default",
    //            format: "image/jpeg",
    //            tileMatrixSetID: "GoogleMapsCompatible"
            }));

    有需要谷歌街道谷歌影像底图,或天地图街道,影像,地形底图请留言!

    做个简单提示:

    Cesium中的imageryProvider 实现于

    天地图(wmts服务)对应 WebMapTileServiceImageryProvider

    高德地图(xyz瓦片图层)对应 UrlTemplateImageryProvider

     

     

    针对于esri地图服务可以去国家天地图网站

     

    查看详细信息

    后续小编的主要精力放到GIS理论开发知识的大众化的道路了,通过浅显易懂的语言,结合多年行业应用开发,通过微信订阅号传播(每周更新三篇文章及相关GIS编码知识),为GIS的发展尽微博之力。终极目标是让GIS不再专业,让GIS更加大众,使得GIS深入各行业应用,让每位GISER都有一股自豪感!以下是我的微信订阅号二维码,感兴趣的可以交流沟通!

     

    声明:转载请声明出处。

    展开全文
  • 百度地图 省市区县 信息展示

    万次阅读 热门讨论 2017-09-21 15:17:03
    1.一级地图 2.二级地图 3.三级地图 、 4.四级地图 概述效果图是不是有点多呀,不过能看到这里的估计这些效果图就是你们想要的效果啦,好,下面就来介绍一下1. 功能概述 1.展示所有省份门店汇总信息,且...
  • GMAP.NET ---生成离线地图

    千次阅读 2018-07-01 11:58:41
    生成离线地图如何生成离线地图,也就是Data.gmdb。1. 选择一个地图厂商(例如百度),并定位你的位置(例如重庆)2. 按中Alt键并使用鼠标框选,会用蓝色区域表示,点击prefetch 3. 然后开始生成了,是否生成下一层会...
  • 【资料整理】高精地图

    万次阅读 2018-01-10 20:04:51
    高精细地图是指高精度、精细化定义的地图,其精度需要达到分米级才能够区分各个车道,如今随着定位技术的发展,高精度的定位已经成为可能。而精细化定义,则是需要格式化存储交通场景中的各种交通要素,包括传统地图...
  • Java实现百度地图距离计算

    千次阅读 2019-05-06 13:30:18
    1.注册自己百度应用取得AK码 **2.需要的Jar包 ** 类型服务端 白名单不想限制就写 0.0.0.0/0 取得自己的AK码 jsp代码 <%@ page language="java" contentType="text/html; charset=UTF-8" ...
  • 如何下载石家庄市卫星地图高清版大图 石家庄市行政区域简介 石家庄,简称“石”,河北省省会,地处河北省西南部,旧称石门。截至2016年底,石家庄辖区总面积15848平方公里,市区面积2206平方公里,全市常住人口...
  • 一张新型肺炎地区分布地图是怎么制作的?

    万次阅读 多人点赞 2020-02-07 16:19:46
    一张新型肺炎地区分布地图是怎么制作的? 前言 让我们从环境开始 创建工程,添加引用 GIS数据 剩下的工作就很简单了 叠加世界数据 叠加中国数据 调整可视范围 连接动态数据 样式化地图 写在最后 前言 2020年刚...
  • 为何团团转

    热门讨论 2010-05-10 15:21:00
    一个后生来到一间广州酒类专卖店前面,在路上他看到了一件有趣的事,想以此考考老师父,冷不防地问了一句:“为何团团转?”“皆因绳未断。”老师父随口答道。 后生听了,顿时目瞪口呆:“你怎么知道的?...
  • 如何下载中国卫星地图高清版大图

    万次阅读 2019-02-28 16:30:38
    如何下载中国卫星地图高清版大图 中国行政区域简介 中国,是以华夏文明为源泉、中华文化为基础,并以汉族为主体民族的多民族国家,通用汉语、汉字,汉族与少数民族被统称为“中华民族”,又自称为炎黄子孙、龙的...
  • IOS百度地图开发系列-百度地图不能正常显示

    万次阅读 多人点赞 2013-08-14 11:08:48
    百度地图不能正常显示,只显示灰色网格。
  • 下载并安装→Bigemap地图下载器,打开软件鼠标移到左上角【选择地图】,即可展开地图源列表,之后选择一种地图就可以下载到全国乃至全球各地的高清卫星影像。 注:免费授权仅能下载被授权的地图源的地图,操作时如有...
  • Android百度地图默认位置中心点设置

    万次阅读 多人点赞 2014-06-18 10:38:25
    //初始化地图  MapView mMapView = (MapView) findViewById(R.id.map); BaiduMap mBaidumap = mMapView.getMap(); //设定中心点坐标   LatLng cenpt = new LatLng(29.806651,121.606983);   //...
  • 先来看看传说中最争议的天地图吧. 最大放大距离,每厘米25米. 我们用这个体育场和下面的大厦做对比..其实还有大厦下的车..(这张图上的车看不清,真有,没骗你们....) 再上一张高德的, 最大50M 真得是50M...
  • 世界地图高清图

    万次阅读 2019-04-03 19:45:07
1 2 3 4 5 ... 20
收藏数 379,297
精华内容 151,718
关键字:

地图