[Softwares]
Tablacus Maps API Author: Gaku
GitHub
Follow tablacus on Twitter

script tag

Latest version
<Script async defer src="https://unpkg.com/tablacusmapsapi/tablacusmapsapi.js?alias=google&...." ></script>

Specify version 0.1.3
<script async defer src="https://unpkg.com/tablacusmapsapi@0.1.3/tablacusmapsapi.js?alias=google&...." ></script>

reference:
Google Maps API
<script async defer src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&...."></script>

Basic replace

From: Google Maps API URL
https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap

To: Tablacus Maps API URL
https://unpkg.com/tablacusmapsapi/tablacusmapsapi.js?alias=google&callback=initMap

Samples

Basics

Simple MapGoogle Maps
★★★★★Tablacus Maps(OpenStreetMap)
Showing Pixel and Tile CoordinatesGoogle Maps
★★★★★Tablacus Maps(OpenStreetMap)
GeolocationGoogle Maps
★★★★★Tablacus Maps(OpenStreetMap)
Localizing the MapGoogle Maps
★★Tablacus Maps(OpenStreetMap)
Right-to-Left LanguagesGoogle Maps
★★Tablacus Maps(OpenStreetMap)
Synchronous LoadingGoogle Maps
★★★★Tablacus Maps(OpenStreetMap)
Custom Map ProjectionsGoogle Maps
Tablacus Maps(OpenStreetMap)

Events

Simple Click EventsGoogle Maps
★★★★★Tablacus Maps(OpenStreetMap)
Using Closures in Event ListenersGoogle Maps
★★★★Tablacus Maps(OpenStreetMap)
Accessing Arguments in UI EventsGoogle Maps
★★★★★Tablacus Maps(OpenStreetMap)
Getting Properties With Event HandlersGoogle Maps
★★★★★Tablacus Maps(OpenStreetMap)
Listening to DOM EventsGoogle Maps
★★★★★Tablacus Maps(OpenStreetMap)
POI Click EventsGoogle Maps
Tablacus Maps(OpenStreetMap)

Control and Interaction

Default ControlsGoogle Maps
★★★★★Tablacus Maps(OpenStreetMap)
Disabling the Default UIGoogle Maps
★★Tablacus Maps(OpenStreetMap)
Replacing Default ControlsGoogle Maps
Tablacus Maps(OpenStreetMap)
Adding Controls to the MapGoogle Maps
★★★★★Tablacus Maps(OpenStreetMap)
Control OptionsGoogle Maps
★★Tablacus Maps(OpenStreetMap)
Control PositioningGoogle Maps
★★★★Tablacus Maps(OpenStreetMap)
Custom ControlsGoogle Maps
Tablacus Maps(OpenStreetMap)
Adding State to ControlsGoogle Maps
Tablacus Maps(OpenStreetMap)
Cooperative Gesture HandlingGoogle Maps
★★★★★Tablacus Maps(OpenStreetMap)

Drawing on the Map

Simple MarkersGoogle Maps
★★★★★Tablacus Maps(OpenStreetMap)
Marker LabelsGoogle Maps
★★★★★Tablacus Maps(OpenStreetMap)
Removing MarkersGoogle Maps
★★★★★Tablacus Maps(OpenStreetMap)
Simple Marker IconsGoogle Maps
★★★★★Tablacus Maps(OpenStreetMap)
Complex Marker IconsGoogle Maps
★★★★★Tablacus Maps(OpenStreetMap)
Marker AnimationsGoogle Maps
★★Tablacus Maps(OpenStreetMap)
Marker Animations With setTimeout()Google Maps
★★Tablacus Maps(OpenStreetMap)
Info WindowsGoogle Maps
★★★★★Tablacus Maps(OpenStreetMap)
Info Window With maxWidthGoogle Maps
★★★★★Tablacus Maps(OpenStreetMap)
Custom PopupsGoogle Maps
Tablacus Maps(OpenStreetMap)
Simple PolylinesGoogle Maps
★★★★Tablacus Maps(OpenStreetMap)
Removing PolylinesGoogle Maps
★★★★Tablacus Maps(OpenStreetMap)
Deleting a VertexGoogle Maps
Tablacus Maps(OpenStreetMap)
Complex PolylinesGoogle Maps
★★★★Tablacus Maps(OpenStreetMap)
Simple PolygonGoogle Maps
★★★★★Tablacus Maps(OpenStreetMap)
Polygon ArraysGoogle Maps
★★★★★Tablacus Maps(OpenStreetMap)
Polygon Auto-CompletionGoogle Maps
★★★★★Tablacus Maps(OpenStreetMap)
Polygon With HoleGoogle Maps
★★★★★Tablacus Maps(OpenStreetMap)
CirclesGoogle Maps
★★★★★Tablacus Maps(OpenStreetMap)
RectanglesGoogle Maps
★★★★★Tablacus Maps(OpenStreetMap)
Rectangle ZoomGoogle Maps
★★★★★Tablacus Maps(OpenStreetMap)

Services

Geocoding ServiceGoogle Maps
★★★Tablacus Maps(OpenStreetMap)
Reverse GeocodingGoogle Maps
★★★Tablacus Maps(OpenStreetMap)


Source(GitHub)

Yet another Maps API with leaflet (OpenStreetMap)