ccloquet / Quickgrid

On the field, quickly know where you are wrt to a grid or a path (eg : I am in grid B4, or I am at kilometer 2,3)
https://grid.my-poppy.eu
MIT License
4 stars 0 forks source link

pouvoir modifier zone une fois la grille définie #45

Open ccloquet opened 6 years ago

ccloquet commented 6 years ago

use Leaflet.Editable instead of Leaflet.Draw

ccloquet commented 6 years ago

Ce n'est pas si simple que prévu...

Donc on recommence...

Actuellement tout est en Draw

Probleme de Editable : ne dessine pas les rectangles sur les cartes tournées Draw non plus, mais j'avais développé un patch pour ça De plus, Editable ne permet pas de tourner/scaler le rectangle, juste de le redimensionner Autre problème : avec Editable, la polyline ne se termine pas qd on double clique si le bearing > 90°...

L'idée serait d'utiliser Editable pour les lignes (car permet de modifier la ligne autrement qu'en la scalant/tournant), en résolvant le bug de cloture du dessin, et Draw pour le rectangle, en compagnie de Path.Transform (car permet de bouger, scaler, tourner). Il reste un pblm pour le scaling non uniforme.

Autres questions :

ccloquet commented 6 years ago

Path.Transform : https://github.com/w8r/Leaflet.Path.Transform