All Projects → cugxy → map_download

cugxy / map_download

Licence: MIT License
地图地形下载工具

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to map download

Resium
React components for 🌏 Cesium
Stars: ✭ 356 (+1595.24%)
Mutual labels:  map, cesium
Iclient Javascript
Modern GIS Web Client for JavaScript, based on Leaflet\OpenLayers\MapboxGL-JS\Classic(iClient8C), enhanced with ECharts\D3\MapV etc. Contributed by SuperMap & community.
Stars: ✭ 593 (+2723.81%)
Mutual labels:  map, cesium
Dc Sdk
DC-SDK 是基于 Cesium 进行二次开发的2、3D一体 WebGis 应用框架,该框架优化了 Cesium 的使用方式和增添了一些额外功能,旨在为开发者快速构建 WebGis 应用。🌎
Stars: ✭ 206 (+880.95%)
Mutual labels:  map, cesium
go-multimap
Go-Multimap is an implementation of the `multimap` data structure in Go.
Stars: ✭ 31 (+47.62%)
Mutual labels:  map
turkeyvisited
Mark the cities you have visited in Turkey and share the map!
Stars: ✭ 82 (+290.48%)
Mutual labels:  map
downcloud
Download your own Soundcloud tracks (uncompressed)
Stars: ✭ 22 (+4.76%)
Mutual labels:  download
spot
Open source geo based video sharing social app created with Flutter, Supabase and lots of love 💙💙💙
Stars: ✭ 224 (+966.67%)
Mutual labels:  map
Tile-Studio
Tile / Sprite / Map Editor
Stars: ✭ 59 (+180.95%)
Mutual labels:  map
twitch-downloader
Download Twitch VODs and Clips
Stars: ✭ 37 (+76.19%)
Mutual labels:  download
poplar-trie
C++17 implementation of memory-efficient dynamic tries
Stars: ✭ 47 (+123.81%)
Mutual labels:  map
anikimiapi
A Simple, LightWeight, Statically-Typed Python3 API wrapper for GogoAnime.
Stars: ✭ 15 (-28.57%)
Mutual labels:  download
Herbie
Python for downloading model data (HRRR, RAP, GFS, NBM, etc.) from NOMADS, NOAA's Big Data Program partners (Amazon, Google, Microsoft), ECMWF open data, and the University of Utah Pando Archive System.
Stars: ✭ 92 (+338.1%)
Mutual labels:  download
MIRROR-HUNTER
Who are we? We are the Hunters of all Torrent in this world.🗡️.Fork from SlamDevs
Stars: ✭ 86 (+309.52%)
Mutual labels:  download
NonEmptyCollections
A type-safe implementation for collections that cannot be empty. Life is too short for emptiness-checks!
Stars: ✭ 45 (+114.29%)
Mutual labels:  map
LemonDeer
Make m3u8 parse and video download as white magic.
Stars: ✭ 38 (+80.95%)
Mutual labels:  download
leaflet heatmap
简单的可视化湖州通话数据 假设数据量很大,没法用浏览器直接绘制热力图,把绘制热力图这一步骤放到线下计算分析。使用Apache Spark并行计算数据之后,再使用Apache Spark绘制热力图,然后用leafletjs加载OpenStreetMap图层和热力图图层,以达到良好的交互效果。现在使用Apache Spark实现绘制,可能是Apache Spark不擅长这方面的计算或者是我没有设计好算法,并行计算的速度比不上单机计算。Apache Spark绘制热力图和计算代码在这 https://github.com/yuanzhaokang/ParallelizeHeatmap.git .
Stars: ✭ 13 (-38.1%)
Mutual labels:  map
railrouter-sg
A progressive web app that lets you explore MRT and LRT rail routes in Singapore
Stars: ✭ 29 (+38.1%)
Mutual labels:  map
thehylia
A script for The Hylia mass downloads. Get anime soundtracks quickly and easily! Also a Python interface.
Stars: ✭ 70 (+233.33%)
Mutual labels:  download
YoutubePlayer
Play and download YouTube videos. Extract audio from video. With minimalist beautiful gui.
Stars: ✭ 19 (-9.52%)
Mutual labels:  download
KotlinProject
This repo help for all developer who want to learn android or want to work on advance feature of android. This repo created with help of @awesomeui, @materialdesign and android latest feature. this repo contain major feature like : @awesome UI, @Material design, @firebase (auth, realtime database, firestore, push notification), @database (Room d…
Stars: ✭ 40 (+90.48%)
Mutual labels:  map

map_download

用 python 实现的一个 地图下载 的小工具

支持如下

  • Google 混合影像、天地图注记、Cesium 地形下载
  • 多线程下载
  • 下载数据写入 sqlite 数据库,支持快速拷贝读取等,其中数据库结构如下, 支持 mbtile 格式:
class Metadata(BaseModel):
    __tablename__ = 'metadata'
    name = Column(Text, primary_key=True)
    value = Column(Text)


class Tiles(BaseModel):
  __tablename__ = 'tiles'
  zoom_level = Column(Integer)
  tile_column = Column(Integer)
  tile_row = Column(Integer)
  tile_data = Column(LargeBinary)
  __table_args__ = (
      PrimaryKeyConstraint('zoom_level', 'tile_column', 'tile_row'),
      Index('data_idx', 'zoom_level', 'tile_column', 'tile_row')
  )

使用

  • 修改 map_download/ui/main_dialog.py 第 53 行 'your access token in cesium' 为你自己在 cesium 官网申请的 access token
  • 确保 python3 环境
  • 安装三方库 pip install --no-cache-dir -i https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt
  • 安装本库 python setup.py develop
  • 运行 python run.py

觉得好用的话记得给个 Star 啊

有问题欢迎提 issue 啊

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].