主页 > 大数据 > 如何利用自己的数据制作社交地图?

如何利用自己的数据制作社交地图?

一、如何利用自己的数据制作社交地图?

1、从数据库里读取信息数据库里需要存储的信息至少为:经纬度point,标注图片icon。读取后,创建点、标注。(注意:只是创建标注,并不添加到地图上。)//创建10个点var p1 = new BMap.Point(116.387452,39.947302);var p2 = new BMap.Point(116.361581,39.961129);var p3 = new BMap.Point(116.437901,39.960133);var p4 = new BMap.Point(116.459748,39.919528);var p5 = new BMap.Point(116.424247,39.939557);var p6 = new BMap.Point(116.485188,39.974511);var p7 = new BMap.Point(116.485188,39.974511);var p8 = new BMap.Point(116.494243,39.930484);var p9 = new BMap.Point(116.45328,39.884103);var p0 = new BMap.Point(116.456011,39.844671);//创建10张图标var icon1 = new BMap.Icon("img/1.jpg", new BMap.Size(50,50));var icon2 = new BMap.Icon("img/2.jpg", new BMap.Size(50,50));var icon3 = new BMap.Icon("img/3.jpg", new BMap.Size(50,50));var icon4 = new BMap.Icon("img/4.jpg", new BMap.Size(50,50));var icon5 = new BMap.Icon("img/5.jpg", new BMap.Size(50,50));var icon6 = new BMap.Icon("img/6.jpg", new BMap.Size(50,50));var icon7 = new BMap.Icon("img/7.jpg", new BMap.Size(50,50));var icon8 = new BMap.Icon("img/8.jpg", new BMap.Size(50,50));var icon9 = new BMap.Icon("img/9.jpg", new BMap.Size(50,50));var icon0 = new BMap.Icon("img/0.jpg", new BMap.Size(50,50));//创建10个marker,但不添加到地图上var m1 = new BMap.Marker(p1,{icon:icon1});var m2 = new BMap.Marker(p2,{icon:icon2});var m3 = new BMap.Marker(p3,{icon:icon3});var m4 = new BMap.Marker(p4,{icon:icon4});var m5 = new BMap.Marker(p5,{icon:icon5});var m6 = new BMap.Marker(p6,{icon:icon6});var m7 = new BMap.Marker(p7,{icon:icon7});var m8 = new BMap.Marker(p8,{icon:icon8});var m9 = new BMap.Marker(p9,{icon:icon9});var m0 = new BMap.Marker(p0,{icon:icon0});为了方便运算,用一个数组将标注集合起来://建立一个marker的数组var markers = [m1,m2,m3,m4,m5,m6,m7,m8,m9,m0,m11,m12,m13,m14,m15,m16,m17,m18,m19,m10,m21,m22,m23,m24,m25,m26,m27,m28,m29,m20];2、判断标注是否在可视区域内利用几何运算的LIB可以轻松判断,标注是否在可视区域内。几何运算LIB:

http://dev.baidu.com/wiki/map/index.php?title=MapLibrary

判断标注如果在可视区域内,则添加到地图上;如果标注不在可视区域内,则删除它。判断代码://显示可视区域内的标注function addMymarkers(){for(i=0;i<markers.length;i++){var result = BMapLib.GeoUtils.isPointInRect(markers[i].point, map.getBounds());if(result == true) map.addOverlay(markers[i]);else map.removeOverlay(markers[i]);}}3、将可视区域内的标注添加到地图上在图块加载完毕,地图中心点改变,和地图级别改变时,都需要进行一次添加/移除标注的操作。//对地图级别变化、移动结束和图块加载完毕后,进行添加marker的操作map.addEventListener("tilesloaded", addMymarkers);map.addEventListener("zoomend", addMymarkers);map.addEventListener("moveend", addMymarkers);4、给标注的区域画一个框为了方便观看,我用的是折线覆盖物,你也可以使用多边形覆盖物。//添加一个矩形覆盖物var polyline = new BMap.Polyline([new BMap.Point(116.279655,40.020499),new BMap.Point(116.260683,39.833259),new BMap.Point(116.532043,39.830599),new BMap.Point(116.526869,40.021383),new BMap.Point(116.279655,40.020499)], {strokeColor:"blue", strokeWeight:6, strokeOpacity:0.5});map.addOverlay(polyline);

