Map46
map46.com is my test site for web mapping services. It changes frequently. Today, Lewis & Clark are exploring there. Sometimes there are pigeons.
The associated code is currently living here https://github.com/brian32768/map46 Well. The pigeons are here https://github.com/brian32768/react-bootstrap-test
Map46 used to live at my home but I had to change my Internet service and can't have servers at home anymore.
ol-react
The basis for map46 is ol-react, which is a layer of React code wrapping OpenLayers 6.
It's working but it's still under heavy development and it's in a tight feedback loop with map46. As map46 requires more features, ol-react changes.
You can get it directly from node with "npm install @map46/ol-react". You can download source code from this github repository.
I spent a year developing ol-react at Clatsop County, before we decided to use ArcGIS Online instead. It's pretty far along now and I will probably forge ahead on my own.
Potential features and or services
- Drag and drop GPS and KML data and visualize it.
- Facilitate field data collection and mapping.
- Weather API
- Fitbit API
- Twilio API
- Support surveys for stakeholder input
- Generate PDF maps
Client services
- Allow uploading and adding new layers
- Allow edits to point, line, and polygon layers.
- Allow managing adding or removing mapping services
- Layout mode for PDF maps
Wordpress
- Make all the above available as a Wordpress plugin.
That's what I can think of right now.