Map46

From Wildsong
Jump to navigationJump to search

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.