各方面要求不高的话,确实可以自己找底图再绘制上去。 如果是要用到公开场合,如公司宣传等商业用途没有通过审核的图是不能用的。 标注点位比较多、就需要找更高清晰度的底图,这些数据是不对个人用户开放的。 所以为了保证商业用图,一要合法性,二要美观度,还是会需要专业公司帮助完成。 参考案例:你可以去这里看看网页链接 请点击输入图片描述 湘图传媒官网

请问这种地图数据化怎么制作的?期待大神回答

一般是echarts,antv这种前端框架,因为比较好调节效果。复杂或者更精确的,非标准行政区划的图,又对最终效果不要求那么炫酷,可以用arcgis,supermap这种专业地图软件,最笨的方法是ps抠图,叠加

怎样做一个用地图统计数据

地图统计数据有很多啊,一般在线的数据分析工具都有这个功能,我经常用的BDP个人版里面就含有这些功能呢,我可以分享一些图片给你看,操作很简单 图片均来自BDP个人版~

6 浏览1938 2016-12-12

Excel 如何制作数据地图

关于这个问题,制作数据地图的方法已不新奇,总体来说有这么几类方案: 一类方案:直接在excel里制作 优势:个人小数据量应用较为方便简单 缺点:需要熟悉VBA,且更强大的功能对VBA水平要求较高 1、绘制地图图形 + VBA宏语言 思路:用插入图形"任意多边形"绘制地图;每一个"任意多边形"赋予正确名称;对"任意多边形"赋值;利用VBA对"任意多边形"的值进行操作, 例如上色。 先准备一张所需要的地图图片,网上都有,可以下载,然后利用插入绘制多边形图片将地图中的区域描边,选定好的区域可以在左上角修改名称 将数据表中的数据和地图中的地区做关联,这里就要用到VBA了。 代码: [plain] view plain copy Sub ProvRefill() ActiveSheet.Shapes.Range(Array("shandong")).Select With Selection.ShapeRange.Fill .Visible = msoTrue .ForeColor.ObjectThemeColor = msoThemeColorAccent1 .ForeColor.TintAndShade = 0 .ForeColor.Brightness = -0.5 .Transparency = 0 .Solid End With End Sub 这段代码是修改地图所选区域的颜色的,其他功能类似,懂VBA的会觉得简单,不懂的可以自行百度。 2、EXCEL插件集成 这类插件有很多,推荐Power Map for Excel 2013,安装好之后,选择数据区域,启动就行。 二类方案:其他软件 优势:地图已集成在内,可连接数据库,已有功能强大大数据量处理具有优势 缺点:自定义开发对人员水平要求较高,较困难 这一类软件一般是数据可视化的软件,能用到EXCEL数据源的,现在比较普遍的是报表工具和所谓商业智能大数据工具。 不多说,大家可能觉得陌生,那就直接上实例。 这里介绍FineReport(功能强大最实际的报表工具) 展示数据地图不在话下,关键有地图钻取功能。 所谓钻取就是:比如你点击山东省,进入山东省省地图,显示山东省各市的数据,数据的展示方式可以使用其他图表,比如条形图、气泡图等等。 1、 准备数据源 将excel的数据导入到这个报表设计器里,如果你的excel数据是取自于数据库的话,可以直接从设计器里读取数据库的数据。 2、 合并一片单元格,点击菜单栏中的插入>单元格元素>插入图表,选择地图,然后点击确定,如下图:(这里申明一下,这个软件类似于EXCEL,所以一些操作术语何以类比于EXCEL) 1、 选择地图类型,国家地图、省级地图还是其他云云,或者你有自定义的SVG地图也行。这里注意,地图的区域名要和区域数据字段的名字对应。 个人觉得钻取才是其亮点,所以这里一定要介绍一下。 钻取: 定义好地图的类型之后,就可以为地图定义数据来源了,选中地图,点击图表属性表-数据,进入数据设置面板,地图展现方式选择多层钻取,如下图: 钻取层级下有个中国的文件夹,双击即可打开查看中国下面的省份,选中中国文件夹,右击,则会跳出层级设置对话框。 要实现点击山东省能出现一张柱状图,这个其实是两张图表关联的,所谓“联动”。 联动:合并一片单元格,点击插入>单元格元素>插入图表,选择柱形图,点击确定即可添加一张柱形图。 柱形图的数据来源:(这里我都是直接用数据库的数据源) 在此,地图和柱形图都已经设置好了,如果要实现联动,需要在设置交互属性。 选中地图,在图表属性表中选择特效,点击交互属性,添加一个超级链接,即点击,添加一个图表超链-联动单元格。 到这里基本就完成了,感觉自己做得图有些low,别毁了人家名声,其实人家功能很强大,可视化很炫的。

