With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 23 JavaScript Gi Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
proj4js
JavaScript library to transform coordinates from one coordinate system to another, including datum transformations
-
geonode
GeoNode is an open source platform that facilitates the creation, sharing, and collaborative use of geospatial data.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
historical-basemaps
Collection of georeferenced boundaries of world countries and cultural regions for use in mapping historical data on global or continental scale
-
gdal3.js
Convert raster and vector geospatial data to various formats and coordinate systems entirely in the browser.
-
analytics-toolbox-core
A set of UDFs and Procedures to extend BigQuery, Snowflake, Redshift, Postgres and Databricks with Spatial Analytics capabilities
-
spectral
Awesome Spectral Indices for the Google Earth Engine JavaScript API (Code Editor). (by awesome-spectral-indices)
-
GeoPicker
Geospatial data picker via fast Api Rest interface, not only another simple elevation service.
-
inLoco-2.0
A Geographic Information System (GIS) used by Ministério Público do Estado do Rio de Janeiro to show social, institutional and administrative data , based on React and Leaflet, interacting with a GeoServer back-end.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Show HN: Geojson-shave, a tool for reducing the size of GeoJSON files | news.ycombinator.com | 2024-04-03Have you thought about adding a simplification algorithm such as Ramer-Doublas-Peucker [0] or Visvalingam–Whyatt [1]? I've used https://mapshaper.org/ to do GeoJSON path simplification before and those seem to work very well. For applications which want to maintain path accuracy while reducing the number of waypoints that may be more effective than truncating the decimal places
[0] https://en.wikipedia.org/wiki/Ramer%E2%80%93Douglas%E2%80%93...
[1] https://en.wikipedia.org/wiki/Visvalingam%E2%80%93Whyatt_alg...
It is needed to link the required JS scripts in the section of the HTML page. These scripts include the Core and Geo Maps modules and the file that contains geodata for the world map, all of which are available on the CDN. I'll also use two more script files to connect the data to the choropleth map. One is the Data Adapter, which will help load the data, and the other is Proj4js, a JavaScript library that will transform the coordinates from one coordinate system to another so the data can be plotted on the map accurately.
JavaScript Gis related posts
-
How to Build a Choropleth Map in JavaScript
-
I'm a senior in my CS major and it's incredible I didn't hear about GIS projects until now. Glad to be here.
-
Google Map 3D Tiles in threejs
-
Google Map 3D Tiles in threejs
-
What 3D Javascript Globe package do you use?
-
Dekart is an open-source data visualization and analytical tool for large scale geospatial data. Dekart is based on Kepler.gl visualization and supports BigQuery as a data source.
-
Shapemap: How to
-
A note from our sponsor - SurveyJS
surveyjs.io | 10 May 2024
Index
What are some of the best open-source Gi projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | Cesium | 11,889 |
2 | mapshaper | 3,607 |
3 | leaflet-geoman | 2,094 |
4 | proj4js | 1,945 |
5 | geojson.io | 1,842 |
6 | 3DTilesRendererJS | 1,412 |
7 | geonode | 1,390 |
8 | leaflet-search | 748 |
9 | koop | 640 |
10 | mapview | 507 |
11 | historical-basemaps | 418 |
12 | AzureMapsCodeSamples | 307 |
13 | gdal3.js | 292 |
14 | ziptastic-jquery-plugin | 241 |
15 | VTS Browser JS | 218 |
16 | analytics-toolbox-core | 185 |
17 | opensphere | 178 |
18 | spectral | 165 |
19 | UltraGlobe | 118 |
20 | GeoPicker | 37 |
21 | OpenTrafficCamMap | 26 |
22 | oltb | 24 |
23 | inLoco-2.0 | 11 |
Sponsored