我们如何在地图中添加州名或州缩写 [英] How can we add State name or state abbreviations inside map

查看:108
本文介绍了我们如何在地图中添加州名或州缩写的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用google api绘制地图

I have used google api for drawing the map

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <title>Google Visualization API Sample</title>
  <script type="text/javascript" src="http://www.google.com/jsapi"></script>
  <script type="text/javascript">
    google.load('visualization', '1', {packages: ['geochart']});

    function drawVisualization() {
      var data = google.visualization.arrayToDataTable([
           ['State', 'Delinquency Index', {type: 'string', role: 'tooltip'}],
           ['US-AL',2.00, 'Delinquency Index: 2.08'],
    ['US-AK',1.00, 'D I: 1.12'],
    ['US-AZ',1.50, 'D I: 1.51'],
    ['US-AR',1.50, 'D I: 1.66'],
    ['US-CA',1.25, 'D I: 1.45'],
    ['US-CO',1.00, 'D I: 1.09'],
    ['US-CT',1.50, 'D I: 1.91'],
    ['US-DE',2.50, 'D I: 2.69'],
    ['US-DC',2.00, 'D I: 2.31'],
    ['US-FL',2.00, 'D I: 2.10'],
    ['US-GA',2.00, 'D I: 2.13'],
    ['US-HI',1.25, 'D I: 1.41'],
    ['US-ID',0.50, 'D I: 0.72'],
    ['US-IL',1.50, 'D I: 1.63'],
    ['US-IN',1.00, 'D I: 1.13'],
    ['US-IA',0.50, 'D I: 0.81'],
    ['US-KS',1.00, 'D I: 1.20'],
    ['US-KY',1.50, 'D I: 1.92'],
    ['US-LA',1.50, 'D I: 1.71'],
    ['US-ME',1.50, 'D I: 1.66'],
    ['US-MD',2.00, 'D I: 2.03'],
    ['US-MA',1.50, 'D I: 1.64'],
    ['US-MI',1.25, 'D I: 1.28'],
    ['US-MN',0.50, 'D I: 0.91'],
    ['US-MS',2.00, 'D I: 2.00'],
    ['US-MO',1.50, 'D I: 1.60'],
    ['US-MT',0.50, 'D I: 0.78'],
    ['US-NE',0.50, 'D I: 0.76'],
    ['US-NV',1.50, 'D I: 1.89'],
    ['US-NH',1.25, 'D I: 1.29'],
    ['US-NJ',2.00, 'D I: 2.11'],
    ['US-NM',1.25, 'D I: 1.37'],
    ['US-NY',1.50, 'D I: 1.72'],
    ['US-NC',2.00, 'D I: 2.04'],
    ['US-ND',1.00, 'D I: 1.14'],
    ['US-OH',1.00, 'D I: 1.24'],
    ['US-OK',1.25, 'D I: 1.33'],
    ['US-OR',1.00, 'D I: 1.04'],
    ['US-PA',1.50, 'D I: 1.51'],
    ['US-RI',1.25, 'D I: 1.41'],
    ['US-SC',1.50, 'D I: 1.56'],
    ['US-SD',0.50, 'D I: 0.52'],
    ['US-TN',1.25, 'D I: 1.30'],
    ['US-TX',1.50, 'D I: 1.66'],
    ['US-UT',1.25, 'D I: 1.42'],
    ['US-VT',0.50, 'D I: 0.92'],
    ['US-VA',2.00, 'D I: 2.19'],
    ['US-WA',1.00, 'D I: 1.24'],
    ['US-WV',2.00, 'D I: 2.18'],
    ['US-WI',0.50, 'D I: 0.89'],
    ['US-WY',1.25, 'D I: 1.46']
      ]);
    
      var geochart = new google.visualization.GeoChart(
          document.getElementById('visualization'));
      geochart.draw(data, {legend: 'none', width: 556, height: 347,region: 'US', resolution: 'provinces', colorAxis: {colors: ['green', 'white']}});
      google.visualization.events.addListener(geochart, 'select', function() {
          var selection = geochart.getSelection()[0];
          var label = data.getValue(selection.row, 0);
        alert(label);
        });
    }
    

    google.setOnLoadCallback(drawVisualization);
  </script>
</head>
<body style="font-family: Arial;border: 0 none;">
<div id="visualization"></div>
</body>
</html>

推荐答案

这篇关于我们如何在地图中添加州名或州缩写的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