Displaying 1 to 20 from 28 results

MapShaper - Tools for editing Shapefile, GeoJSON, TopoJSON and CSV files

  •    MPL

Mapshaper is software for editing Shapefile, GeoJSON, TopoJSON, CSV and several other data formats, written in JavaScript. The mapshaper command line program supports essential map making tasks like simplifying shapes, editing attribute data, clipping, erasing, dissolving, filtering and more.

GEOSwift - The Swift Geographic Engine.

  •    Swift

Easily handle a geographical object model (points, linestrings, polygons etc.) and related topographical operations (intersections, overlapping etc.). A type-safe, MIT-licensed Swift interface to the OSGeo's GEOS library routines, nicely integrated with MapKit and Quicklook. GEOS is a configure/install project licensed under LGPL 2.1: it is difficult to build for iOS and its compatibility with static linking is at least controversial. Use of GEOSwift without dynamic-framework-based CocoaPods and with a project targeting iOS 7, even if possible, is advised against.

asteroids_atlas_of_space - Code, data, and instructions for mapping orbits of asteroids in the solar system

  •    Jupyter

This repository explains how to make a map of the solar system using open-source code and data from NASA. Software used includes Python 3.7.1, NASA HORIZONS, Illustrator CC 2019 and Photoshop CC 2019. If you have comments or suggestions for this tutorial, please let me know on my blog! You can buy the finished map here. Python dependencies: matplotlib astropy numpy pandas os time urllib. Dependencies can be installed with pip install -r requirements.txt.

DVF-app - Exploration des données DVF

  •    Javascript

La base de données DVF recense les mutations à titre onéreux (vente, vente en l'état futur d'achèvement, vente terrain à bâtir, échange, adjudication, expropriation) advenues les 5 dernières années. L'application https://app.dvf.etalab.gouv.fr prend appui sur ces données et propose de visualiser les transactions à la maille de la parcelle cadastrale. Elle a été développée par l'équipe de la mission Etalab.

wind-js - An demo animation of wind on a Canvas layer in the JSAPI

  •    Javascript

This project is an experiment in client-side data processing and visualization. Most of the code in this project is taken from https://github.com/cambecc/earth and has been re-purposed to support easier application to a variety of mapping APIs and Frameworks. The code for this project uses nothing but an HTML5 Canvas element and pure Javascript. The data come from the Global Forecast System which produces a large variety of datasets as continuous global gridded datasets (more info below). The data is passed into a JS class called Windy which takes the bounds of the map, the data, and the canvas element and then applies a Bilinear Interpolation to generate a smooth surface. Once the surface has been generated a function randomly places "particles" onto the canvas at random x/y points. Each particle is then "evolved", moving in a direction and at a velocity dictated by the interpolated surface.

d3-carto-map - A mapping API that uses D3 geospatial functionality

  •    Javascript

d3.carto is a library for creating layer-based maps using D3. It allows you to easily make tile and vector maps that take advantage of D3's amazing geospatial functionality. Take a look at the wiki to get started or if you'd prefer to see what d3.carto can do, there are some examples here and more as blocks.

contextily - Context geo-tiles in Python

  •    Jupyter

contextily is a small Python 3 (3.7 and above) package to retrieve tile maps from the internet. It can add those tiles as basemap to matplotlib figures or write tile maps to disk into geospatial raster files. Bounding boxes can be passed in both WGS84 (EPSG:4326) and Spheric Mercator (EPSG:3857). See the notebook contextily_guide.ipynb for usage. contextily is developed by a community of enthusiastic volunteers. You can see a full list here.

mapshaper-proj - A JavaScript port of the Proj.4 map projection library.

  •    Javascript

This software is a JavaScript port of v4.9.3 of the Proj.4 map projection library. Although it was created to be used by mapshaper, all are welcome to use and improve it.Why create another Proj.4 port, when there is already proj4js? Unlike proj4js, this port is a very literal translation to JavaScript, so staying up-to-date with future changes to Proj.4 should be relatively simple. Also, this software's output is more consistent with Proj.4's output.

CartoColor - CartoColors as a node module

  •    Javascript

CARTOColors are a set of custom color palettes built on top of well-known standards for color use on maps, with next generation enhancements for the web and CARTO basemaps. Choose from a selection of sequential, diverging, or qualitative schemes for your next CARTO powered visualization. This repo provides resources to use CARTOColors as a node module inspired by https://github.com/saikocat/colorbrewer.

hoods - Give me a lng/lat and I'll give you a neighborhood

  •    Javascript

Give me a lng/lat and I'll give you a neighborhood. See hoods-as-a-service.herokuapp.com for examples and an HTML5 geolocation demo.

every-street - Drawing every street in Romania using OpenStreetMap data, Node.js and SVG

  •    Javascript

Draw every street in Romania, based on OpenStreetMap data. Clone this repository and run npm install on it.

terrain-classic - World-wide CartoCSS port of Stamen's classic terrain style

  •    CartoCSS

World-wide CartoCSS port of Stamen's classic terrain style. Stamen's original Terrain style was developed in 2011 as part of Stamen's Citytracking initiative, funded by the Knight Foundation. The old repository can be found here, for historical interest.

react-geo - A set of geo related modules to use in combination with React, Ant Design and OpenLayers

  •    Javascript

A set of geo related modules. To use in combination with react, antd and ol. You can find a complete Feature List in then WiKi.

gdal_hillshade_tutorial - Tutorial for rendering hillshades with GDAL

  •    Javascript

Participants will learn how to work with Digital Elevation Model data and use GDAL to generate a Shaded Relief / Hillshade for the Kings Canyon National Park area, in the southern Sierra Nevada mountain range, California. The commands in this tutorial are meant to be run in the Bash shell on Mac OS X or a Linux OS but these processes can also be accomplished using QGIS. Ths tutorial assumes you have GDAL installed and that it is accessible from a Command Line Interface such as the Terminal App. Some familiarity with the Unix CLI is beneficial but not required.

cartography - :globe_with_meridians: Thematic Cartography

  •    R

This package allows various cartographic representations such as proportional symbols, choropleth, typology, flows or discontinuities maps. It also offers several features enhancing the graphic presentation of maps like cartographic palettes, layout elements (scale, north arrow, title...), labels, legends or access to some cartographic APIs. You can access the code used to create the cartographic mix here.

magrit - ♠ Thematic cartography ♠

  •    Javascript

[en] Magrit is an online mapping application developed by UMS RIATE. [fr] Magrit est une application de cartographie thématique développée par l'UMS RIATE. More maps are available in the gallery.

mapinsetr - Create map inset

  •    R

Map insets are small zoom-in or zoom-out maps that focus on particular territories within a general map. mapinsetr provides a set of functions that helps to create such insets. The previous version of the package was based on sp, rgeos and maptools. This version (0.2.0) is based on the sf package only.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.