All Projects β†’ terrestris β†’ React Geo

terrestris / React Geo

Licence: other
A set of geo related modules to use in combination with React, Ant Design and OpenLayers.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to React Geo

Ant Design Blazor
🌈A set of enterprise-class UI components based on Ant Design and Blazor WebAssembly.
Stars: ✭ 3,890 (+1668.18%)
Mutual labels:  hacktoberfest, ant-design
Mapstore2
Modern webmapping with OpenLayers, Leaflet and React
Stars: ✭ 251 (+14.09%)
Mutual labels:  hacktoberfest, openlayers
tailormap
B3partners Tailormap repository
Stars: ✭ 26 (-88.18%)
Mutual labels:  geo, openlayers
Vuelayers
Web map Vue components with the power of OpenLayers
Stars: ✭ 532 (+141.82%)
Mutual labels:  hacktoberfest, openlayers
Filterlists
πŸ›‘ The independent, comprehensive directory of filter and host lists for advertisements, trackers, malware, and annoyances.
Stars: ✭ 653 (+196.82%)
Mutual labels:  hacktoberfest, ant-design
Geoext3
A JavaScript framework that combines the GIS functionality of OpenLayers with all features of the ExtJS library
Stars: ✭ 121 (-45%)
Mutual labels:  hacktoberfest, openlayers
Ant Design Draggable Modal
The Modal from Ant Design, draggable.
Stars: ✭ 105 (-52.27%)
Mutual labels:  hacktoberfest, ant-design
Openlayers Editor
OpenLayers Editor
Stars: ✭ 138 (-37.27%)
Mutual labels:  geo, openlayers
Dungeon Revealer
A web app for tabletop gaming to allow the game master to reveal areas of the game map to players, roll dice and take notes.
Stars: ✭ 218 (-0.91%)
Mutual labels:  hacktoberfest
Factory boy
A test fixtures replacement for Python
Stars: ✭ 2,712 (+1132.73%)
Mutual labels:  hacktoberfest
Wolvenkit
Mod editor/creator for RED Engine games. The point is to have an all in one tool for creating mods for the games made with the engine.
Stars: ✭ 218 (-0.91%)
Mutual labels:  hacktoberfest
Jumpdrive
Flash/Rescue SD Card image for PinePhone and PineTab
Stars: ✭ 217 (-1.36%)
Mutual labels:  hacktoberfest
Fomantic Ui
Fomantic-UI is a community fork of Semantic-UI
Stars: ✭ 2,755 (+1152.27%)
Mutual labels:  hacktoberfest
Tor Socks Proxy
🐳 Tiny Docker(🀏 10MB) image as πŸ§… Tor SOCKS5 proxy πŸ›‘
Stars: ✭ 218 (-0.91%)
Mutual labels:  hacktoberfest
Bobby Tables
bobby-tables.com, the site for preventing SQL injections
Stars: ✭ 220 (+0%)
Mutual labels:  hacktoberfest
Discord Twitter Bot
Posts Twitter Tweets to Discord through Webhook
Stars: ✭ 219 (-0.45%)
Mutual labels:  hacktoberfest
Easyupipayment Android
πŸ“±Android Library to implement UPI Payment integration easily in Android App πŸ’³πŸ’Έ
Stars: ✭ 219 (-0.45%)
Mutual labels:  hacktoberfest
Action Doctl
GitHub Actions for DigitalOcean - doctl
Stars: ✭ 219 (-0.45%)
Mutual labels:  hacktoberfest
Filestack Rails
Official Ruby on Rails plugin for Filestack File Picker that makes it easy to add powerful file uploading and transformation capabilities to any web or mobile application.
Stars: ✭ 220 (+0%)
Mutual labels:  hacktoberfest
Site
The new frontend/backend code for https://christine.website
Stars: ✭ 220 (+0%)
Mutual labels:  hacktoberfest

react-geo

Build Status Coverage Status license: 2-Clause BSD Known Vulnerabilities Dependabot badge devDependencies Status dependencies Status

A set of geo related components to use in combination with react, antd and ol.

Examples and API documentation

Visit https://terrestris.github.io/react-geo/docs/latest/index.html

Workshop

Visit https://terrestris.github.io/react-geo-ws/

Installation

npm i @terrestris/react-geo

Requirements

react-geo is designed to be used with es6-modules. To use a component just import it like we do it in the examples:

import {
  CircleMenu,
  SimpleButton,
  MapComponent,
  MapProvider,
  mappify
} from '@terrestris/react-geo';

The use of webpack and babel is recommended. You need to configure a less-loader inside your webpack-config to receive react-geo specific styling.

module: {
  loaders: [{
    test: /\.less$/,
    loaders: [
      'style-loader',
      'css-loader',
      {
        loader: 'less-loader',
        options: {
          modifyVars: CustomAntThemeModifyVars(),
          javascriptEnabled: true // Less version > 3.0.0
        }
      }
    ]
  }]
}

Base application

Check out the react-geo-baseclient for a fully working web-mapping application based on react-geo.

Development requirements

  • Node.js 10.13.0 or later
  • npm 6.8.0 or later
  • Git 2.11 or later

Development notes

If you like to develop a react-geo component out of your project make use of npm link:

In react-geo:

npm link

In your project:

npm link @terrestris/react-geo
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].