资源简介
Beagle是一个响应管理模板基于Bootstrap框架,简约的界面设计完美的响应式布局完全可以用作一个手机app。
本源码版本为1.4.2,支持bootstrap4
代码片段和文件信息
#
# jVectorMap version 1.2.2
#
# Copyright 2011-2013 Kirill Lebedev
# Licensed under the MIT license.
#
import argparse
import sys
from osgeo import ogr
from osgeo import osr
import json
import shapely.geometry
import codecs
class Map:
def __init__(self name language):
self.paths = {}
self.name = name
self.language = language
self.width = 0
self.heoght = 0
self.bbox = []
def addPath(self path code name):
self.paths[code] = {“path“: path “name“: name}
def getJSCode(self):
map = {“paths“: self.paths “width“: self.width “height“: self.height “insets“: self.insets “projection“: self.projection}
return “jQuery.fn.vectorMap(‘addMap‘ ‘“+self.name+“_“+self.projection[‘type‘]+“_“+self.language+“‘“+json.dumps(map)+‘);‘
class Converter:
def __init__(self args):
self.map = Map(args[‘name‘] args.get(‘language‘))
if args.get(‘sources‘):
self.sources = args[‘sources‘]
else:
self.sources = [{
‘input_file‘: args.get(‘input_file‘)
‘where‘: args.get(‘where‘)
‘codes_file‘: args.get(‘codes_file‘)
‘country_name_index‘: args.get(‘country_name_index‘)
‘country_code_index‘: args.get(‘country_code_index‘)
‘input_file_encoding‘: args.get(‘input_file_encoding‘)
}]
default_source = {
‘where‘: ‘‘
‘codes_file‘: ‘‘
‘country_name_index‘: ‘0‘
‘country_code_index‘: ‘1‘
‘input_file_encoding‘: ‘iso-8859-1‘
}
for index in range(len(self.sources)):
for key in default_source:
if self.sources[index].get(key) is None:
self.sources[index][key] = default_source[key]
self.features = {}
self.width = args.get(‘width‘)
self.minimal_area = args.get(‘minimal_area‘)
self.longitude0 = args.get(‘longitude0‘)
self.projection = args.get(‘projection‘)
self.precision = args.get(‘precision‘)
self.buffer_distance = args.get(‘buffer_distance‘)
self.simplify_tolerance = args.get(‘simplify_tolerance‘)
if args.get(‘viewport‘):
self.viewport = map(lambda s: float(s) args.get(‘viewport‘).split(‘ ‘))
else:
self.viewport = False
# spatial reference to convert to
self.spatialRef = osr.SpatialReference()
self.spatialRef.ImportFromProj4(‘+proj=‘+self.projection+‘ +a=6381372 +b=6381372 +lat_0=0 +lon_0=‘+str(self.longitude0))
# handle map insets
if args.get(‘insets‘):
self.insets = json.loads(args.get(‘insets‘))
else:
self.insets = []
def loadData(self):
for sourceConfig in self.sources:
self.loadDataSource( sourceConfig )
def loadDataSource(self sourceConfig):
source = ogr.Open( sourceConfig[‘input_file‘] )
layer = source.Getlayer(0)
layer.SetAttributeFilter( sourceConfig[‘where‘].encode(‘ascii‘) )
self.viewportRect = False
if self.viewport:
layer.SetSpatialFilterRect( *sourceConfig.get(‘viewport‘) )
transformation = osr.CoordinateTransformation( layer.GetSpa
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-02-20 23:37 beagle-v1.4.2\
目录 0 2018-02-20 23:21 beagle-v1.4.2\BS4\
目录 0 2018-02-20 23:21 beagle-v1.4.2\BS4\grunt\
目录 0 2018-02-20 23:21 beagle-v1.4.2\BS4\grunt\tasks\
文件 673 2018-02-18 18:55 beagle-v1.4.2\BS4\grunt\tasks\uglify.js
文件 508 2018-02-18 18:55 beagle-v1.4.2\BS4\grunt\tasks\sass.js
文件 284 2018-02-18 18:55 beagle-v1.4.2\BS4\grunt\tasks\cssmin.js
文件 160 2018-02-18 18:55 beagle-v1.4.2\BS4\grunt\tasks\clean.js
文件 2273 2018-02-18 18:55 beagle-v1.4.2\BS4\grunt\tasks\postcss.js
文件 482 2018-02-18 18:55 beagle-v1.4.2\BS4\grunt\tasks\notify.js
文件 243 2018-02-18 18:55 beagle-v1.4.2\BS4\grunt\tasks\watch.js
文件 985 2018-02-18 18:55 beagle-v1.4.2\BS4\grunt\tasks\copy.js
文件 5001 2018-02-20 22:56 beagle-v1.4.2\BS4\grunt\tasks\npmcopy.js
文件 132 2018-02-18 18:55 beagle-v1.4.2\BS4\grunt\tasks\concurrent.js
文件 1210 2018-02-18 18:55 beagle-v1.4.2\BS4\grunt\express-server.js
文件 2678 2018-02-20 23:21 beagle-v1.4.2\BS4\package.json
文件 1524 2018-02-18 18:55 beagle-v1.4.2\BS4\Gruntfile.js
目录 0 2018-02-20 23:21 beagle-v1.4.2\BS4\src\
目录 0 2018-02-20 23:21 beagle-v1.4.2\BS4\src\assets\
目录 0 2018-02-20 23:21 beagle-v1.4.2\BS4\src\assets\img\
文件 2808 2018-02-18 18:55 beagle-v1.4.2\BS4\src\assets\img\avatar2.png
文件 2933 2018-02-18 18:55 beagle-v1.4.2\BS4\src\assets\img\avatar5.png
文件 2790 2018-02-18 18:55 beagle-v1.4.2\BS4\src\assets\img\avatar4.png
文件 2961 2018-02-18 18:55 beagle-v1.4.2\BS4\src\assets\img\avatar6.png
文件 5277 2018-02-18 18:55 beagle-v1.4.2\BS4\src\assets\img\mail_chimp.png
文件 23307 2018-02-18 18:55 beagle-v1.4.2\BS4\src\assets\img\logo-xx.png
文件 3046 2018-02-18 18:55 beagle-v1.4.2\BS4\src\assets\img\avatar.png
文件 41292 2018-02-18 18:55 beagle-v1.4.2\BS4\src\assets\img\slack_logo.png
文件 19830 2018-02-18 18:55 beagle-v1.4.2\BS4\src\assets\img\logo-white-xx.png
文件 5097 2018-02-18 18:55 beagle-v1.4.2\BS4\src\assets\img\gh-icon.png
文件 5144 2018-02-18 18:55 beagle-v1.4.2\BS4\src\assets\img\pi-icon.png
............此处省略6652个文件信息
相关资源
- bootstrap demo 源码大全
- 史上最经典的Bootstrap前台模板
- bui+bootstrap 后台完整界面 API
- .net MVC+Bootstrap下使用localResizeIMG上传图
- 16套bootstrap后台管理系统模版UI框架
- 基于bootstrap的一套页面
- BootStrap案例-旅游网首页.zip
- Dashkit bootstrap 4 主题框架 ADMIN 后台
- bootstrap-文件上传模板
- OA Bootstrap模板
- Bootstrap学习
- Angulr– Bootstrap Admin Web App with Angular
- Bootstrap 4 Site Blueprints(2nd) azw3
- 基于Bootstrap Ace模板的菜单Tab页效果优
- Bootstrap 3 API 中文版CHM
- bootstrap3框架写的5个后台管理模板
- metroadmin非常漂亮实用的bootstrap后台模
- bootstrap-fileinput+strtus2实现多文件上传
- AdminEx - 响应式设计bootstrap3后台管理模
- Maven+SSM+Bootstrap项目
- bootstrap-table
- maven-springboot-bootstrap-angularjs学生数据
- bootstrap布局模板
- Bootstrap通用后台管理模板
- 基于bootstrap的aceAdmin前端框架开发文档
- Bootstrap文档
- bootstrap.chm 离线中文文档 免费
- axure8的元件库-aceadmin-bootstrapv3.3
- 北大青鸟 Bootstrap 微票儿 项目_学习部
- Bootstrap v3.3.5 中文文档 chm
评论
共有 条评论