Code is checked in, if you want to see how it's done. The core code is in mapper.py,
just about 1000 lines. Well, there is of course the Leaflet package, which is quite a
large body of Javascript. I don't know Javascript at all, beyond what I had to learn
to interface to it, which was quite easy and well documented.
paul
On Apr 30, 2020, at 8:36 PM, Supratim Sanyal
<supratim at riseup.net> wrote:
WOW!
---
Supratim Sanyal, W1XMT
39.19151 N, 77.23432 W
QCOCAL::SANYAL via HECnet <http://www.update.uu.se/~bqt/hecnet.html>
On Apr 30, 2020, at 7:54 PM, Paul Koning <paulkoning at
comcast.net
<mailto:paulkoning at comcast.net>> wrote:
> Gentlepeople,
>
> I've added a map maker to PyDECnet, which is now on-line on HECnet. It currently
refreshes once every 24 hours, showing locations and paths between the locations. You can
hover over the location markers to see nodes that have been recently observed, or click on
the markers to see all nodes whether observed or not. Clicking on the connecting arcs
will tell you which nodes have connections on that path.
>
> The map is here:
http://akdesign.dyndns.org:8080/map
<http://akdesign.dyndns.org:8080/map>
>
> You can also see a tabular display of the data collected by the network scanner, at
http://akdesign.dyndns.org:8080/map/data <http://akdesign.dyndns.org:8080/map/data>
. Right now that link isn't shown, I'll add that.
>
> Feedback would be welcome. There is no map legend yet. The button on the upper
right is the "layers" tool that lets you chose among a number of map sources,
and lets you turn the location and/or path information on or off.
>
> The default map is OpenStreetMap, and the mapping interface machinery is the Leaflet
package, a very nice and easy to use tool.
>
> paul
>