精华内容
下载资源
问答
  • 通过qq空间、qq聊天、新浪微博和微信二维码分享平台提供的接口,实现把网页中对应的图片、标题、描述的信息参数用javascript获取后传进接口中,实现一键分享。 提示:使用到的接口(测试时需要登录,网址和图片必须...

    通过qq空间、qq聊天、新浪微博和微信二维码分享平台提供的接口,实现把网页中对应的图片、标题、描述的信息参数用javascript获取后传进接口中,实现一键分享。


    提示:使用到的接口(测试时需要登录,网址和图片必须是公网的,不能localhost,QQ图片不能太宽,太宽标题描述会undefiend):

    一、分享链接

    1.分享到QQ空间接口:

    https://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?
    url=你的网址
    &sharesource=qzone
    &title=你的分享标题
    &pics=你的分享图片
    &summary=你的分享描述信息

    2.分享给QQ好友接口

    http://connect.qq.com/widget/shareqq/index.html?
    url=你的分享网址
    &sharesource=qzone
    &title=你的分享标题
    &pics=你的分享图片地址
    &summary=你的分享描述
    &desc=你的分享简述

    3.分享到新浪微博接口:

    http://service.weibo.com/share/share.php?
    url=你的分享网址
    &sharesource=weibo
    &title=你的分享标题
    &pic=你的分享图片
    &appkey=你的key需要在新浪微博开放平台中申请


    二、一键分享代码参考如下:

    html(示例):

    <div>分享到:</div> 
    <div onclick="shareTo('qzone')">     
        <img src="https://zixuephp.net/static/images/qqzoneshare.png" width="32"> <!-- 分享图片不再提供访问 -->
    </div> 
    <div onclick="shareTo('qq')">     
        <img src="https://zixuephp.net/static/images/qqshare.png" width="32"> 
    </div> 
    <div onclick="shareTo('sina')">     
        <img src="https://zixuephp.net/static/images/sinaweiboshare.png" width="32"> 
    </div> 
    <div onclick="shareTo('wechat')">     
        <img src="https://zixuephp.net/static/images/wechatshare.png" width="32"> 
    </div>
    

    js(示例):

    function shareTo(types){
     
        var title,imageUrl,url,description,keywords;
     
        //获取文章标题
        title = document.title;
     
        //获取网页中内容的第一张图片地址作为分享图
        //imageUrl = document.images[0].src;
        imageUrl = document.getElementById("pcdetails").getElementsByTagName("img")[0];
        //当内容中没有图片时,设置分享图片为网站logo
        if(typeof imageUrl == 'undefined'){
            imageUrl = 'https://'+window.location.host+'/static/images/logo.png';
        } else {
            imageUrl = imageUrl.src;
        }
     
        //获取当前网页url
        url = document.location.href;
     
        //获取网页描述
        description = document.querySelector('meta[name="description"]').getAttribute('content');
     
        //获取网页关键字
        keywords = document.querySelector('meta[name="keywords"]').getAttribute('content');
     
        //qq空间接口的传参
        if(types=='qzone'){
            window.open('https://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url='+url+'&sharesource=qzone&title='+title+'&pics='+imageUrl+'&summary='+description);
        }
        //新浪微博接口的传参
        if(types=='sina'){
            window.open('http://service.weibo.com/share/share.php?url='+url+'&sharesource=weibo&title='+title+'&pic='+imageUrl+'&appkey=2706825840');
        }
        //qq好友接口的传参
        if(types == 'qq'){
            window.open('http://connect.qq.com/widget/shareqq/index.html?url='+url+'&sharesource=qzone&title='+title+'&pics='+imageUrl+'&summary='+description+'&desc='+keywords);
        }
        //生成二维码给微信扫描分享
        if(types == 'wechat'){
            //在线二维码(服务器性能限制,仅测试使用,屏蔽非大陆ip访问)
            window.open('https://zixuephp.net/inc/qrcode_img.php?url='+url);
        }
     
    }
    

    使用说明:

    纯js使用时id改成自己站点的id选择器来获取。如果调试不成功,可以尝试本站中的分享功能,分享时会打开新窗口,那条链接是最终要分享的,已经拼接好的参数链接,可以复制进行比对参考。


    三、最终分享链接示例:

    1.分享到QQ空间接口:

    https://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?
    url=https://zixuephp.net/article-309.html
    &sharesource=qzone
    &title=一键分享到QQ空间、QQ好友、新浪微博、微信代码
    &pics=http://zixuephp.net/uploads/image/20170810/1502335815192079.png
    &summary=通过各自平台的开发接口,进行参数指定,进行一键分享javascript代码功能
    

    2.分享到qq好友:

    https://connect.qq.com/widget/shareqq/index.html?
    url=https://zixuephp.net/article-309.html
    &sharesource=qzone
    &title=一键分享到QQ空间、QQ好友、新浪微博、微信代码&pics=https://zixuephp.net/static/images/qqshare.png&summary=通过各自平台的开发接口,进行参数指定,进行一键分享javascript代码功能&desc=php自学网一个web开发交流的网站
    

    3.分享到新浪微博:

    http://service.weibo.com/share/share.php?
    url=https://zixuephp.net/article-309.html
    &sharesource=weibo
    &title=一键分享到QQ空间、QQ好友、新浪微博、微信代码
    &pic=https://zixuephp.net/uploads/image/20170810/1502335815192079.png
    &appkey=2706825840
    

    4.分享到微信(建议jquery.qrcode.js生成二维码方式)

    jquery生成二维码方式预览:
    
    jquery.qrcode.js生成二维码demo.html
    
    下载代码:
    
    jquery.qrcode.js生成二维码demo.rar
    

    感谢您的阅读, 如有什么不妥之处,还请赐教,我会继续努力,分享更好的前端代码。

    点赞和在看就是最大的支持❤️

    展开全文
  • 1. 分享到QQ空间接口 https://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url=你的网址&sharesource=qzone&title=你的分享标题&pics=你的分享图片&summary=你的分享描述信息 2. 分享...

    使用到的接口:

    1. 分享到QQ空间接口

    https://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url=你的网址&sharesource=qzone&title=你的分享标题&pics=你的分享图片&summary=你的分享描述信息

    2. 分享给QQ好友接口

    http://connect.qq.com/widget/shareqq/index.html?url=你的分享网址&sharesource=qzone&title=你的分享标题&pics=你的分享图片地址&summary=你的分享描述&desc=你的分享简述

    3.分享到新浪微博接口

    http://service.weibo.com/share/share.php?url=你的分享网址&sharesource=weibo&title=你的分享标题&pic=你的分享图片&appkey=你的key

    注意:appkey 需要在新浪微博开放平台中申请 ( http://open.weibo.com/connect )

    参考代码

    html

    <div class="shareBox">
        <span class="">分享到:</span>
        <span @click="shareDo('qzone','MVC前端网(menVScode)','http://www.menvscode.com/upload/41464238946737386.png')">     
            <img src="http://zixuephp.net/static/images/qqzoneshare.png" width="30"> 
        </span> 
        <span @click="shareDo('qq','MVC前端网(menVScode)','http://www.menvscode.com/upload/41464238946737386.png')">     
            <img src="http://zixuephp.net/static/images/qqshare.png" width="32"> 
        </span> 
        <span @click="shareDo('sina','MVC前端网(menVScode)','http://www.menvscode.com/upload/41464238946737386.png')">     
            <img src="http://zixuephp.net/static/images/sinaweiboshare.png" width="36"> 
        </span> 
        <span @click="shareDo('wechat','MVC前端网(menVScode)','http://www.menvscode.com/upload/41464238946737386.png')">     
            <img src="http://zixuephp.net/static/images/wechatshare.png" width="32"> 
        </span>
    </div>

    js

    function shareTo(stype,title,url) {
        let shareTitle = title //标题
        let imgUrl = url //图片
        
        //qq空间接口的传参
        if(stype=='qzone'){
            window.open('https://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url='+document.location.href+'?sharesource=qzone&title='+shareTitle+'&pics='+imgUrl+'&summary='+document.querySelector('meta[name="description"]').getAttribute('content'));
        }
        //新浪微博接口的传参
        if(stype=='sina'){
            window.open('http://service.weibo.com/share/share.php?url='+document.location.href+'?sharesource=weibo&title='+shareTitle+'&pic='+imgUrl+'&appkey=70876773');
        }
        //qq好友接口的传参
        if(stype == 'qq'){
            window.open('http://connect.qq.com/widget/shareqq/index.html?url='+document.location.href+'?sharesource=qzone&title='+shareTitle+'&pics='+imgUrl+'&summary='+document.querySelector('meta[name="description"]').getAttribute('content')+'&desc='+shareTitle);
        }
        //生成二维码给微信扫描分享,php生成,也可以用jquery.qrcode.js插件实现二维码生成
        if(stype == 'wechat'){
            window.open('http://zixuephp.net/inc/qrcode_img.php?url=http://zixuephp.net/article-1.html');
        }
    }
    
    export default shareTo
    展开全文
  • 一、qq空间 &title=默认的文本内容或RICH化转播时的消息体标题,RICH化时最多15个全角字符的长度 &url=转播页的url &pics=需要转播的图片url,多张以|连接 &summary=分享描述信息 &site=分享...

    一、qq空间

    &title=默认的文本内容或RICH化转播时的消息体标题,RICH化时最多15个全角字符的长度
    &url=转播页的url
    &pics=需要转播的图片url,多张以|连接
    &summary=分享描述信息
    &site=分享来源 如:腾讯网(可选)
    &desc=默认分享理由(可选)
    &appkey=填写正确的appkey,转播后将显示该key的来源
    &line1=消息体第一行的文字,最多15个全角字符的长度
    &line2=消息体第二行的文字,最多15个全角字符的长度
    &line3=消息体第三行的文字,最多15个全角字符的长度

                1.分享到QQ空间接口:https://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url=你的网址&sharesource=qzone&title=你的分享标题&pics=你的分享图片&summary=你的分享描述信息

                2.分享给QQ好友接口:http://connect.qq.com/widget/shareqq/index.html?url=你的分享网址&sharesource=qzone&title=你的分享标题&pics=你的分享图片地址&summary=你的分享描述&desc=你的分享简述

    二、新浪微博

    http://service.weibo.com/share/share.php?url= 

    count=表示是否显示当前页面被分享数量(1显示)(可选,允许为空)
    &url=将页面地址转成短域名,并显示在内容文字后面。(可选,允许为空)
    &appkey=用于发布微博的来源显示,为空则分享的内容来源会显示来自互联网。(可选,允许为空)
    &title=分享时所示的文字内容,为空则自动抓取分享页面的title值(可选,允许为空)
    &pic=自定义图片地址,作为微博配图(可选,允许为空)
    &ralateUid=转发时会@相关的微博账号(可选,允许为空)
    &language=语言设置(zh_cn|zh_tw)(可选)

                1.分享到新浪微博接口:http://service.weibo.com/share/share.php?url=你的分享网址&sharesource=weibo&title=你的分享标题&pic=你的分享图片&appkey=你的key

    三、豆瓣

    https://www.douban.com/share/service?url=

    image=分享图片
    &url=分享网址
    &name=分享标题
    &text=分享内容

                   1.分享豆瓣:https://www.douban.com/share/service?url=你的分享网址&name=分享标题&text=分享内容

    四、生成二维码给微信扫描分享

    https://zixuephp.net/inc/qrcode_img.php?url=你的分享网址

    五、youku

     https://i.youku.com/

    五、代码

        <div>分享到:</div>
        <div onclick="shareTo('qzone')">
            <img src="https://zixuephp.net/static/images/qqzoneshare.png" width="32">
        </div>
        <div onclick="shareTo('qq')">
            <img src="https://zixuephp.net/static/images/qqshare.png" width="32">
        </div>
        <div onclick="shareTo('sina')">
            <img src="https://zixuephp.net/static/images/sinaweiboshare.png" width="32">
        </div>
        <div onclick="shareTo('wechat')">
            <img src="https://zixuephp.net/static/images/wechatshare.png" width="32">
        </div>
        <div onclick="shareTo('tudou')">
           <img src="http://static.youku.com/v1.0.0691/v/img/ico_dou_16x16.png" alt="32">
        </div>
        <!-- youku -->
        <a target="_blank" href="https://i.youku.com/feisu2016?spm=a2hzp.8244740.0.0" class="footer-youku-icon ">
            <img src="https://img-en.fs.com/zh/includes/templates/fiberstore/images/youku.svg" alt="">
        </a>
            function shareTo(types) {
                var title, imageUrl, url, description, keywords;
                //获取文章标题
                title = document.title;
    
                //获取网页中内容的第一张图片地址作为分享图
                imageUrl = document.images[0].src;
                // imageUrl = document.getElementById("pcdetails").getElementsByTagName("img")[0];
                //当内容中没有图片时,设置分享图片为网站logo
                if (typeof imageUrl == 'undefined') {
                    imageUrl = 'https://' + window.location.host + '/static/images/logo.png';
                } else {
                    imageUrl = imageUrl.src;
                }
    
                //获取当前网页url 这个地方根据你的页面来
                // url = document.location.href;
                url = 'feisu.com';
    
                //获取网页描述
                description = document.querySelector('meta[name="description"]').getAttribute('content');
    
                //获取网页关键字
                keywords = document.querySelector('meta[name="keywords"]').getAttribute('content');
    
                //qq空间接口的传参
                if (types == 'qzone') {
                    window.open('https://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url=' + url + '&sharesource=qzone&title=' + title + '&pics=' + imageUrl + '&summary=' + description, '', 'width=800,height=650,top=100,left=15');
                }
                //新浪微博接口的传参
                if (types == 'sina') {
                    window.open('http://service.weibo.com/share/share.php?url=' + url + '&sharesource=weibo&title=' + title + '&pic=' + imageUrl + '&appkey=2706825840', '', 'width=800,height=650,top=100,left=15,toolbar=no, menubar=no, scrollbars=no, resizable=no');
                }
                //qq好友接口的传参
                if (types == 'qq') {
                    window.open('http://connect.qq.com/widget/shareqq/index.html?url=' + url + '&sharesource=qzone&title=' + title + '&pics=' + imageUrl + '&summary=' + description + '&desc=' + keywords, '', 'width=800,height=650,top=100,left=15,toolbar=no, menubar=no, scrollbars=no, resizable=no');
                }
                //生成二维码给微信扫描分享
                if (types == 'wechat') {
                    //在线二维码生成只支持小批量调用,过多访问会限制403.
                    // https://zixuephp.net/inc/qrcode_img.php接口参数:url:二维码内容,size:二维码图片大小值1-10
                    window.open('https://zixuephp.net/inc/qrcode_img.php?url=' + url, '', 'width=800,height=650,top=100,left=15,toolbar=no, menubar=no, scrollbars=no, resizable=no');
                }
                // 豆瓣网
                if (types == 'tudou') {
                    //在线二维码生成只支持小批量调用,过多访问会限制403.
                    // https://zixuephp.net/inc/qrcode_img.php接口参数:url:二维码内容,size:二维码图片大小值1-10
                    window.open('https://www.douban.com/share/service?url=' + url, '', 'width=800,height=650,top=100,left=15,toolbar=no, menubar=no, scrollbars=no, resizable=no');
                }
    
            }

     

     

     

     

    展开全文
  • 空间点模式描述——空间分布特征识别功能实现,包括 平均中心 中位数中心 中心要素 标准差圆/标准距离 标准差椭圆/分布方向 python代码 # -*- coding: utf-8 -*- # @Author : Zhao HL # @contact: huilin16@...

    python空间统计分析——汇总

    空间点模式描述——空间分布特征识别功能实现,包括

    • 平均中心
    • 中位数中心
    • 中心要素
    • 标准差圆/标准距离
    • 标准差椭圆/分布方向

    python代码

    # -*- coding: utf-8 -*-
    # @Author : Zhao HL
    # @contact: huilin16@qq.com
    # @Time   : 2020/10/28 20:06
    # @File   : spatial_point_analysis.py
    from __future__ import print_function
    from __future__ import division
    
    import numpy as np
    import geopandas as gpd
    from shapely.geometry import Point
    from shapely.affinity import scale, rotate
    import matplotlib.pyplot as plt
    from scipy.spatial.distance import cdist
    
    shp_point_path = r'E:\Course\spatial_statistic\exper23\source_data\eqpoint.shp'
    shp_polygon_path = r'E:\Course\spatial_statistic\exper23\source_data\world_prj.shp'
    
    
    def get_shpDF(shp_path):
        '''
        read shp file, and return shp_df
        读取shp文件,返回shp的dataframe
        :param shp_path: shp file
        :return:
        '''
        shp_df = gpd.read_file(shp_path, encoding='gb18030')
        return shp_df
    
    
    def shpDF_2_pos_forPoint(shp_df):
        '''
        give a Point shp_df, return x list, y list
        读取点文件的shp的dataframe,返回所有x的列表、所有y的列表
        :param shp_df:
        :return:
        '''
        if 'geometry' not in shp_df.columns:
            return None
        else:
            geometry_list = shp_df['geometry']
            xs = []
            ys = []
            for geo_pos in geometry_list:
                xs.append(geo_pos.x)
                ys.append(geo_pos.y)
            return [xs, ys]
    
    
    def get_posMeanCenter(pos):
        '''
        平均中心,x、y分别为所有点的平均值
        :param pos:
        :return:
        '''
        xs, ys = pos
        pos_x = np.mean(xs)
        pos_y = np.mean(ys)
        pos_point = Point(pos_x, pos_y)
        return pos_point
    
    
    def get_posMedianCenter(pos):
        '''
        中位数中心,x、y为到所有要素距离累加和最小的位置,可以由公式逐步迭代得到
        https://glenbambrick.com/tag/median-center/
        https://blog.csdn.net/allenlu2008/article/details/47752943
    
        The is no single formula or equation for calculating an exact Median Center, according to Andy Mitchell
        it is an iterative process involving calculating the Mean Center, summing the distances from it to each feature,
         offsetting the center slightly and summing the distances again until
         it eventually zones in on the optimum location that has the lowest sum.
    
        :param pos:
        :return:
        '''
    
        def geometric_median(X, eps=1e-5):
            y = np.mean(X, 0)
    
            while True:
                D = cdist(X, [y])
                nonzeros = (D != 0)[:, 0]
                Dinv = 1 / D[nonzeros]
                Dinvs = np.sum(Dinv)
                W = Dinv / Dinvs
                T = np.sum(W * X[nonzeros], 0)
                num_zeros = len(X) - np.sum(nonzeros)
                if num_zeros == 0:
                    y1 = T
                elif num_zeros == len(X):
                    return y
                else:
                    R = (T - y) * Dinvs
                    r = np.linalg.norm(R)
                    rinv = 0 if r == 0 else num_zeros / r
                    y1 = max(0, 1 - rinv) * T + min(1, rinv) * y
                if np.linalg.norm(y - y1) < eps:
                    return y1
                y = y1
    
        xy_arr = np.array(pos).transpose(1, 0)
        test_median = geometric_median(xy_arr)
        pos_point = Point(test_median[0], test_median[1])
        return pos_point
    
    
    def get_posCentralFeature(pos):
        '''
        中心要素,x、y为到其他要素距离累加和最小的要素
        :param pos:
        :return:
        '''
        xs, ys = pos
        xy_arr = np.array(pos).transpose(1, 0)
        dsts = np.zeros(len(xs))
        for index, (pos_x, pos_y) in enumerate(zip(xs, ys)):
            dst_all = cdist(xy_arr, [[pos_x, pos_y]])
            dst_sum = np.sum(dst_all)
            dsts[index] += dst_sum
        dst_index = np.argmin(dsts)
        pos_point = Point(pos[0][dst_index], pos[1][dst_index])
        return pos_point
    
    
    def get_circleDistandard(pos):
        '''
        标准差圆/标准距离
        https://desktop.arcgis.com/zh-cn/arcmap/10.3/tools/spatial-statistics-toolbox/h-how-standard-distance-spatial-statistic-works.htm
        :param pos:
        :return:
        '''
        meanCenter = get_posMeanCenter(pos)
        xy_arr = np.array(pos).transpose(1, 0)
        dst_all = cdist(xy_arr, [[meanCenter.x, meanCenter.y]])
        radius = np.sqrt(np.sum(dst_all ** 2) / (len(xy_arr) - 2))
        circle = meanCenter.buffer(radius)
        return circle
    
    
    def get_ellipseDistandard(pos):
        '''
        标准差椭圆/方向分布
        https://desktop.arcgis.com/zh-cn/arcmap/10.3/tools/spatial-statistics-toolbox/h-how-directional-distribution-standard-deviationa.htm
        https://blog.csdn.net/allenlu2008/article/details/47780405
        https://gis.stackexchange.com/questions/243459/drawing-ellipse-with-shapely
        :param pos:
        :return:
        '''
        meanCenter = get_posMeanCenter(pos)
        xs, ys = pos
        xs = np.expand_dims(np.array(xs), -1)
        ys = np.expand_dims(np.array(ys), -1)
    
        delta_x = xs - meanCenter.x
        delta_y = ys - meanCenter.y
        delta_x_square = np.sum(delta_x ** 2)
        delta_y_square = np.sum(delta_y ** 2)
        delta_xy = np.sum(delta_x * delta_y)
    
        tan_theta_a = delta_x_square - delta_y_square
        tan_theta_b = np.sqrt(np.square(delta_x_square - delta_y_square) + 4 * np.square(delta_xy))
        tan_theta_c = 2 * delta_xy
        tan_theta = (tan_theta_a + tan_theta_b) / tan_theta_c
        angle_theta = np.arctan(tan_theta)
        long_axis = np.sqrt(2 / len(xs) * np.sum((delta_x * np.cos(angle_theta) - delta_y * np.sin(angle_theta)) ** 2))
        short_axis = np.sqrt(2 / len(ys) * np.sum((delta_x * np.sin(angle_theta) + delta_y * np.cos(angle_theta)) ** 2))
    
        ellipse = Point((meanCenter.x, meanCenter.y)).buffer(1)
        ellipse = scale(ellipse, xfact=long_axis, yfact=short_axis)
        ellipse = rotate(ellipse, angle=-angle_theta, use_radians=True)
        # print(meanCenter.x, meanCenter.y, long_axis, short_axis, angle_theta, angle_theta / np.pi * 180)
        return ellipse
    
    
    def shp_show(features, colors=None, cmaps=None, markers=None):
        fig, ax = plt.subplots()
        for index, feature in enumerate(features):
            if not isinstance(feature, gpd.GeoDataFrame) and not isinstance(feature, gpd.GeoSeries):
                feature = gpd.GeoSeries(feature)
            if colors != None and markers != None:
                feature.plot(ax=ax, color=colors[index], marker=markers[index], cmap=cmaps[index])
            else:
                feature.plot(ax=ax)
        plt.show()
    
    
    if __name__ == '__main__':
        pass
        shp_df_polygon = get_shpDF(shp_polygon_path)
        shp_df_point = get_shpDF(shp_point_path)
        pos = shpDF_2_pos_forPoint(shp_df_point)
    
        meanCenter = get_posMeanCenter(pos)
        medianCenter = get_posMedianCenter(pos)
        centralFeature = get_posCentralFeature(pos)
        circleDistandard = get_circleDistandard(pos)
        ellipseDistandard = get_ellipseDistandard(pos)
        # shp_show([shp_df_polygon,shp_df_point,meanCenter],colors=['lightgreen','b','r'],cmaps=['YlGn',None,None],
        #          markers=[None,'.','*'])
        # shp_show([shp_df_polygon, shp_df_point, medianCenter], colors=['lightgreen', 'b', 'r'], cmaps=['YlGn', None, None],
        #          markers=[None, '.', '*'])
        # shp_show([shp_df_polygon, shp_df_point, centralFeature], colors=['lightgreen', 'b', 'r'], cmaps=['YlGn', None, None],
        #          markers=[None, '.', '*'])
        # shp_show([shp_df_polygon, circleDistandard, shp_df_point], colors=['lightgreen', 'r', 'b'], cmaps=['YlGn', None, None],
        #          markers=[None, None, '.'])
        # shp_show([shp_df_polygon, ellipseDistandard, shp_df_point], colors=['lightgreen', 'r', 'b'], cmaps=['YlGn', None, None],
        #          markers=[None, None, '.'])
        shp_show(
            [shp_df_polygon, circleDistandard, ellipseDistandard, shp_df_point, meanCenter, medianCenter, centralFeature],
            colors=['lightgreen', 'deepskyblue', 'orange', 'pink', 'r', 'g', 'b'], cmaps=['YlGn', None, None, None, None, None, None],
            markers=[None, None, None, '.', '*', '*', '*'])
    

     

    展开全文
  • QQ空间素材网源码

    2012-01-02 01:58:47
    资源描述:本QQ空间素材网全站用html代码编写完成,我们保证源码的完整性和安全性,此站能够在任何平台运行,开发商官方网站:http://we456.com 如果您在使用的过程中有什么问题请发信到bawgkrytsm@163.com ,我们会...
  • QQ交流群:607330463 GIS开发技术最强交流群 未经允许 禁止转载 可以参考 目录 1.描述 2代码参考 The spatial index grid size is invalid 空间索引错误 1.描述 在做shp数据导入Geodatabase中时,程序运行...
  • 知识点:html/css布局思维,浮动/...meta name=Description content=网站描述内容> <title>Document</title> <style type=text/css> {margin:0px;padding:0px;} /css样式表达方式:属性:值; 身高
  • 今天想看一个人的QQ空间发现被屏了,就研究了一段大佬的代码看看还有多少人屏蔽了我。记录一下自己遇到的问题,并学习到的知识。 1.每次输入完QQ就没了,不显示输入密码什么的 原因:通过__import__直接导入的...
  • H5手Q分享通用接口代码片段 meta itemprop="name" content="网页标题"> meta itemprop="description" content="网页描述"> meta itemprop="image" content="缩略图"> 123 写在页面head标签中。 这里用到的是...
  • 使用最新微信jdk1.6版本实现微信分享自定义标题,描述,图片功能,支持分享到qq,微信好友,微信朋友圈,qq空间
  • 描述:两客户端之间能够直接文字通信(类似于QQ聊天), ●能够查询在线列表,具体信息从服务器的链表记录获得; ●可以和别的客户端聊天,发数据采用“用户名后面加数据”方式; 1.6日志文件 属性:任选 ...
  • 遇到这种问题,最简单的办法直接把错误贴到baidu或google那个小输入框中让他们先给点指点,再去解决,可这次却没有这么容易,在baidu搜索似乎很多人都遇到过这种问题,但是都是些什么qq空间错误,狂晕,或者就是只有...
  • 遇到这种问题,最简单的办法直接把错误贴到baidu或google那个小输入框中让他们先给点指点,再去解决,可这次却没有这么容易,在baidu搜索似乎很多人都遇到过这种问题,但是都是些什么qq空间错误,狂晕,或者就是只有...
  •  首先微信其实已经自带分享到朋友圈,朋友,qq空间等功能,对于开发微信专门提供了一个接口,可以根据需要修改一些配置。例如修改要分享内容的头像,链接,描述等。开发步骤:1.在公众平台配置js-sdk接口“公众号...
  • 前一篇文章https://blog.csdn.net/qq_35694280/article/details/106446214介绍了使用Matlab代码如何利用Q-learning或者SARSA在一维空间实现探索,并且训练机器如何自动达到目标。这篇文章在此基础上将一维空间延伸至...
  • 钥匙和空间做题博客链接题目链接描述示例初始代码模板代码 做题博客链接 https://blog.csdn.net/qq_43349112/article/details/108542248 题目链接 https://leetcode-cn.com/problems/keys-and-rooms/ 描述 有 N 个...
  • MATLAB智能算法30个案例分析 源代码

    热门讨论 2014-09-07 15:21:45
    MATLAB智能算法的源代码%% 清空环境 clc;clear %% 障碍物数据 position = load('barrier.txt'); plot([0,200],[0,200],'.'); hold on B = load('barrier.txt'); xlabel('km','fontsize',12) ylabel('km','fontsize'...
  • 先说明一下,我是代替猴岛id为:半透明nocolor°的猴子整理一下的。因为他发了这个,大家都反应看不懂。  他叫我重新整理一下下发表。 ...因为我是搞软件开发和网页编程滴,嘿嘿,这点代码还是难...描述:QQ截图20120
  • 存储库就像是项目的文件夹或存储空间。 项目的存储库包含其所有文件,例如代码,文档,图像等。 它还跟踪您(或您的协作者)对每个文件所做的每项更改,因此,如果遇到任何错误,您始终可以返回到项目的先前版本。 ...
  • 描述:两客户端之间能够直接文字通信(类似于QQ聊天), ●能够查询在线列表,具体信息从服务器的链表记录获得; ●可以和别的客户端聊天,发数据采用“用户名后面加数据”方式; 1.6日志文件 属性:...
  • 谢红伟 联系方式:chrys@163.com skype:chrys2000 QQ:13231462<br>功能描述: 1、对skype拨入拨出的通话自动录音,并自动保存为mp3文件,录音模式分三种:自动录音、录音前询问用户、禁止录音,录音不限时。...
  • 配置说明:服务器空间需要支持.net2.0,还要有可写的权限(这个是必要的,因为网站前台的静态页面是动态生成的),网站文件需要上传到网站的根目录下面(注:一定要是根目录下面,如果是其它目录的话会造成程序运行...
  • ​ 访问腾讯疫情实时分析平台(https://news.qq.com/zt2020/page/feiyan.htm),在通过浏览器自带的 “审查元素”查看源代码及网址的HTTP请求接口“服务器”反馈的数据,如图4-1-1所示. 图4-1-1 爬虫目标网站数据...
  • 简单的jquery表情插件

    2016-05-03 19:02:30
    简单的表情插件,仿qq空间说说,但是只提供一个分组,每页 15*8 =120 共5页,图片直接链接的qq空间的图片路径。 .支持多个实例 .输入框中会插入“e7000”之类的代码,实际显示时候需要将代码替换并显示路径 .可...

空空如也

空空如也

1 2 3 4 5 ... 11
收藏数 207
精华内容 82
关键字:

qq空间描述代码