new LatLng(0.78, 102.37),
				zoom: 7,
				layers: [osm]
			});

			const geojson = new GeoJSON(geojsonSample, {
				style(feature) {
					return {color: feature.properties.color};
				},

				onEachFeature(feature, layer) {
					let popupText = `geometry type: ${feature.geometry.type}`;

					if (feature.properties.color) {
						popupText += `<br/>color: ${feature.properties.color}`;
					}

					layer.bindPopup(popupText);
				}
			});

			geojson.addLayer(new Marker(new LatLng(2.745530718801952, 105.194