All Projects → philipbelesky → Caribou

philipbelesky / Caribou

Licence: LGPL-3.0 license
Caribou is a Grasshopper plugin for parsing downloaded Open Street Map data into Rhino geometry. Caribou is currently in beta.

Programming Languages

C#
18002 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Caribou

dendro
volumetric modeling for grasshopper built on top of openvdb
Stars: ✭ 47 (+213.33%)
Mutual labels:  grasshopper3d, grasshopper-plugin
RobotComponents
A Grasshopper plugin for intuitive robot programming
Stars: ✭ 30 (+100%)
Mutual labels:  grasshopper3d, grasshopper-plugin
Docker Osm
A docker compose project to setup an OSM PostGIS database with automatic updates from OSM periodically
Stars: ✭ 172 (+1046.67%)
Mutual labels:  osm
pydriosm
PyDriosm: an open-source tool for downloading, reading and PostgreSQL-based I/O of OpenStreetMap data
Stars: ✭ 42 (+180%)
Mutual labels:  osm
qgis-maptiler-plugin
QGIS MapTiler Plugin: vector tiles, basemaps, geocoding, OSM, QuickMapServices
Stars: ✭ 73 (+386.67%)
Mutual labels:  osm
Osm Python Tools
A library to access OpenStreetMap related services
Stars: ✭ 202 (+1246.67%)
Mutual labels:  osm
simplexspatial
The Reactive Geospatial Server
Stars: ✭ 17 (+13.33%)
Mutual labels:  osm
Atlas
OSM in memory
Stars: ✭ 172 (+1046.67%)
Mutual labels:  osm
ciclomapa
Beautiful, interactive & open bike maps of Brazilian cities. Powered by OpenStreetMap.
Stars: ✭ 56 (+273.33%)
Mutual labels:  osm
equalstreetnames
Map visualizing the streetnames by gender : 50 cities in 11 countries
Stars: ✭ 64 (+326.67%)
Mutual labels:  osm
fishfrymap
Fish Fry Map project repository
Stars: ✭ 14 (-6.67%)
Mutual labels:  osm
OSMChina-NextOSM
A more modern, designed and easy-to-use UI designed for browsing OpenStreetMap.
Stars: ✭ 17 (+13.33%)
Mutual labels:  osm
Brutile
BruTile is a .NET library to access tile services like those of OpenStreetMap, MapBox or GeodanMaps.
Stars: ✭ 203 (+1253.33%)
Mutual labels:  osm
ohsome-quality-analyst
Data quality estimations for OpenStreetMap
Stars: ✭ 28 (+86.67%)
Mutual labels:  osm
Osmdata
R package for downloading OpenStreetMap data
Stars: ✭ 199 (+1226.67%)
Mutual labels:  osm
osmot
Preprocessor for make public transit maps from Openstreetmap data
Stars: ✭ 14 (-6.67%)
Mutual labels:  osm
Osmdeepod
OSMDeepOD - OpenStreetMap (OSM) and Machine Learning (Deep Learning) based Object Detection from Aerial Imagery (Formerly also known as "OSM-Crosswalk-Detection").
Stars: ✭ 174 (+1060%)
Mutual labels:  osm
Contextily
Context geo-tiles in Python
Stars: ✭ 254 (+1593.33%)
Mutual labels:  osm
osmscout-sailfish
OSM Scout for Sailfish OS (offline maps and navigation)
Stars: ✭ 42 (+180%)
Mutual labels:  osm
AndroidApp
CityZen Android App, OpenStreetMap base-map
Stars: ✭ 70 (+366.67%)
Mutual labels:  osm

Caribou Logo

Caribou

Build Action Test Action Maintainability Codacy Badge

Caribou is a Grasshopper plugin for parsing downloaded Open Street Map data into Rhino geometry. Caribou is currently in an beta state, but core functionality should be stable.

Installation

Caribou is available to download via the Rhino Package Manager (search "Caribou") or on Food4Rhino.

Documentation & Support

Caribou's documentation lives on this website and on YouTube.

Support can be requested, or feedback provided, by opening a discussion on GitHub. Issues and pull-requests are encouraged.

Features

  • Windows and MacOS are both fully supported
  • Very fast parsing of even very large files
  • Data-rich GUI interface provided for understanding and filtering OSM metadata
  • Parsing is performed asynchronously so Grasshopper remains responsive
  • Parse multiple OSM files simultaneously with de-duplication of geometry
  • Allows for querying for arbitrary data outside of the primary OSM features/sub-features taxonomy
  • Outputs are tree-formatted and organised per data-type to allow for downstream filtering, tagging, baking, etc

Roadmap

  • 🕘 Further speed optimisations
  • 🕘 Component to help construct queries for arbitrary metadata
  • 🕘 Parsing of <relation> type data
  • 🕘 Integration with Rhino's EarthAnchorPoint
  • 🕘 Customisable projection methods

Changelog

See CHANGELOG.md.

Recognition

Thanks to:

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