Geojson

Open-source projects categorized as Geojson

Top 23 Geojson Open-Source Projects

  • mapbox-gl-js

    Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL

  • Project mention: Brave browser simplifies its fingerprinting protections | news.ycombinator.com | 2024-01-22

    Good. Brave's fiddling with WebGL causes >50% of my bug reports from 1% of users.

    [1] https://github.com/mapbox/mapbox-gl-js/issues/10518

    [2] https://github.com/mapbox/mapbox-gl-js/issues/8377

  • turf

    A modular geospatial engine written in JavaScript and TypeScript

  • Project mention: Flying with F# | dev.to | 2023-12-09

    to measure distances and convert between our parameters I'm using TurfJS, for which binding is even more trivial:

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

    SurveyJS logo
  • countries

    World countries in JSON, CSV, XML and Yaml. Any help is welcome! (by mledoze)

  • geolib

    Zero dependency library to provide some basic geo functions

  • Project mention: Am I thinking about geolocation/DB storage correctly? | /r/reactnative | 2023-06-19

    Hey all, I'm currently using Expo's location plugin. This gives the user's latitude and longitude, which I'm storing in a Firebase Firestore document. I want to have a functionality where a user can select a distance radius (say, nearest kilometer, nearest 10 KM, and a global option which shows all) compared to the user's current location and show all available data within it. There's a library called geolib which can calculate the metered distance between two points. This is great, however I'm having trouble trying to think about how to query for these objects. I don't want to query ALL the documents and then filter down the documents based on their location on the FE, which means I'd probably need to query the backend for this specific data. This is where I'm running into some trouble. I'd basically have to have a firebase compound filter where I'm calculating the distance between the user's current location and +10 miles on the FE. Can somebody shed some light on this approach? I'm thinking: 1. Get users point 2. Calculate an arbitrary point that is essentially 10km away from users point (mathmatically?) 3. Query Firebase Firestore backend for results within that latitude/longitude. It just seems really complicated, and I'm wondering if I'm doing something wrong.

  • mapshaper

    Tools for editing Shapefile, GeoJSON, TopoJSON and CSV files

  • Project mention: Show HN: Geojson-shave, a tool for reducing the size of GeoJSON files | news.ycombinator.com | 2024-04-03

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

  • PHP-CRUD-API

    Single file PHP script that adds a REST API to a SQL database

  • Project mention: Need something to host a URL that listens for a POST and then talks back to on-prem SQL. | /r/sysadmin | 2023-05-10

    For quick dev/arch projects at home, I usually use this: https://github.com/mevdschee/php-crud-api

  • Google Maps Android API utility library

    Maps SDK for Android Utility Library

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

    InfluxDB logo
  • L7

    🌎 Large-scale WebGL-powered Geospatial Data Visualization analysis engine.

  • tippecanoe

    Build vector tilesets from large collections of GeoJSON features.

  • awesome-geojson

    GeoJSON utilities that will make your life easier.

  • leaflet-geoman

    🍂🗺️ The most powerful leaflet plugin for drawing and editing geometry layers

  • geojson.io

    A quick, simple tool for creating, viewing, and sharing spatial data

  • GeoTools

    Official GeoTools repository

  • GEOSwift

    The Swift Geometry Engine.

  • django-rest-framework-gis

    Geographic add-ons for Django REST Framework. Maintained by the OpenWISP Project.

  • Project mention: OpenWrt 23.05.0-rc1 – First Release Candidate | news.ycombinator.com | 2023-06-09

    Is this something similar to OpenWISP? It all sounds cool, but might be an overkill for small installations…

    [0] https://openwisp.org/

  • uMap

    uMap lets you create maps with OpenStreetMap layers in a minute and embed them in your site. (by umap-project)

  • Project mention: Anything you wish there was an open source solution for? | /r/selfhosted | 2023-05-16

    Umap?

  • geojson

    Python bindings and utilities for GeoJSON

  • orb

    Types and utilities for working with 2d geometry in Golang

  • Project mention: Create GPS Test Data In Go | dev.to | 2024-04-24

    I've left the following code as a documented single function to make it more readable. And I've used the orb package to hide away a lot of the more common calculations and types (orb).

  • go-geom

    Package geom implements efficient geometry types for geospatial applications.

  • osmtogeojson

    convert osm to geojson

  • Project mention: Overpass API x Python : how to fetch and analyze? | /r/openstreetmap | 2023-05-24

    no suggestions on how to deal with the file size, but I image the issue with method #1 is that Overpass/OSM JSON is not GeoJSON. You'd want to find or create a python implementation of osmtogeojson https://github.com/tyrasd/osmtogeojson (this is what overpass-turbo uses to generate the GeoJSON you're downloading form it)

  • koop

    Transform, query, and download geospatial data on the web.

  • polybooljs

    Boolean operations on polygons (union, intersection, difference, xor)

  • Leaflet.VectorGrid

    Display gridded vector data (sliced GeoJSON or protobuf vector tiles) in Leaflet 1.0.0

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Geojson related posts

  • Create GPS Test Data In Go

    1 project | dev.to | 24 Apr 2024
  • Show HN: Geojson-shave, a tool for reducing the size of GeoJSON files

    2 projects | news.ycombinator.com | 3 Apr 2024
  • Flying with F#

    2 projects | dev.to | 9 Dec 2023
  • Differentiating between hypermarkets and supermarkets.

    1 project | /r/openstreetmap | 9 Dec 2023
  • Protomaps – A free and open source map of the world

    12 projects | news.ycombinator.com | 23 Oct 2023
  • Georender - Command line utility for rendering GPS data files as images

    1 project | /r/gis | 4 Oct 2023
  • Meta, Microsoft and Amazon team up on maps project

    1 project | news.ycombinator.com | 26 Jul 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 10 May 2024
    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. Learn more →

Index

What are some of the best open-source Geojson projects? This list will help you:

Project Stars
1 mapbox-gl-js 10,744
2 turf 8,815
3 countries 5,894
4 geolib 4,150
5 mapshaper 3,607
6 PHP-CRUD-API 3,535
7 Google Maps Android API utility library 3,526
8 L7 3,484
9 tippecanoe 2,592
10 awesome-geojson 2,170
11 leaflet-geoman 2,094
12 geojson.io 1,842
13 GeoTools 1,635
14 GEOSwift 1,419
15 django-rest-framework-gis 1,065
16 uMap 1,024
17 geojson 881
18 orb 841
19 go-geom 787
20 osmtogeojson 669
21 koop 640
22 polybooljs 594
23 Leaflet.VectorGrid 585

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com