PHP怎么添加文本框,如何利用自己的数据制作社交地图?
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,别毁了人家名声,其实人家功能很强大,可视化很炫的。
三者怎么选择?
高考志愿填报,先选学校or先选城市?聪明人这样做!
火热的六月,激情的高考。每届高三毕业生的六月都是不平凡的,高考是一次有关梦想的青春洗礼,更是一场自我成长的博弈,高考虽已结束,接下来的选择同样重要。高考志愿的填报不管对考生或是家长来说都是一件重要的事,很多时候难以抉择,对于未来学习的城市、专业、学校,到底该怎么选择呢?优路银行通小编就和大家分享一些关于高考志愿选择的认识。
关于城市、学校、专业的选择,不同的群体、不同的人生追求都有不一样的决定。首先说说城市,你大学所在的城市将深刻影响你的视野,进而潜移默化你的人生方向。如果你选择的专业是目前最新潮的专业,那么选择北上广深这些一线城市对你的学习、就业都会有很大帮助。如果你立志要在大城市闯下一片天地,混不成名誓不还,那我也建议你首先选择将来愿意奋斗于此的城市,你大学几年养成的人脉圈子和你在这个城市的的生活经历都对你早日在此立足有很大帮助。如果你毕业后准备回家乡或者去出国留学深造,那么你大学所在城市的意义就显得没有那么重要了,重心要放在专业和学校上了。
第二关于学校,好大学的优势在于社会知名度高,学术水平好,教育资源雄厚,学生能力强,就业容易,所以有人说学校决定就业门槛。如果你有能力考上顶尖的大学,比如985、211类的,那么只要专业你可以接受,就大胆地去吧!因为这个学校环境能给你提供的平台和资源是其他学校不能比的,而且真不行的话,还可以转专业,而且对于读研、读博都有帮助。如果你的分数一般的话,那就要把好钢用在刀刃上了,如果在两个水平差不多的院校之间选择,那么就重点考虑专业吧!
第三关于专业的选择,城市好住,大学好听,专业好用。不管城市也好,学校也好,我们最终要学习的是我们的专业,毕业后我们工作中用到的很多也是我们的专业。很多人在选择专业时候都会考虑两点,一是个人兴趣、二是就业前景。很多家长都会考虑让孩子选择热门专业,方便以后的就业。我的观点则是兴趣比就业前景更重要。第一所谓的热门专业只是目前热门,五年、十年之后,谁又敢保证它一定是热门专业?第二即使热门专业,假如不适合孩子,那一定就是好的选择吗?如果孩子对专业没有任何兴趣,让他终身做一件不喜欢的事情,又有什么意义呢?正如龙应台在《孩子,我为什么要求你读书?》中所写:假如横在你眼前的选择是到华尔街做银行经理或者到动物园做照顾狮子河马的管理员,而你是一个喜欢动物研究的人,我就完全不认为银行经理比较有成就,或者狮子河马的管理员“平庸”。第三现在的社会发展越来越多元,三百六十行,行行出状元,不管哪一行业,只要能做到极致,都是有前景的,十年前又有几人能想到近年来兴起的旅游体验师月薪都是上万。所以在选择专业的时候,请各位考生自问一下,有没有真正喜欢的专业,如果有,那就不要犹豫,选你自己喜欢的。如果目前没有特别喜欢的,那也要排除掉自己不喜欢的,在靠近兴趣的基础上,再选择就业前景好的专业。
大学只是起点,人生才刚刚开始,各位在选择的时候,也不要有太大压力,毕竟未来是不确定的,冷静、理性顺其自然就好,优路银行通祝各位考生都找到最适合自己的选择。
城市,学校,专业,你怎么选?
phpadmin导入数据?
1.打开任意浏览器,在地址栏中输入:“localhost/phpmyadmin”并点击“Enter”回车键进入下一步。(如果页面打不开,检查一下电脑的Apache服务器和Mysql数据库是否已经开启)
2.在PhpMyAdmin管理界面中,找到“数据库”字样按钮并点击进入下一步
3.在界面的“新建数据库”下方的方框中输入自己需要创建的数据库名称,数据库的编码选择“utf8_general_ci”这一栏,并点击页面后方的“创建”按钮完成新数据库的建立。
4.在PhpMyAdmin界面左边栏的数据库列表中,找到自己刚才创建的数据库名称,点击进入界面,在右方的顶部菜单栏中找到“导入”按钮并点击,然后找到页面中的“选择”按钮点击进入下一步。
5.此时已经进入数据库文件的选择窗口,找到自己将要导入的数据库文件,然后点击窗口右下方的“打开”按钮进入下一步。
6.此时数据库会自动加载进入PhpMyAdmin中,找到页面中的“执行”按钮点击完成数据库的导入操作。 遇到导入过大文件时,首先检查php.ini 配置文件中的以下三个地方,upload_max_filesize, memory_limit 和post_max_size,并且推荐修改的值要稍大于导入的巨大sql数据库文件;依照这个提示,我修改了以上三个在php.ini中的值以后,重启 了php环境,再次导入时,虽然phpMyAdmin还是显示导入最大限制:20,480 KB,但巨大的80M数据库文件已经被成功的导入了。
PHPStorm怎么修改选中的背景颜色?
File -> Settings -> editor ->color&fonts->general->下拉框中的selection background->点击后边的小方框框选择你喜欢的颜色即可
PPT有哪些好用的工具能帮小白快速提升PPT制作?
【前言】
数字营销公司做PPT四年,演讲打动不少老板,也让自己累趴下。
我看了一下这个问答的回复,很多都很丰富翔实,但是没有看到最新版本的技术分享,大概是大神们都忙着挣钱,所以我总结整理一些最新的PPT制作技术和知识,希望对大家有帮助。
【正题】
我将从软件功能、插件应用、展示技巧3方面来分享我认为有价值的技法和使用思维。
【软件功能】
目前已经进入到PPT2016版本,有很多新奇的功能,大家可能还不知道,更别说使用了,我今天带大家领略一下。
1.缩放定位功能
缩放定位可以使用比较酷炫的动画,将我们带入到要演示的新的节,直接看演示效果。
看完你会在心里嘀咕,这个酷炫的技能怎么实现的呢?
放心,我是个活雷锋,保证看完这篇文章的朋友,都能学到手,要不要拿去装B,看自己。
------教程------
工具:PPT2016最新版
如果你还没有安装,可以通过下面文章下载对应版本 PPT大学:哪里可以下载到免费的office软件?(因为管理条例,文章无法访问) 你可以关注PPT学园找到这篇文章。
如果安装好PPT2016的朋友,要确认是否安装最新版的PPT2016。
通过【文件】——>【账户】——>【office更新】——>【立即更新】
如果要激活,要先验证是否为最新版,再激活,根据我个人经验,激活后是无法获取新版本更新。
如果是最新版本PPT,找到【插入】选项卡下【缩放定位】选项卡下【摘要缩放定位】选择你制作好的节封面即可。
选择好自己设计的章节页面,就会自动生成摘要幻灯片,可以自定义设计样式,操作演示如下。
如果还遇到问题,请评论留言,我晚上会逐一解答你们的困惑。
2.自带海量图标库
以前都是去矢量文件里面找图标,整理成图标库都是自己的一个优势,现在PPT软件自带图标,可随意变换大小和颜色。
想详细了解图标和使用方面,可以看我这篇文章:PPT大学:PPT 上的小图标怎么画?
3.软件主题设置高端灰
你是不是返现我的PPT软件时,是不是发现是灰色的,有种高端的感觉,我下面告诉你怎么把白色的主题变成灰色。
【文件】选项卡下的【选项】找到【office主题】,里面有白色、深灰色,我用的是深灰色,看下面操作演示。
4.自定义快速工具栏
我的自定义快速工具栏,放置在最底部,都是PPT幻灯片设计中经常用到的工具,这样可以节省很多在每个选项卡中切换和查找使用功能的时间。
--------配置教程--------
软件安装好,默认情况下,自定义快速工具栏是在软件最顶部,右侧有个向下的箭头,点击后,看到【其他命令】可以增加其他快捷功能到栏目。
添加格式刷操作教程演示
还有一种更简单的办法,找到【格式刷】功能,右键选择【添加到快速访问工具栏】
如果你想要让【快速访问工具栏】在功能区的下方显示,点击最右侧向下的箭头,选择【在功能区下方显示】
如果你想直接使用我配置好的,可以通过下面链接下载 链接: https://pan.baidu.com/s/1hrQKq00 密码: n46a
5.幻灯片“节”妙用
你如果不知道,幻灯片有节这个功能,我来介绍一下,这个功能在幻灯片的左侧,右键可以显示,新增节。
你肯定犯嘀咕,这个功能到底有什么用。
这个功能可以让看你幻灯片的人,一下子就知道你PPT要讲哪些内容。
如果你不知道这个版面怎么调出来的,看下图找到红框对应的功能,点击即可进入。
在幻灯片浏览视图保存PPT文件,发送给别人,他们打开的时候即可直接查阅这个视图。
6.神奇的【母版页】
如果你制作幻灯片的时候想要在所有的页上都加上logo,就可以用到母版页了。你可以【视图】选项卡找到【幻灯片母版】
在母版页模式下,第一页直接添加logo图,即可应用到所有幻灯片。
上图看到有两页还是没有出现,是因为母版页在最底层,图片将logo挡住了,这种就没办法顾及到,一定要一个一个单独加。
7.精彩的字符功能
你是不是有过字体排版的苦恼,不知道一段文字怎么排版会比较整齐,美观,像下面这样。
这个图,你会发现下面两段话,是左右对齐的,这个功能实现起来其实很简单,只需使用字符功能【分散对齐】,将两段文字的边框拉到同样宽。
如果你经常用英文做PPT,遇到要设置英文的大小写,每次都通过键盘的大小写切换撰写的话很浪费时间,PPT给你提供了字符大小写切换功能,直接看演示效果。
8.常用快捷键的巧妙
如果你要经常制作PPT,那肯定希望提升自己的效率,快捷键就是一个很好的帮手,PPT中集成了很多巧妙的快捷操作方式,这里介绍几个非常好用的快捷键。
Ctrl + D复制粘贴你选中的元素,效果演示如下
(当你看到多了一个一样的元素,即通过Ctrl + D生成)
直接看演示效果
(前面这个圆是通过Ctrl+Shift+鼠标拖拽出,后一个是通过F4生成)
到这里软件功能我就介绍完了,如果后续发现有更好用的,自己需要记住的功能,我还会来补充,下面开始下一部分的内容。
【插件应用】
有两款PPT插件,islide和PPT美化大师,我自己最喜欢的就是islide插件,这款插件功能完善,设计风格简约,包含:高清图片、矢量图、幻灯片、数据图表等常用素材。
iSlide--让PPT设计简单起来!
一款让你找素材、模板、简便到尖叫的插件,部分精品模板内容需要付费包含矢量图16W+。
插件的强大,无法用语言表达,直接看使用操作演示
海量主题模板随时用海量高清图、矢量图标、插画集如果这里面的素材不能满足你的话,还有一个超级办法,任意矢量图都可以变成你PPT里面的可编辑素材,矢量素材下载推荐下面这个网站,还有其他的一些,慢慢补充。
PPT美化大师
这个插件如果能不用就不用,因为它会不断弹出广告,还是淘宝客广告,很恶心。我就喜欢上他的一个功能,可以收藏我常用的幻灯片和素材。
可以在另外一个幻灯片制作中,直接插入使用,非常方便,缺点就是素材可能被金山拿来用,安全性不高。
【展示技巧】
1.好文案和符合意境的高清图可以让听众眼前一亮
在体验过12年教育后,祖国大多数人人对文本内容都有排斥心理,外加上中国经济发展迅速,给人们培养了浮躁心理,因此想要吸引用户关注你的幻灯片,仅仅提供文案,不足以吸引眼球。好文案和高清图结合,会带给听众不一样的化学反应,看下面的例子。
无趣的文字
2.差距可以通过图表营造出来
知乎用户调研报告中,北京和上海的差距差4%,图表给人的效果不是很明显。
调整一下纵坐标从3开始,再看看北京和上海的差距,是不是给人感觉上差距更大。
这个还可以用到效果汇报中去,如果效果不明显,可以尝试更改纵坐标的基础值和最大值。
3.一份专业的图表应该具备哪些属性
PPT里面缺少不了图表展示,看到刘万祥老师归纳的经济学人专业图表的有点,不放参考借鉴,我个人撸图多年,觉得有7个重点:标题、脚注、对齐、颜色、数据来源、分析深度、图表正确。
4.优秀的PPT报告都是从思维导图开始
先装个B,刚才翻了一个关于格局的名言,很好说明了,一个全局观的重要性。
人的生命格局一大,就不会在琐碎妆饰上沉陷。真正自信的人,总能够简单得铿锵有力。——余秋雨
做报告一样需要格局,这样你才不会在琐碎装饰的事情上面浪费时间和精力,能够找到核心问题,切中要点。人的记忆智能记住归纳5点左右,普通人无法只通过记忆看全局,因此需要思维导图,很容易让你看到事物的全貌,也可以清晰的找人探讨,完善观点。
现在市面上有很多思维导图工具:百度脑图、Xmind等,使用起来很方便,用的过程中,多使用一些分析方法,像5W1H分析法,可以更快的扩宽你的思考面。
百度脑图 便捷的思维工具naotu.baidu.com
还有很多大牛,直接徒手画思维导图,而且画那叫一个漂亮,给你看看。
人的短期记忆能力是有限的,心理学家试验证明,人短期容易记住4件事,我们幻灯片的内容基本上是超过4个事情,因此每个部分及时有个总结,跟听众复习一下我们主要讲了什么,有助于信息的有效传递。
简单版总结页
这个其实是我们中学写作课程中的总分总框架,让听众更容易知道你讲了什么,你会发现,总结在PPT里面就是过渡页。
Tips:如何让别人一看就知道你报告的逻辑?
像下面的页面给人一看,就知道你整个PPT的逻辑脉络,每个段讲什么了,只要在当下页面保存后关闭文件,打开就是这个页面作为打开文件页。
实现这样子的分类很简单,利用好幻灯片的【节】功能,在下图非幻灯片区域,右键鼠标,【添加节】,对节进行命名即可。
更多关于PPT演示心理学方面的知识应用关注:PPT学园
你的赞和关注,你将比同龄人成长的更快,获得更多机会。