笨笨v猪 2016-06-13 09:15
浏览 9059

echarts 下markPoint设置坐标偏移

图片说明

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="HtmlPage.aspx.cs" Inherits="Seereals.SysWeb.Manage.BaseInfo.HtmlPage" %>

<!DOCTYPE html>




<script src="/Resource/plugins/jquery/jquery-1.8.0.min.js"></script>
<script src="/Resource/plugins/echarts/build/dist/echarts.js"></script>
<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=PcBFxv6cZGQEPpDnvojAtQZC"></script>
<script type="text/javascript">
    $(document).ready(function () {
        var _frameH = 0;/*定义iframe主窗口的高度*/
        try { _frameH = parseInt(window.parent.outerHeight); } catch (e) { }
        if (_frameH > 0) $('#main').css("height", (_frameH - 150) + "px");
    })

</script>

<script type="text/javascript">
    require.config({
        paths: {
            echarts: '/Resource/plugins/echarts/build/dist'
        }
    });
    // 使用
    require(
        [
            'echarts',
            'echarts/chart/map' // 按需加载
        ],
        function (ec) {

            var myChart = ec.init(document.getElementById('main'));
            require('echarts/util/mapData/params').params.遵义 = {
                getGeoJson: function (callback) {
                    $.getJSON('/Resource/plugins/echarts/doc/example/geoJson/520300.json', callback);
                }
            }
            option = {
                title: {
                    text: '遵义突发事件',
                },
                tooltip: {
                    trigger: 'item',
                    formatter: '{b}<br/>{c}'
                },
                dataRange: {
                    min: 0,
                    max: 500,
                    text: ['High', 'Low'],
                    realtime: false,
                    calculable: true,
                    color: ['orangered', 'yellow', 'lightskyblue']
                },
                series: [
                    {
                        name: '',
                        type: 'map',
                        mapType: '遵义',
                        hoverable: false,
                        selectedMode: 'single',
                        data: [],
                        lineStyle: {
                            type: 'solid'
                        },
                        markPoint: {
                            symbolSize: 5,
                            itemStyle: {
                                normal: {
                                    borderColor: '#87cefa',
                                    borderWidth: 1,
                                    label: {
                                        show: false
                                    }
                                },
                                emphasis: {
                                    borderColor: '#1e90ff',
                                    borderWidth: 5,
                                    label: {
                                        show: false
                                    }
                                }
                            },
                            data: [{ name: "桐梓县", value: 9 },
                            ],
                            geoCoord: {
                                "桐梓县": [106.8315050000, 28.1392940000],
                            }
                        }
                    }
                ]
            };

            // 为echarts对象加载数据 
            myChart.setOption(option);


        }
    );
</script>


  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 为什么使用javacv转封装rtsp为rtmp时出现如下问题:[h264 @ 000000004faf7500]no frame?
    • ¥15 乘性高斯噪声在深度学习网络中的应用
    • ¥15 运筹学排序问题中的在线排序
    • ¥15 关于docker部署flink集成hadoop的yarn,请教个问题 flink启动yarn-session.sh连不上hadoop,这个整了好几天一直不行,求帮忙看一下怎么解决
    • ¥30 求一段fortran代码用IVF编译运行的结果
    • ¥15 深度学习根据CNN网络模型,搭建BP模型并训练MNIST数据集
    • ¥15 C++ 头文件/宏冲突问题解决
    • ¥15 用comsol模拟大气湍流通过底部加热(温度不同)的腔体
    • ¥50 安卓adb backup备份子用户应用数据失败
    • ¥20 有人能用聚类分析帮我分析一下文本内容嘛