Exemplo n.º 1
0
        void OnGUI()
        {
            GUILayout.Space(10);
            if (GUILayout.Button("Open Google Maps \u2316"))
            {
                Application.OpenURL($"https://www.google.com/maps/@{latitude},{longitude},15z");
            }
            GUILayout.Space(10);
            latitude  = EditorGUILayout.DoubleField("Latitude", latitude);
            longitude = EditorGUILayout.DoubleField("Longitude", longitude);
            GUILayout.Space(10);

            if (GUILayout.Button("Import Coordinates"))
            {
                origin.UTMZoneId = MapOrigin.LatLonToUTMZone(latitude, longitude);
                origin.LatLongToNorthingEasting(latitude, longitude, out var northing, out var easting);
                origin.OriginNorthing = Math.Round(northing, 2);
                origin.OriginEasting  = Math.Round(easting, 2);
                this.Close();
            }
        }