当前位置:首页 > 代码 > 正文

中国地图选中省份代码(中国地图选中省份代码的方法)

admin 发布:2022-12-19 09:25 139


今天给各位分享中国地图选中省份代码的知识,其中也会对中国地图选中省份代码的方法进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

在中国地图上如何实现点击每个省可以弹出一个层用来显示部分介绍信息?

额,没分的;就思路吧,按思路来就写出来了;

搞个一维数组,存放各个地方信息;var arrmap=newArray();

编个函数,function getmap(i){} //i 是数组的标签也就是代表的省份,意思明白了吧,每个省份,自己切好,在上面加上onMouseOver=getmap(i) onMouseOut=隐藏函数

function getmap(i)

{

var mDiv = document.createElement("div");

mDiv.setAttribute("id","mDiv"+i)

mDiv.style.background =

mDiv.style.width =

mDiv.style.height =

mDiv.style.color =

mDiv.style.position=

mDiv.style.zIndex=

mDiv.style.marginLeft=

mDiv.style.marginTop=

mDiv.innerHTML = arrmap[i]

}

隐藏函数,要用到变量的,嘿嘿,有他的道理

document.getElementById("mDiv"+i).removeNode(true);

完成了,OK

ArcGIS中,拿到一张中国地图,要扣出某个省的来,用哪个工具?

Merge、Dissolve和Select工具。以山西省为例:

1、在国家基础地理信息中心选择需要的省份所在的图幅,山西省需要I49 J49 K49 J50 K50五部分,在该网站注册登录后,即可提交订单(免费)进行下载,解压后为.gdb文件数据库,可以在ArcGIS下直接打开。

2、将五个.gdb数据库中的BOUA数据层加载至ArcGIS中,BOUA为各级行政区数据。

3、将图幅分割后的数据合并,ArcToolbox → Data Management Tools → General → Merge,得到 BOUA_merge文件。

4、消除中间的分割线,ArcToolbox→Data Management Tools→Generalization→Dissolve,勾选PAC和NAME字段,想要留下来,自动生成的自动不要勾选(如Shape_Length等)得到BOUA_disslove文件。

5、根据PAC字段选择出山西省,山西省代码为14开头,就是PAC字段中前两位为14的就属于山西省范围。ArcToolbox → Analysis Tools → Extract → Select,得到 BOUA_select 文件。

6、使用dissolve工具,融合得到边界。

中国所有省份名称和简称还有省会

当前(2021年6月),中国共计34个省级行政区,包括23个省、5个自治区、4个直辖市、2个特别行政区。

1、河北省:简称冀,省会是石家庄;

2、山西省:简称晋,省会是太原;

3、辽宁省:简称辽,省会是沈阳;

4、吉林省:简称,省会是;

5、黑龙江省:简称黑,省会是哈尔滨;

6、江苏省:简称苏,省会是南京;

7、浙江省:简称浙,省会是杭州;

8、安徽省:简称皖,省会是合肥;

9、福建省:简称闽,省会是福州;

10、江西省:简称赣,省会是南昌;

11、山东省:简称鲁,省会是济南;

12、河南省:简称豫”,省会是郑州;

13、湖北省:简称鄂,省会是武汉;

14、湖南省:简称湘,省会是长沙;

15、广东省:简称粤,省会是广州;

16、海南省:简称琼,省会是海口;

17、四川省:简称川或蜀,省会是成都;

18、贵州省:简称黔或贵,省会是贵阳;

19、云南省:简称云或滇,省会是昆明;

20、陕西省:简称陕或秦,省会是西安;

21、甘肃省:简称甘或陇,省会是兰州;

22、青海省:简称青,省会是西宁;

23、台湾省:简称台,省会是台北;

24、内蒙古自治区:简称内蒙古,省会是呼和浩特;

25、广西壮族自治区:简称贵,省会是南宁;

26、西藏自治区:简称藏,省会是拉萨;

27、宁夏回族自治区:简称宁,省会是银川;

28、新疆维吾尔自治区:简称新,省会是乌鲁木齐;

29、北京市:简称京,直辖市;

30、天津市:简称津,直辖市;

