Sas.planet.src
SAS.Planet is a free, open-source Geographic Information System (GIS) software designed for viewing, downloading, and managing high-resolution satellite imagery and conventional maps from various online sources.
Install / Use
/learn @sasgis/Sas.planet.srcREADME
SAS.Planet is a free, open-source Geographic Information System (GIS) software designed for viewing, downloading, and managing high-resolution satellite imagery and conventional maps from various online sources.
Key Features
- Access to Multiple Map Services: It aggregates maps and satellite images from numerous providers, including Google Maps, Bing Maps, OpenStreetMap, Yandex.Maps, and others. This allows users to compare different map layers for the same location.
- Offline Use: A primary feature is its ability to download and cache map tiles, enabling users to view maps offline without an internet connection. This is particularly useful for navigation and analysis in areas with limited or no connectivity.
- Data Management: Users can create and manage placemarks, measure distances and areas, and plot routes. It also supports the import and export of data in various formats (e.g., KML, GPX).
- Functionality: Beyond simple viewing, SAS.Planet can stitch together downloaded tiles to create a single large map image. It can also be connected to a GPS receiver to function as a navigation tool.
Building from Source
For those who wish to compile the program themselves, the process involves setting up a specific environment and combining files from several repositories.
Build Process Overview
- Set Up Environment: Prepare your development environment by following the instructions in the sas.requires repository.
- Clone Source Code: Clone the main source code repository:
git clone https://github.com/sasgis/sas.planet.src. - Add Binaries: Download and extract the latest release and then the latest nightly build files into the
.bin\win32(.bin\win64for x64 target) subdirectory of the source code folder. - Download Maps: Run the
Update.cmdscript located in theMaps\sas.mapsfolder to get the latest map definitions. - Compile: Open the Delphi project file
SASPlanet.dprojin your IDE and compile the application.
Related Repositories
The project is modular and relies on several related repositories:
- sas.requires: Contains third-party open-source libraries and components needed for the build.
- sas.planet.bin: Holds precompiled external DLLs and other necessary binary resources.
- sas.translate and sas.translate.dev: Manages localization and language files for the user interface.
- sas.nightly: Includes scripts and utilities used to automate the assembly of nightly builds and official releases.
- sasgis.github.io: Documentation.
Related Skills
diffs
339.5kUse the diffs tool to produce real, shareable diffs (viewer URL, file artifact, or both) instead of manual edit summaries.
clearshot
Structured screenshot analysis for UI implementation and critique. Analyzes every UI screenshot with a 5×5 spatial grid, full element inventory, and design system extraction — facts and taste together, every time. Escalates to full implementation blueprint when building. Trigger on any digital interface image file (png, jpg, gif, webp — websites, apps, dashboards, mockups, wireframes) or commands like 'analyse this screenshot,' 'rebuild this,' 'match this design,' 'clone this.' Skip for non-UI images (photos, memes, charts) unless the user explicitly wants to build a UI from them. Does NOT trigger on HTML source code, CSS, SVGs, or any code pasted as text.
openpencil
1.8kThe world's first open-source AI-native vector design tool and the first to feature concurrent Agent Teams. Design-as-Code. Turn prompts into UI directly on the live canvas. A modern alternative to Pencil.
ui-ux-pro-max-skill
53.5kAn AI SKILL that provide design intelligence for building professional UI/UX multiple platforms
