Skip to content

Instantly share code, notes, and snippets.

@JenniferFuBook
Created February 27, 2023 06:07
Show Gist options
  • Save JenniferFuBook/e0149d4d41202039fdee5c3a2e10de08 to your computer and use it in GitHub Desktop.
Save JenniferFuBook/e0149d4d41202039fdee5c3a2e10de08 to your computer and use it in GitHub Desktop.
import { MapContainer, LayersControl, TileLayer, WMSTileLayer } from 'react-leaflet';
import 'leaflet/dist/leaflet.css';
function App() {
return (
<MapContainer center={[38.907192, -77.036873]} zoom={8}>
<LayersControl collapsed={false}>
<LayersControl.BaseLayer name="Street View" checked>
<TileLayer
attribution='&copy; <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors'
url="https://tile.openstreetmap.org/{z}/{x}/{y}{r}.png"
/>
</LayersControl.BaseLayer>
<LayersControl.BaseLayer name="Topography">
<WMSTileLayer
layers="TOPO-WMS"
url="http://ows.mundialis.de/services/service?"
/>
</LayersControl.BaseLayer>
<LayersControl.BaseLayer name="Places">
<WMSTileLayer
layers="OSM-Overlay-WMS"
url="http://ows.mundialis.de/services/service?"
/>
</LayersControl.BaseLayer>
<LayersControl.BaseLayer name="Topography + Places">
<WMSTileLayer
layers="TOPO-WMS,OSM-Overlay-WMS"
url="http://ows.mundialis.de/services/service?"
/>
</LayersControl.BaseLayer>
</LayersControl>
</MapContainer>
);
}
export default App;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment