zoukankan      html  css  js  c++  java
  • ArcGIS Server JavaScript API中ESRI字体下载


    ----------------------------------------------------------------------------------


    import sys, os
    import httplib, urllib, urllib2
    import urlparse
    import json
    import traceback
    import time
    #
    baseUrl = 'https://static.arcgis.com/fonts/arial-unicode-ms-regular/'
    basePath = 'D:/fonts/arial-unicode-ms-regular/'
    # https://static.arcgis.com/fonts/arial-unicode-ms-regular/256-510.pbf
    
    def downRegular():
        try:
          for i in range(0, 256):
            fileName = str(i * 256) + '-' + str((i+1)*256 - 1) + '.pbf'
            url = baseUrl + fileName
            req = urllib2.Request(url)
            response = urllib2.urlopen(req)
            if response.getcode() == 200:
                data = response.read()
                response.close()
                with open(basePath + fileName, "wb") as code:
                  code.write(data)
            print(fileName)
            time.sleep(1)
        except Exception,e:
            print("error info: {0}".format(traceback.format_exc()))
    
    
    def main():
        downRegular()
    
    if __name__ == '__main__':
        main()


    ----------------------------------------------------------------------------------

  • 相关阅读:
    未解决的
    nodejs 7 和 8 的比较
    openresty Nginx
    Vim快捷键分类
    wireshark 包过滤
    RSA 公私钥 互换问题
    vim命令
    Windows 小端存储
    python 字符转换
    ssl证书验证
  • 原文地址:https://www.cnblogs.com/gispathfinder/p/11429652.html
Copyright © 2011-2022 走看看