Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create network visualization arcs #16

Open
mchuttani18 opened this issue Oct 29, 2024 · 1 comment
Open

Create network visualization arcs #16

mchuttani18 opened this issue Oct 29, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@mchuttani18
Copy link
Collaborator

mchuttani18 commented Oct 29, 2024

draw arcs from selected point to all other points in a network:

https://docs.mapbox.com/mapbox-gl-js/example/animate-point-along-route/

@mchuttani18 mchuttani18 self-assigned this Oct 29, 2024
@mchuttani18 mchuttani18 changed the title Create network visualization for Create network visualization arcs Oct 29, 2024
@ericrobskyhuntley
Copy link
Contributor

Wondering about the visual logic of this---the spider-map visualization suggests that the selected point is in some way central to the network (which it isn't). If there is a hub point, it should probably be the owner address(es). The issue with this is going to be that we don't have all owner addresses geolocated (currently, the preprocessing script does not attempt to geocode missing addresses, and I don't plan to implement that because there are simply too many).

My suggested flow might be...

  1. if the owner address has a location, draw the network.
  2. else, hit the mapbox geocoder and return point(s) for the owne(r),
    1. if result, draw the network
      1. (nice-to-have): post the point to the django db so that we can skip geocoder query in the future.
    2. else, don't draw network lines.

@ericrobskyhuntley ericrobskyhuntley added the enhancement New feature or request label Nov 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

2 participants