All Projects → huolongshe → spider

huolongshe / spider

Licence: GPL-3.0 license
A powful outdoor GPS track editor

Programming Languages

python
139335 projects - #7 most used programming language
Batchfile
5799 projects

Projects that are alternatives of or similar to spider

Maps
🌍🌏🌎 The whole world fits inside your cloud!
Stars: ✭ 253 (+1586.67%)
Mutual labels:  maps, gps
RouteDirectionMap
an android application that draws a possible google map route between two points. We’ll be using Google Maps Directions API in our application.
Stars: ✭ 17 (+13.33%)
Mutual labels:  maps, gps
orange3-geo
🍊 🌍 Orange add-on for dealing with geography and geo-location
Stars: ✭ 22 (+46.67%)
Mutual labels:  maps, gps
EasyWayLocation
This library contain all utils related to google location. like, getting lat or long, Address and Location Setting dialog, many more...
Stars: ✭ 142 (+846.67%)
Mutual labels:  maps, gps
PanicTrigger
An app for emergency situation
Stars: ✭ 19 (+26.67%)
Mutual labels:  gps, track
trackanimation
Track Animation is a Python 2 and 3 library that provides an easy and user-adjustable way of creating visualizations from GPS data.
Stars: ✭ 74 (+393.33%)
Mutual labels:  maps, gps
aic-mobile-ios
Art Institute of Chicago Official Mobile App
Stars: ✭ 29 (+93.33%)
Mutual labels:  maps, gps
Google-Maps-Direction
Google Maps Direction
Stars: ✭ 38 (+153.33%)
Mutual labels:  maps
Dual-color-Polyline-Animation
This library will help to show the polyline in dual color similar as Uber.
Stars: ✭ 73 (+386.67%)
Mutual labels:  maps
traccar-api-php
Traccar API - PHP API Implementation
Stars: ✭ 35 (+133.33%)
Mutual labels:  gps
django-graphql-geojson
GeoJSON support for Graphene Django
Stars: ✭ 61 (+306.67%)
Mutual labels:  maps
crisis-news-mapper
日本の災害関連ニュースをTwitterから収集して地図上にマッピングするFirebaseプロジェクト crisis.yuiseki.net
Stars: ✭ 13 (-13.33%)
Mutual labels:  maps
OL3-AnimatedCluster
OL3-AnimatedCluster is now part of the ol-ext project
Stars: ✭ 65 (+333.33%)
Mutual labels:  maps
vallang
Generic immutable recursive data representation API targeted at source code models and more.
Stars: ✭ 28 (+86.67%)
Mutual labels:  maps
pyubx2
Python library for parsing and generating UBX GPS/GNSS protocol messages.
Stars: ✭ 49 (+226.67%)
Mutual labels:  gps
Samples-NET.Core-MVC-CSharp
ASP.NET Core 2.0 MVC C# samples for Stimulsoft Reports.Web reporting tool.
Stars: ✭ 28 (+86.67%)
Mutual labels:  maps
maps4cim
maps4cim - a real world map generator for CiM 2
Stars: ✭ 21 (+40%)
Mutual labels:  maps
multi-sdr-gps-sim
multi-sdr-gps-sim generates a IQ data stream on-the-fly to simulate a GPS L1 baseband signal using a SDR platform like HackRF or ADLAM-Pluto.
Stars: ✭ 53 (+253.33%)
Mutual labels:  gps
HealthCare-Scan-Nearby-Hospital-Locations
I developed this android application to help beginner developers to know how to use Google Maps API and how to convert JSON data into Java Object.
Stars: ✭ 23 (+53.33%)
Mutual labels:  maps
telegram-nearby-map
Discover the location of nearby Telegram users 📡🌍
Stars: ✭ 329 (+2093.33%)
Mutual labels:  gps

Spider户外轨迹编辑器

最新版本请访问: https://gitee.com/huolongshe/spider


功能特性:

  1. 支持大多数市面上最常用的互联网在线地图的在线显示和浏览。

    目前支持的地图包括:谷歌地图、谷歌卫星地图、谷歌地形图、谷歌透明路网图、腾讯地图、腾讯卫星地图、腾讯地形图、腾讯透明路网图、高德地图、高德卫星地图、高德透明路网图、必应地图、必应卫星地图、天地图透明路网、OpenCycle Maps等。

  2. 支持任意背景地图与透明路网图的叠加显示。

    多套透明路网图可任意组合叠加显示,透明路网图的上下层叠加显示顺序可按需调整。

  3. 地图纠偏

    自动纠偏使用GCJ02坐标(所谓火星坐标)的在线地图。

    成功解决谷歌地形图中地标和路网标注不准确的问题。

  4. 轨迹导入导出

    目前支持导入kml、kmz和gpx格式的轨迹文件,暂仅支持导出为kml格式轨迹文件。

  5. 轨迹显示

    支持同时在地图上显示数百条轨迹,支持任意轨迹的隐藏与显示。支持鼠标直接点选轨迹进行操作。

  6. 轨迹编辑

    支持轨迹分割,轨迹合并,轨迹点删除,轨迹段删除,轨迹起始点翻转,轨迹高程数据填充,轨迹点参数编辑,自绘轨迹,轨迹显示风格编辑,轨迹高程图显示等等。

  7. 路点

    支持路点导入、导出,支持在任意位置放置路点图钉,支持路点显示图标变更,支持自动或手动获取路点海拔高度。

  8. 照片

    支持添加照片并自动放置于地图上相应位置,支持显示照片拍摄朝向。

  9. 地点和路径搜索

    支持根据地名搜索位置、根据位置搜索地名,支持根据地名或经纬度坐标搜索任意两点之间的行程路线。

  10. 地图下载

    支持离线下载框选范围内任意缩放级别地图,并无缝拼接成一张大图片。


安装运行:

  • 运行环境

    Windows

  • 开发

    1. 安装Python 3.5以上版本。

    2. Clone或下载源代码。

       git clone https://gitee.com/huolongshe/spider
      
    3. 安装依赖包。进入spider.py所在文件夹,在命令行终端中执行:

       pip-install-reqs.bat
      
    4. 运行程序。进入spider.py所在文件夹,在命令行终端中执行:

       python spider.py
      
    5. 调试程序。用PyCharm打开spider程序目录,在IDE中调试运行程序。

    6. 打包可执行文件

       pyinstaller -F -w spider.py
      

    打包后的文件位于 dist 目录之下: dist/spider.exe

  • 直接下载运行可执行文件

    1. 进入release页面:https://gitee.com/huolongshe/spider/releases ,找到相应版本的spider.exe可执行文件并下载。

    2. 在电脑中新建一个空文件夹,将spider.exe文件拷贝至该文件夹。

    3. 鼠标双击该文件夹中的spider.exe,打开并运行轨迹编辑器。

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].