Ich habe eine Google Map mit aktiviertem Zeichnungsmanager, wo ein Benutzer ein Polygon zeichnen und es in meiner Datenbank speichern kann. Ich habe dem drawingManager-Objekt für das overlaycomplete-Ereignis einen Ereignis-Listener hinzugefügt. Wenn das Ereignis ausgelöst wird, werden die Koordinaten des Polygons in ein verborgenes Feld geschrieben. Das funktioniert gut - das einzige Problem ist, dass das Ereignis nicht ausgelöst wird, wenn die einzelnen Scheitelpunkte nach diesem Punkt gezogen / geändert werden. Ich muss entweder das Feld bei (jeder) Änderung aktualisieren oder durch die Polygonscheitelpunkte iterieren, wenn der Benutzer submit trifft und sie in das versteckte Feld schreibt. Ich kann mir nicht vorstellen, wie ich das zur Arbeit bringen soll, aber Sie können sehen, was ich bisher hier habe: Ссылка
HTML:
%Vor%JavaScript:
%Vor%Tags und Links javascript jquery google-maps google-maps-api-3 polygon