二、迷你世界怎么自己制作大boss?

需要红黄蓝绿然后坐火箭飞上太空 落到那个有保护罩的那里面就可以制作boss啦。

三、数据图表制作?

1、打开excel,可看到工作表数据,点击“插入”,选中要生成图表的数据,标题栏不用选。

2、点击“推荐的图表”,下拉找到适合的图表类型,点击“确定”。

3、点击图表标题进行修改,图表右侧有“图表元素”、“图表样式”、“图表筛选器”。

4、最后点击“图表元素”,下面有多种元素可选择,勾选“数据标签”即可。

四、船袜怎样自己制作(自己制作)?

把一般的袜子剪成船袜的形状,再在袜口穿根松紧带(皮筋也行)虽然没接上卖的那么美观,但也是蛮节省

五、如何自己制作大音量的手机铃声?

1、下载软件goldwave5.062、打开goldwave,打开音乐,选定好需要的铃声部分3、点击效果-音量-更改4、在弹出的窗口,拖动按钮向右加大音量,可以反复试听,满意时确定保存5、最后点击文件-保存选定6、选择路径保存即可注意:音量不能加的过大,会出现失真现象

六、数据对比图表制作?

1、打开Excel,打开左上角文件的标签栏;

2、进入到底部的“选项”;

3、接下来找到“加载项”,然后在加载项中找到“分析工具库”;

4、然后点击底部的“转到”;

5、在这个界面勾选“分析工具库”然后确定;

6、接着就可以在顶部工具栏的“数据”一栏下找到“数据分析”选项了;

7、单击打开,这里有很多简单的数据分析功能,单击需要使用的功能确定,然后按照要求使用即可。

七、自己制作婚纱?

我也是0基础,也是想z穿自己做的婚纱结婚,刚好最近完工了。

我最初的思路是这样的:

1、0基础,所以一定要做最简单的款式。

2、那就不做拖尾,齐地的裙摆简单,把纱堆起来就行。

3、那么最难的就是上半身要做出来。

