a world of mapping and more

scroll down to learn more

mapster.me

We are a Vancouver startup specializing in interactive mapping. We are also deeply interesting in helping non-profits of all stripes to get their projects online.

Google Maps API

Courses & Help

It’s important to us that other people are empowered in making super awesome things online. We have made quite a few courses on a variety of subjects, ranging from ReactJS to mapping and more.

We also have made quite a few helpful products and modules, and we work at making sure these are up-to-date and open-source for the community and for whoever can benefit.

If you have any questions, want some clarification, or wish we had a particular course, just get in touch!


Courses

Interactive Mapping in Mapbox – this course covers everything you need to know about using Mapbox Studio and Mapbox GL JS. Learn about managing data, the strengths and weaknesses of Mapbox, styling maps, loading them online and more!

LeafletJS – this course takes you from start to finish with LeafletJS. You learn a lot of other information about mapping too, like about interface design, mobile considerations, and more. We also take you through some pretty cool extras like heatmaps and geolocation!

ReactJS – this course is designed to get you deep into ReactJS and ready to make apps. We use it internally at Mapster, especially to help devs familiar with React but needing some brushing up in Redux or other parts of their React repertoire.

Youtube Videos – you can find our YouTube channel here. We post tips for solving interactive map problems and brief tutorials. We’re always working on uploading new content, so hit the ‘Subscribe’ button to stay up-to-date!

Libraries

Mapbox GL Draw Rotate Mode

Plugins

WP React CRA Boilerplate Plugin 

Learn A Language Plugin 

WP Mapbox GL JS Plugin 

Mapping Resources

This post was born from the ashes of Mapzen — when they went down in early 2018, they put up a really useful post with some good mapping resources that made up for some things they have provided.

I’ve added some of my own picks here, and the list will constantly grow. Please inform us of any broken links and we will remove/replace ASAP.


Basemaps, Vector tile services

Mobile SDKs

Routing

Search & geocoding

Data

Editors, Linters, Converters

Guides

Information

Why Victor Built Native-Land.ca

This post originally appeared on Codementor.com and Native-Land.ca.

Native-Land.ca is probably the project I’m proudest of. I had to put together pretty much the whole dataset (although I’ve had tons of help!), and over the past couple years it’s gone viral a few times. While I don’t make any money off this project, it has gotten me a lot of interest and some good connections.

Read more >

Google Maps API or Leaflet: What’s Best for your Project?

It can be pretty overwhelming and complex to decide on a mapping API to use when you’re new to the whole idea of interactive mapping, and when you might not know exactly where your project will go.

Read more >

Custom Infobox Labels with Google Maps Places API

Many companies are interested in finding out how many of a certain business-type, competitor, supplier, or otherwise, might be in a particular area. Or maybe you’re making an app and you only want users to see information about nearby parks.

If the area being searched is relatively small (one or two cities), the Google Places API is a great choice for querying businesses and other local locations. It is a bit complex to implement this in a lot of specific details, but getting started is a breeze.

Let’s make a basic map that takes a set of latitude and longitude, and returns a set of simple nearby labels showing particular kinds of local places.

Read more >