笨笨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条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥20 有人能用聚类分析帮我分析一下文本内容嘛
    • ¥15 请问Lammps做复合材料拉伸模拟,应力应变曲线问题
    • ¥30 python代码,帮调试
    • ¥15 #MATLAB仿真#车辆换道路径规划
    • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
    • ¥15 数据可视化Python
    • ¥15 要给毕业设计添加扫码登录的功能!!有偿
    • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
    • ¥15 微信公众号自制会员卡没有收款渠道啊
    • ¥100 Jenkins自动化部署—悬赏100元