|
|
New property Version added, to retrieve the component version through code.
|
|
|
Perspective Imagery enabled on V3 also.
|
|
|
InfoLayer Panoramio is now effective on V3 also.
|
|
|
New property to specify whether the overview map control should display in opened mode or minimized mode.
|
|
|
Property OverviewMap is now effective on V3 also.
|
|
|
New property RotateControlType added, to support Rotate Control introduced with V3.
|
|
|
New property RotateControlPositionType added, to position Rotate Control.
|
|
|
New property TGAgisZoomControlType added, to support Zoom Control introduced with V3.
|
|
|
New property ZoomControlPositionType added, to position Zoom Control.
|
|
|
New property PanControlType added, to support Pan Control introduced with V3.
|
|
|
New property PanControlPositionType added, to position Pan Control.
|
|
|
Renamed property StreetViewControl to StreetViewControlType, to adapt V3.
|
|
|
New property StreetViewControlPositionType added, to position Street View Control.
|
|
|
Renamed property ScaleControl to ScaleControlType, to adapt V3.
|
|
|
New property ScaleControlPositionType added, to position Scale Control.
|
|
|
Renamed property MapControlType to NavigationControlType, to adapt V3.
|
|
|
Renamed property MapControlPositionType to NavigationControlPositionType, to adapt V3.
|
|
|
Renamed property PlanetNavigationControlType to NavigationControlVisibilityType, to adapt V3.
|
|
|
Renamed property NavigationControlType to NavigationControlVisibilityType, to adapt V3.
|
|
|
New property Alternatives added to TGAgisDirection, to retrieve alternative routes from a TGAgisDirection.
|
|
|
PanTo method now accepts addresses to pan the map to also.
|
|
|
New overlay FusionLayer added, to show data from "Google Fusion Tables".
|
|
|
Added TGAgisOnlineVertex, TGAgisOnlineVertices and TGAgisOnlinePaths classes.
|
|
|
Moved TGAgisVertex, TGAgisVertices and TGAgisPaths classes to unit uGAgisOverlays to be shared with both offline and online components.
|
|
|
New property HoverCursor added, to set hover cursor of a marker.
|
|
|
New property RaiseOnDrag added, to set raise behaviour of a marker during drag.
|
|
|
Added support for OverviewMap control. (V2 already supports)
|
|
|
New method GetMaxZoomLevelAtLatLon added, to get maximum zoom level at a given coordinate.
|
|
|
Added support for the predefined Bounce and Drop animations for markers.
|
|
|
Initial version. V3 contains all functionality of V2, except the parts Google has not implemented yet.
|
|
|
Renamed property ShowStreetView to ShowStreetViewLayer.
|
|
|
Setting MapType and PlanetType properties will update the map immediately.
|
|
|
New properties ImageWidth and ImageHeight added to the marker class, for the image specifications.
|
|
|
Removed PartialImage property of TGAgisMarker class, which is no longer required and will be considered true, if ImageWidth and ImageHeight values are different than Width and Height values.
|
|
|
New property Shadow added to the marker class, to set shadow visibility of markers.
|
|
|
New record TGAgisJSError added, to get details of JavaScript errors.
|
|
|
New property LastJSError added, to get details of last JavaScript error.
|
|
|
New method ResetLastJSError added, to reset last JavaScript error.
|
|
|
New events OnJSError, OnJSExecute and OnJSDebug added, to capture information from JavaScript code.
|
|
|
Added a new status TGAgisGeoStatus.gsTooManyWaypoints for Direction requests.
|
|
|
New function ContainsCoordinate added to TGAgisPolygon overlay class, to check if a coordinate is in a polygon or not.
|
|
|
New function ContainsCoordinate added to TGAgisCircle overlay class, to check if a coordinate is in a circle or not.
|
|
|
New property ExternalJSLibraries added to allow external JavaScript Libraries to be loaded.
|
|
|
Renamed property GoogleAPIKey to APIKey.
|
|
|
Renamed property GoogleAPIURL to APIURL.
|
|
|
New property PremierClientId added, to bind to a premier client id obtained from Google.
|
|
|
New unit uGAgisOverlays introduced for base overlays, shared with Bing, Google and Yahoo maps.
|
|
|
New unit uGAgisOnlineMap introduced for base map, shared with Bing, Google and Yahoo maps.
|
|
|
New unit uGAgisCommon introduced for base types, shared with Bing, Google and Yahoo maps.
|
|
|
Directions will have map language by default, when created.
|
|
|
Renamed Vertices property of TGAgisCircle overlay class to Steps.
|
|
|
Changed usage of MapLanguage property, to accept regular text (sample : 'English') instead of language code (sample : 'en').
|
|
|
Added new property MapLanguageCode, which accepts language code (sample : 'en').
|
|
|
New property SecureLogin added, to use secure https connection during login.
|
|
|
New property Opacity added to TGAgisLayer overlay class, to set opacity values of all child overlays at once.
|
|
|
New property PartialImage added to TGAgisMarker overlay class, to extract icon from a bigger image Marker.
|
|
|
New properties ImageXOffset and ImageYOffset added to TGAgisMarker overlay class, to specify the pixel coordinates of the icon image relative to the top left corner of the source image of a marker.
|
|
|
New properties AnchorXOffset and AnchorYOffset added to TGAgisMarker overlay class, to specify the pixel coordinates relative to the top left corner of the icon image of a marker at which this icon is anchored to the map.
|
|
|
New properties TabLabels and TabContents added to TGAgisMarker overlay class, to support multiple tabbed marker infowindows.
|
|
|
New marker type mtBall added, new type shows a letter (0..9 and A..Z) on a ball.
|
|
|
New type TGAgisStreetViewMarkerType declared for StreetView marker alternatives.
|
|
|
New StreetView marker type Peguin added.
|
|
|
New property MarkerType added to TGAgisStreetViewMan overlay class, to choose from 2 different marker sets to represent the street view location and angle of sight.
|
|
|
Setting MapType and PlanetType properties will update the map immediately now.
|
|
|
New property NormalMapOpacity added, to adjust transparency of normal map layer.
|
|
|
Renamed property ShowStreetView to ShowStreetViewLayer.
|
|
|
New property SatelliteMapOpacity added, to adjust transparency of satellite map layer.
|
|
|
New property HybridMapOpacity added, to adjust transparency of hybrid map layer.
|
|
|
New property HybridLabelOpacity added, to adjust transparency of hybrid map labels.
|
|
|
New property PhysicalMapOpacity added, to adjust transparency of terrain map layer.
|
|
|
OnMouseClick event of the map is also triggered when mouse is clicked over a polyline, polygon, curve, circle or arrow, just after the respective overlay's click event.
|
|
|
New event OnMarkerLinkClick added, to detect the link clicked on an info window of a marker.
|
|
|
New event OnLabelLinkClick added, to detect the link clicked on a label.
|
|
|
New function GetClosestMarker added, to return the closest marker from a given coordinate.
|
|
|
New properties OverlayLoadedCount and OverlayVisibleCount added, to return loaded / visible overlay counts on map.
|
|
|
New property OverlayDynamicCount added, to return overlay count dynamically loaded by the API. Google API tries to optimize memory usage, as the current view port changes.
|
|
|
Markers are draggable in Earth mode also.
|
|
|
New property Scale added to TGAgisMarker overlay class, to scale in Earth mode.
|
|
|
New function ConvertLatLonToPixelCoordinates added, to convert Latitude/Longitude pair to PixelCoordinates.
|
|
|
New function ConvertPixelCoordinatesToLatLon added, to convert PixelCoordinates to Latitude/Longitude pair.
|
|
|
New property PlanetShown is added, to inform if planet is currently shown or not.
|
|
|
New event OnPlanetShow added, to notify when planet is shown.
|
|
|
New type declared for the 2D, 3D and Perspective dimension types.
|
|
|
New function to retrieve dimension type from a map type.
|
|
|
New unit uGAprsJSON introduced for parsing JSON formatted data.
|
|
|
Renamed TGAgisLayer class to TGAgisInfoLayer.
|
|
|
Renamed TGAgisWaypoint class to TGAgisRoute.
|
|
|
New method Show added to TGAgisStep, to show it on map.
|
|
|
New property Distance added to TGAgisStep, to retrieve Distance numerically also.
|
|
|
New property Duration added to TGAgisStep, to retrieve Duration numerically also.
|
|
|
New property DistanceHTML added of TGAgisStep.
|
|
|
New property DurationHTML added of TGAgisStep.
|
|
|
New method Show added to TGAgisRoute, to show it on map.
|
|
|
New property Distance added to TGAgisRoute, to retrieve Distance numerically also.
|
|
|
New property Duration added to TGAgisRoute, to retrieve Duration numerically also.
|
|
|
Renamed property RouteDistanceHTML of TGAgisRoute to DistanceHTML.
|
|
|
Renamed property RouteDurationHTML of TGAgisRoute to DurationHTML.
|
|
|
Removed ShowStep method of TGAgisDirection, with above replacement.
|
|
|
Renamed property ClearWayPoints of TGAgisDirection to ClearRoutes.
|
|
|
Renamed property ActualWaypointsCount of TGAgisDirection to RoutesCount.
|
|
|
Renamed property ActualWaypoints of TGAgisDirection to Routes.
|
|
|
Removed Name property from Vertex class, to gain performance, and use memory efficiently.
|
|
|
Renamed map type mtAerial and mtAerialHybrid to mtPerspective and mtPerspectiveHybrid respectively.
|
|
|
Renamed property EnableAerialImagery to EnablePerspectiveImagery.
|
|
|
Renamed property AerialImageryExist to PerspectiveImageryExist.
|
|
|
Renamed property AerialAngle to PerspectiveImageryAngle.
|
|
|
Renamed event OnAerialImageryExistence to OnPerspectiveImageryExistence.
|
|
|
Renamed event OnAerialAngleChanged to OnPerspectiveAngleChanged.
|
|
|
Changed unit name uGAgisOverlays to uGAgisGoogleOverlays.
|
|
|
Changed function name GetOverlayNameFromType to GetOverlayPrefixFromType.
|
|
|
Changed function name GetOverlayTypeFromName to GetOverlayTypeFromPrefix.
|
|
|
New function SnapToRoad added, to find closest road from given coordinates.
|
|
|
New overlay GroundImage added, to show images over the map bound to map coordinates.
|
|
|
New overlay ScreenImage added, to show images over the map bound to pixel coordinates.
|
|
|
New overlay TileLayer added, to show tile images over the map.
|
|
|
New overlay Layer added, to group overlays and let them processed all at once.
|
|
|
Changed a parameter of OnMapTypeChange event, from string to enumeration, as it was causing problems in Chinese.
|
|
|
Overlays can be exported to kml files or strings. Have some limitations on markers and not all overlays support this feature.
|
|
|
New event OnMapFail added, to notify if any error occurs during map load.
|
|
|
New event OnDirectionClick added, to notify when a direction is clicked.
|
|
|
Event OnOverlayMouseOver, now covers direction overlays also.
|
|
|
Event OnOverlayMouseOut, now covers direction overlays also.
|
|
|
New property PopUpLatitude added, to return latitude at which popup menu opened.
|
|
|
New property PopUpLongitude added, to return longitude at which popup menu opened.
|
|
|
Event OnMouseRightClick, now informs latitude and longitude values also.
|
|
|
All overlays have MinZoom and MaxZoom properties to set visible at specified zoom ranges.
|
|
|
New arrow type atDoubleTriangular added.
|
|
|
New property ZoomLevel added, to set zoom level.
|
|
|
Method Zoom removed, with above replacement.
|
|
|
StreetViewMan can now be dragged to locations without street view data also.
|
|
|
StreetViewMan InfoWindow will not open automatically after dragging.
|
|
|
StreetViewMan drag event has one new parameter, to indicate if data is available at last position or not.
|
|
|
Property ShowMan renamed to ShowStreetViewMan.
|
|
|
New property OverlayCount added, to return overlay count added to map.
|
|
|
New function GetOverlayFromOverlayName added, to return an overlay from its overlay name.
|
|
|
New overlay TGAGisCurve added, to draw curves.
|
|
|
Circles will have 32 vertices by default, when created.
|
|
|
New unit uGAgisCalculations introduced for common GIS calculations.
|
|
|
New method GetImageFromCoordinates added, to retrieve 360° raw image at given coordinates.
|
|
|
New property UserPhotos added to TGAgisStreetViewMan, to show / hide user photos on street view image.
|
|
|
New event OnMapDragStart added, to notify when map is started to drag.
|
|
|
New event OnMapDrag added, to notify when map is being dragged.
|
|
|
New event OnMapDragEnd added, to notify when map drag is finished.
|
|
|
New method ResetLastError added, to clear the last error.
|
|
|
New method Latitude added to TGAgisStep class, to retrieve latitude of step.
|
|
|
New method Longitude added to TGAgisStep class, to retrieve longitude of step.
|
|
|
Property Location from TGAgisStep is removed, with above replacements.
|
|
|
New method Latitude added to TGAgisWaypoint class, to retrieve latitude of step.
|
|
|
New method Longitude added to TGAgisWaypoint class, to retrieve longitude of step.
|
|
|
Property Location from TGAgisWaypoint is removed, with above replacements.
|