All Projects → themustafaomar → jsvectormap

themustafaomar / jsvectormap

Licence: MIT License
A lightweight JavaScript library for creating interactive maps and pretty data visualization.

Programming Languages

javascript
184084 projects - #8 most used programming language
SCSS
7915 projects
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to jsvectormap

Hajk
A modern, full-featured OpenLayers based map viewer and editor
Stars: ✭ 65 (-60.12%)
Mutual labels:  map, vector-map
map-machine
Python renderer for OpenStreetMap with custom icons intended to display as many map features as possible
Stars: ✭ 82 (-49.69%)
Mutual labels:  map, svg-map
diablo2
Utilities to work with diablo2, Clientless map rendering & packet sniffing
Stars: ✭ 126 (-22.7%)
Mutual labels:  map
Plotly Offline Python
This repository provide tutorials regarding using Plotly offline package in python.
Stars: ✭ 61 (-62.58%)
Mutual labels:  data-visualisation
gb-convert
Gameboy tile conversion and map editor tool
Stars: ✭ 26 (-84.05%)
Mutual labels:  map
leaflet.TravelNotes
A complete mapping application. With this, you prepare a complete travel, adding itineraries and personnal notes to the map. When you travel is complete, you can save it to a file, export the itineraries to a gpx files, print the itineraries and a roadbook with the notes and itineraries description.
Stars: ✭ 31 (-80.98%)
Mutual labels:  map
mbmatch
An MBTiles server for PBF, which is also a map matcher.
Stars: ✭ 34 (-79.14%)
Mutual labels:  map
LiveAtlas
A Dynmap, Squaremap, Pl3xmap and Overviewer frontend for the modern web
Stars: ✭ 168 (+3.07%)
Mutual labels:  map
planvelo-carte
Observatoire du Plan Vélo
Stars: ✭ 28 (-82.82%)
Mutual labels:  map
mapchina
R Package of Geospatial Shapefile of China Administrative Divisions to the County/District-Level.
Stars: ✭ 60 (-63.19%)
Mutual labels:  map
eurostat.js
Some reusable Javascript libraries for Eurostat data users and web developers
Stars: ✭ 30 (-81.6%)
Mutual labels:  map
FramerMapboxJS
Simplest way to integrate Mapbox maps on your Framer prototypes.
Stars: ✭ 45 (-72.39%)
Mutual labels:  map
PHPCoord
PHPCoord is a PHP library to aid in handling coordinates. It can convert coordinates for a point from one system to another and also calculate distance between points
Stars: ✭ 78 (-52.15%)
Mutual labels:  map
AuthLogAttackMap
Tails the /var/log/auth.log, geolocates IPs found, and displays them on a web frontend.
Stars: ✭ 23 (-85.89%)
Mutual labels:  map
observable ish
Observable state and events for browser and Flutter.
Stars: ✭ 26 (-84.05%)
Mutual labels:  map
roguelike-universe
Understanding game design inspiration of roguelike games via web scraping and network analysis.
Stars: ✭ 17 (-89.57%)
Mutual labels:  data-visualisation
PinFloyd
MapKit annotations clustering for iOS
Stars: ✭ 29 (-82.21%)
Mutual labels:  map
o.map
Open Street Map app - KaiOS
Stars: ✭ 51 (-68.71%)
Mutual labels:  map
Valheim-ServerSideMap
This plugin completely moves the explored map and created pins to the server. As clients explore, they will send their explored areas to the server who will then distribute it to all connected clients. When a client joins, the server will synchronize the currently explored areas to the client. Pins are shared as well but default to false and nee…
Stars: ✭ 32 (-80.37%)
Mutual labels:  map
ProMotion-map
ProMotion::MapScreen gem. Extracted from ProMotion core.
Stars: ✭ 13 (-92.02%)
Mutual labels:  map

Jsvectormap sample

Jsvectormap

A lightweight Javascript library for creating interactive maps and pretty data visualization.

Explore docs . Report bug · View demo · Download

Jsvectormap

Bringing data to life with interactive maps

This project is a deeply modified version of jvectormap and was created to help developers who aren't using jQuery anymore in their projects.

Jsvectormap supports all modern brownsers including IE9+

License Downloads Version Minified Minizipped

What's an interactive map

  • Interactive map is a powerful tool for presentation.
  • It give the ability to create layers of information that can be shown or hidden at the click of a button on a region or maybe a marker.
  • Data can be quickly updated, and these updates made transparent to users.
  • Zoom functions that allow users to focus on either the details of a particular region, or to gain a quick overview of a wider area.

Quick start

Installing via npm

npm i jsvectormap

import your preferred map you want to work with, after importing the jsvectormap

import jsVectorMap from 'jsvectormap'
import 'jsvectormap/dist/maps/world.js'

const map = new jsVectorMap({
  selector: '#map',
  map: 'world',
})

Contributions

Your contributions always welcome

  • The build files shouldn't be updated when sending pull requests

Setup

### Install node via your preferred mechanism. Ensure the binaries are in your path & obtain a copy of this repository and change into the working directory
git clone https://github.com/themustafaomar/jsvectormap.git && cd jsvectormap

# Build
npm run build

# Start up the live web server (will be available on port 10001)
npm run dev
-> http://localhost:10001/index.html

# Access and test in samples dir
-> http://localhost:10001/samples/YourSampleName.html

License

jsvectormap licensed under MIT.

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