31、上海市:简称沪,直辖市;

32、重庆市:简称渝,直辖市;

33、香港特别行政区:简称港,特别行政区;

34、澳门特别行政区:简称澳,特别行政区。

各省得名原因:

一、以方向得名

河北:承袭自唐朝时期以当时黄河以北而得名河北道旧制。

河南:承袭自唐朝时期以当时黄河以南而得名河南道旧制。

山西:以太行山以西而得名。

山东:以太行山以东而得名。

湖北:以洞庭湖以北而得名。

湖南:以洞庭湖以南而得名。

云南:以在云岭之南得名。

江西:以江南西道而得名。

广东:以广南东路简称得名。(广南路:唐属岭南道,宋改名为广南东路)。

广西:以广南西路简称得名。(广南路:唐属岭南道,宋改名为广南西路)。

北京:以首都居于北方而得名。

陕西:以河南陕县之西得名。

西藏:以清政府官方正式定名得名。

内蒙古:以内札萨克蒙古得名。(蒙古原分为内蒙和外蒙两地,民国后期外蒙古独立为蒙古国)。

二、以取字得名

甘肃:以甘州(张掖)、肃州(酒泉)各取一字得名。

江苏:以江宁(南京)、苏州各取一字得名。

安徽:以安庆、徽州(黄山)各取一字得名。

福建:以福州、建州(南平)各取一字得名。

三、以地名得名

黑龙江:以黑龙江(河流名)而得名。

青海:以青海湖得名。

四川:以宋代在四川地区设立的益州路、利州路、梓州路、夔州路四路得名。(又有一说为:三川汇长江而得名)。

贵州:以贵山得名。

上海:以上海浦而得名。

浙江:以浙江(即钱塘江)得名。

海南:以海南岛得名。

四、以寓意得名

新疆:以其为故土新归得名。(原为汉朝西域,清朝收复新疆后以其为故土新归而得名)。

吉林:以吉林乌拉得名。(吉林乌拉---满语,意为沿江,有“先有乌拉,后有吉林”一说)。

辽宁:以辽河流域永久安宁得名。

宁夏:以西夏安宁得名。(西夏---李元昊创立的西夏国)。

天津:以天子津渡而得名。

重庆:以“双重喜庆”而得名。

香港:以东莞的香料而得名。

澳门:以妈阁(英语Macao)的葡萄牙语(Macau)而得名。

台湾:以台湾原住民族“台窝湾”得名,清朝设台湾府(府治在现台南)。

Echarts实现全国地图点击进入各省份,各省份有对应的城市坐标点显示

根据选择的地区去加载地图数据然后给chart.setOption(); 改变红色字体的值就可以,红色字体是省的拼音具体查看echarts/map文件夹内文件,有js加载方式和json加载方式

$.get('map/json/china.json', function (chinaJson) {

echarts.registerMap('china', chinaJson);

var chart = echarts.init(document.getElementById('main'));

chart.setOption({

series: [{

type: 'map',

map: 'china'

}]

});

});

PPT我添加了中国地图,怎样才能在地图上每个省标注一个点,鼠标按点的时候能出来每个省的名称?跪求答案~

第一步:在PPT中插入一张空白地图。选中插入,图片。

第二步:在省份上插入一个圆圈。选中插入,形状,基本形状。

第三步:在原点旁边插入一个文本框写上省份,以青海为例。

第四步:选中文本框,点击添加动画,选择出现

第五步:选中添加的原点,点击动画,选中智能动画,点击触发。

第六步:完成,点击原点就可以出现省份了,每个省份依次设置就可以了。

扩展资料:

PPT动画大师本质上是一个动画属性编辑工具,让不懂VBA的人轻易跨越PPT动画的局限,极大丰富PPT动画的能力,实现以往很多无法实现的效果,将成为PPT 动画发展史上里程碑。

PPT动画大师本质上是一个动画属性编辑工具。让不懂VBA的人轻易跨越PPT动画的局限,极大丰富PPT动画的能力,创造出很多以往无法实现的效果。简单的说它能够做出DO IT YOURSELF 的PPT动画。

