Displaying 1 to 12 from 12 results

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

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.

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

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

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.

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

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

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.

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

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

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.

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

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

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

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.