4、去淘宝搜婚纱,看自己喜欢哪种上半身,而目测又是最好做的。(然后做完后我发现,淘宝还有卖图纸的,早知道买图纸,更简单。

5、剪了一个讨厌的床单,尝试了一下制作上半身的衣服,感觉还可以,行,先买底布做个底裙。

6、手缝真累,试探性地花50+在淘宝买了个小缝纫机,试一试,真香!

7、缝缝拆拆改改,底裙完工,目测有希望,下单买纱、买蕾丝等。

8、不敢直接把纱缝裙子上,先一条一条踩皱,再一块一块缝到一条底布上。

9、把贼膨胀贼烦的大纱罩子缝到裙子上

对了,不知道为什么,明明量好了尺寸的,结果纱罩比腰围短了1.5厘米左右,只好把纱罩撩出来一点缝过去(纱是膨的,弄过去一点……)

10、把蕾丝什么的缝到上半身,顺便加了个简单的袖子。

11、试穿,细节再调整一下(背部有点皱,调整很久还这样,没办法了,做的不专业。)花缝下面一点

就这样,凑合着吧……

就这样凑合吧

建议:

0基础剪裁出来的布料很不对,修修改改很麻烦,穿上了还容易皱,干脆买个纸样20+,这样剪出来的布缝出来效果应该好很多,也不用太改来改去

另外,尽量选择简单的款

花边蕾丝小装饰可以选择自己喜欢的

八、自己怎样制作发酵床制作?

  下面来介绍下如何使用发酵床菌种制作发酵床,咱们以养猪为例:   垫料制作   垫料制作方法根据制作场所不同一般可分为:集中统一制作和猪舍内直接制作两种。   集中统一制作垫料是在舍外场地统一搅拌、发酵制作垫料。这种方法可用较大的机械操作,操作自如,效率较高,适用于规模较大的猪场,要新制作垫料的情况下通常采用该方法。在猪舍内直接制作是十分常用的一种方法。即是在猪舍内逐栏把谷壳、锯末、生猪粪、米糠以及秒腐剂——发酵床专用菌种混合均匀后使用。这种方法效率低些,适用于规模不大的猪场,或部分栏舍垫料使用很久显得很旧以及垫料状况很差而不利于猪生长时,通常可采用该方法。   

1、确定垫料厚度   A.育肥、后备猪、妊娠母猪、分娩母猪猪舍垫料层高度冬天为2000px,夏天为1500px。   B.乳猪、保育猪舍垫料层高度为1500px。   

2、计算垫料用量   根据夏冬季节不同、猪舍面积大小,以及与所需的垫料厚度计算出所需要的谷壳、锯末、秸秆的使用数量。   简单来说,发酵床垫料用量一般为毎平方米150kg,发酵菌剂用量一般为毎平方米100g,饲养密度一般以每头猪占1.2~1.5平方米为宜。   

3、垫料堆积发酵(以10平方米发酵床面积为例)   10立方垫料,20-50kg米糠或麸皮(每立方加入米糠或者麸皮的量为2-5kg)和10kg玉米面加入1000g秒腐剂——发酵床专用菌种(2包)充分搅拌均匀,在搅拌过程中不断喷洒水分,使垫料水分保持在40%。水分多少是关键,一般40%比较合适,现场实践是用手抓垫料来判断,手抓可成团,松手既散,指缝无水渗出。   在圈舍内堆成梯形,用麻袋或稻草盖上,夏天2-3天,冬天3-5天即可(有发酵的香味和蒸汽散出)。   将发酵好的垫料摊开铺平,再用预留的谷壳、锯末混合后,覆盖上面整平,厚度约5-250px左右,然后等待24小时后方可进猪。

九、如果自己制作地笼捕鱼制作大的好,还是小的好?

建议做60公分宽 50公分高 8-10米长的

这个尺寸的正好 大鱼小鱼都合适

如果感觉带着不方便就做小一点的 比如30公分宽30公分高 6-8米长的 用普通大米袋子能装6个没问题 如果成功了 收鱼的时候希望你能留大放小 保护资源 另外下地笼需要下水 一定要注意安全 鱼再大再多也没有生命重要

祝兄台 一切顺利

十、ppt制作图表数据?

首先打开PPT文档,找到需要进行编辑的PPT页面,如果想要编辑表格里的数据,点击对应的单元格后,会发现数字后面会出现一个光标;

就可以对相应内容进行编辑,当选中整个表格时,在表格的下方,还可以对表格进行【排版】、【美化】、【强调】等操作,使用起来非常的方便和快捷

相关推荐