PPT动画大师缘起于一次对动画的探索,作者ye4241本意是想罗列一些动画的属性。

参考资料来源:百度百科--PPT动画大师

高分求javascript高手解决jvectormap中国地图问题,要求地图显示省份名称,点击省份可跳转指定连接。

当时遇到这个地图也是花了一些功夫解决了点击跳转的需求,当时是实现了效果,但没有优化,提供给你参考。

这个地图插件依据浏览器不同,生成的地图代码不同,建议多测试一下。

在脚本最后注释的那个 alert就是click事件,自行替换即可。

实际的参考网站在百度发不出来地址,需要可以私信我。

//数据可以动态生成,格式自己定义,cha对应china-zh.js中省份的简称    

var dataStatus = [{ cha: 'HKG', name: '香港', des: '' },    

{ cha: 'HAI', name: '海南', des: '' },    

{ cha: 'YUN', name: '云南', des: 'br/' },    

{ cha: 'BEJ', name: '北京', des: 'br/' },    

{ cha: 'TAJ', name: '天津', des: 'br/' },    

{ cha: 'XIN', name: '新疆', des: '' },    

{ cha: 'TIB', name: '西藏', des: '' },    

{ cha: 'QIH', name: '青海', des: '' },    

{ cha: 'GAN', name: '甘肃', des: 'br/' },    

{ cha: 'NMG', name: '内蒙古', des: 'br/' },    

{ cha: 'NXA', name: '宁夏', des: 'br/' },    

{ cha: 'SHX', name: '山西', des: 'br/' },    

{ cha: 'LIA', name: '辽宁', des: 'br/' },    

{ cha: 'JIL', name: '吉林', des: 'br/' },    

{ cha: 'HLJ', name: '黑龙江', des: 'br/' },    

{ cha: 'HEB', name: '河北', des: 'br/' },    

{ cha: 'SHD', name: '山东', des: 'br/' },    

{ cha: 'HEN', name: '河南', des: 'br/' },    

{ cha: 'SHA', name: '陕西', des: '' },    

{ cha: 'SCH', name: '四川', des: 'br/' },    

{ cha: 'CHQ', name: '重庆', des: '' },    

{ cha: 'HUB', name: '湖北', des: 'br/' },    

{ cha: 'ANH', name: '安徽', des: 'br/' },    

{ cha: 'JSU', name: '江苏', des: 'br/' },    

{ cha: 'SHH', name: '上海', des: '' },    

{ cha: 'ZHJ', name: '浙江', des: 'br/' },    

{ cha: 'FUJ', name: '福建', des: '' },    

{ cha: 'TAI', name: '台湾', des: '' },    

{ cha: 'JXI', name: '江西', des: '' },    

{ cha: 'HUN', name: '湖南', des: '' },    

{ cha: 'GUI', name: '贵州', des: '' },    

{ cha: 'GXI', name: '广西', des: 'br/' },    

{ cha: 'GUD', name: '广东', des: 'br/'}];    

$('#container').vectorMap({ map: 'china_zh',    

color: "#95cee9", //地图颜色    

onLabelShow: function (event, label, code) {//动态显示内容    

$.each(dataStatus, function (i, items) {    

if (code == items.cha) {    

label.html(items.name + items.des);    

}    

});    

}    

})    

    

var hasNum = new Array();    

$.each(dataStatus, function (i, items) {    

if (items.des.indexOf('br') != -1) {//动态设定颜色,此处用了自定义简单的判断    

var josnStr = "{" + items.cha + ":'#1c84b7'}";    

hasNum.push(items.cha);    

$('#container').vectorMap('set', 'colors', eval('(' + josnStr + ')'));    

}    

});    

$('.jvectormap-zoomin').click(); //放大    

    

    

    

$('#container').find("*[id*='jvectormap1']").each(function(){    

var _this = $(this);    

var _thisid = $(this).attr('id');    

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

if(_thisid.indexOf(hasNum[i]) != -1){    

_this.click(function(){    

//alert(_thisid)    

})    

}    

}    

})

关于中国地图选中省份代码和中国地图选中省份代码的方法的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/5931.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载