Topics
All
MacOS
(Only)
Windows
(Only)
Linux
(Only, Not)
iOS
(Only, Not)
Components
Crossplatform Mac & Win
Server
Client
Old
Deprecated
Guides
Examples
Videos
New in version:
9.3
9.4
9.5
10.0
10.1
10.2
10.3
10.4
10.5
10.6
Statistic
FMM
Blog
Component: MapView
MapKit functions for MacOS to show maps.
| Item | Details |
|---|---|
| MapView.AddCircle Adds a circle overlay. | Mac/iOS 9.4 |
| MapView.AddPin Adds a pin to the map. | Mac/iOS 9.0 |
| MapView.AddPinWithAddress Adds a pin with querying an address. | Mac/iOS 9.0 |
| MapView.AddPoint Adds a point or pin to the map. | Mac/iOS 9.4 |
| MapView.AddPolygon Adds a polygon to the map. | Mac/iOS 9.4 |
| MapView.AddPolyline Adds a poly line to the map. | Mac/iOS 9.4 |
| MapView.Annotations Queries list of annotations. | Mac/iOS 9.4 |
| MapView.CreateWithControl Creates a new map view on the given window covering the area of the given control. | Mac/iOS 9.0 |
| MapView.CreateWithSize Creates a new map view inside the window with the given rectangle. | Mac/iOS 9.0 |
| MapView.FormatDistance Formats a distance. | Mac/iOS 9.2 |
| MapView.GetAnnotationCoordinate Queries the coordinate for the annotation (or overlay). | Mac/iOS 9.4 |
| MapView.GetAnnotationDragImage Queries drag image used for an annotation. | Mac/iOS 9.5 |
| MapView.GetAnnotationImage Queries current image used for an annotation. | Mac/iOS 9.5 |
| MapView.GetAnnotationSelectedImage Queries selected image used for an annotation. | Mac/iOS 9.5 |
| MapView.GetAutoResizingMask Queries auto resizing mask. | Mac/iOS 9.0 |
| MapView.GetCenterCoordinateLatitude Queries latitude of coordinate. | Mac/iOS 9.0 |
| MapView.GetCenterCoordinateLongitude Queries latitude of coordinate. | Mac/iOS 9.0 |
| MapView.GetHeight Queries current height of image view. | Mac/iOS 9.0 |
| MapView.GetLeft Queries current position of the image view. | Mac/iOS 9.0 |
| MapView.GetMapType Queries map types. | Mac/iOS 9.0 |
| MapView.GetOverlayFillColor Queries fill color for an overlay. | Mac/iOS 9.5 |
| MapView.GetOverlayLineWidth Queries line width for an overlay. | Mac/iOS 9.5 |
| MapView.GetOverlayPoints Queries overlay points. | Mac/iOS 9.5 |
| MapView.GetOverlayStrokeColor Queries stroke color for an overlay. | Mac/iOS 9.5 |
| MapView.GetPitchEnabled Queries pitch enabled state. | Mac/iOS 9.0 |
| MapView.GetRegion Queries current region visible. | Mac/iOS 9.0 |
| MapView.GetRegionLatitude Queries latitude of current region. | Mac/iOS 9.0 |
| MapView.GetRegionLatitudeSpan Queries latitude delta of current region. | Mac/iOS 9.0 |
| MapView.GetRegionLongitude Queries longitude of current region. | Mac/iOS 9.0 |
| MapView.GetRegionLongitudeSpan Queries longitude delta of current region. | Mac/iOS 9.0 |
| MapView.GetRotateEnabled Queries rotate enabled state. | Mac/iOS 9.0 |
| MapView.GetScrollEnabled Queries scroll enabled state. | Mac/iOS 9.0 |
| MapView.GetShowsBuildings Queries building state. | Mac/iOS 9.0 |
| MapView.GetShowsCompass Queries compass state. | Mac/iOS 9.0 |
| MapView.GetShowsPointsOfInterest Queries whether points of interest show. | Mac/iOS 9.0 |
| MapView.GetShowsScale Queries scale state. | Mac/iOS 9.0 |
| MapView.GetShowsTraffic Queries traffic visible state. | Mac/iOS 9.0 |
| MapView.GetShowsUserLocation Queries whether to show user location. | Mac/iOS 9.0 |
| MapView.GetShowsZoomControls Quries zoom controls state. | Mac only 9.0 |
| MapView.GetTag Queries the tag string for this image view. | Mac/iOS 9.0 |
| MapView.GetToolTip Queries tooltip text. | Mac only 9.0 |
| MapView.GetTop Queries current position of the drop area. | Mac/iOS 9.0 |
| MapView.GetVisible Queries current visibility state. | Mac/iOS 9.0 |
| MapView.GetVisibleMapRect Queries area currently displayed by the map view. | Mac/iOS 9.0 |
| MapView.GetWidth Queries current width of the map view. | Mac/iOS 9.0 |
| MapView.GetZoomEnabled Queries zoom allowed state. | Mac/iOS 9.0 |
| MapView.GetZoomLevel Queries current zoom level. | Mac/iOS 9.5 |
| MapView.IsUserLocationVisible Whether the device’s current location is visible in the map view. | Mac/iOS 9.0 |
| MapView.MouseCoordinate Queries current coordinates for mouse cursor. | Mac only 9.5 |
| MapView.Overlays Queries list of overlays. | Mac/iOS 9.4 |
| MapView.ParseDistance Parses distance string. | Mac/iOS 9.2 |
| MapView.PlanRoute Plans a route. | Mac/iOS 9.2 |
| MapView.Release Releases the map view and reclaims memory. | Mac/iOS 9.0 |
| MapView.ReleaseAll A convenience method to release all map views. | Mac/iOS 9.0 |
| MapView.RemoveAnnotation Removes an annotation from the map view. | Mac/iOS 9.4 |
| MapView.RemoveAnnotations Removes all annotations. | Mac/iOS 9.1 |
| MapView.RemoveOverlay Removes an overlay from the map view. | Mac/iOS 9.4 |
| MapView.RemoveOverlays Removes all overlays. | Mac/iOS 9.1 |
| MapView.Screenshot Renders screenshot of the map view. | Mac/iOS 9.3 |
| MapView.SelectedAnnotations Queries list of selected annotations. | Mac/iOS 9.5 |
| MapView.SetAnnotationCoordinate Sets the coordinate for the annotation (or overlay). | Mac/iOS 9.4 |
| MapView.SetAnnotationDragImage Sets new drag image for annotation. | Mac/iOS 9.5 |
| MapView.SetAnnotationImage Sets new image for annotation. | Mac/iOS 9.5 |
| MapView.SetAnnotationSelectedImage Sets new selected image for annotation. | Mac/iOS 9.5 |
| MapView.SetAutoResizingMask Sets the auto resizing mask. | Mac/iOS 9.0 |
| MapView.SetColor Sets color of a Pin. | Mac/iOS 9.4 |
| MapView.SetCoordinate Sets center coordinate of the map. | Mac/iOS 9.0 |
| MapView.SetFrame Sets a new frame for the map view. | Mac/iOS 9.0 |
| MapView.SetFrameWithControl Repositions map view to given control. | Mac/iOS 9.0 |
| MapView.SetMapType Sets the map type. | Mac/iOS 9.0 |
| MapView.SetOverlayFillColor Sets fill color for an overlay. | Mac/iOS 9.5 |
| MapView.SetOverlayLineWidth Not yet documented | Mac/iOS 9.5 |
| MapView.SetOverlayPoints Sets new overlay points. | Mac/iOS 9.5 |
| MapView.SetOverlayStrokeColor Sets stroke color for an overlay. | Mac/iOS 9.5 |
| MapView.SetPitchEnabled Enables or disables pitch. | Mac/iOS 9.0 |
| MapView.SetRegion Sets the current region. | Mac/iOS 9.0 |
| MapView.SetRotateEnabled Enables or disables rotation. | Mac/iOS 9.0 |
| MapView.SetScript Sets script trigger. | Mac/iOS 9.3 |
| MapView.SetScrollEnabled Enables or disables scrolling. | Mac/iOS 9.0 |
| MapView.SetShowsBuildings Shows or hides buildings. | Mac/iOS 9.0 |
| MapView.SetShowsCompass Shows or hides compass. | Mac/iOS 9.0 |
| MapView.SetShowsPointsOfInterest Shows or hides points of interest. | Mac/iOS 9.0 |
| MapView.SetShowsScale Sets whether to show scale. | Mac/iOS 9.0 |
| MapView.SetShowsTraffic Enables or disables traffic. | Mac/iOS 9.0 |
| MapView.SetShowsUserLocation Sets whether to show user location. | Mac/iOS 9.0 |
| MapView.SetShowsZoomControls Shows or hides zoom controls. | Mac only 9.0 |
| MapView.SetTag Sets the tag string for this map view. | Mac/iOS 9.0 |
| MapView.SetToolTip Sets tooltip for map view. | Mac only 9.0 |
| MapView.SetVisible Hides or shows the map view. | Mac/iOS 9.0 |
| MapView.SetVisibleMapRect Sets visible map rectangle. | Mac/iOS 9.0 |
| MapView.SetZoomEnabled Enables or disables zoom. | Mac/iOS 9.0 |
| MapView.SetZoomLevel Sets zoom level. | Mac/iOS 9.5 |
| MapView.ShowAddress Shows an address. | Mac/iOS 9.0 |
| MapView.ShowAllAnnotations Zooms map to show all annotations. | Mac/iOS 9.1 |
| MapView.Snapshot Creates a map snapshot. | Mac/iOS 9.0 |
95 functions.
Release notes
- Version 10.3
- Rewrote also DragDrop.SetFrame, ImageView.SetFrame, MapView.SetFrame and TextView.SetFrame.
- Rewrote control placement for MacOS and iOS controls for AVPlayer.AddView, DragDrop.CreateWithControl, ImageView.CreateWithControl, MapView.CreateWithControl, TextView.CreateWithControl, WebView.CreateWithControl.
- Rewrote control placement for MacOS and iOS controls for AVPlayer.SetFrameWithControl, DragDrop.SetFrameWithControl, ImageView.SetFrameWithControl, MapView.SetFrameWithControl TextView.SetFrameWithControl, WebView.SetFrameWithControl.
- Version 9.5
- Added enabled, draggable and canShowCallout keys for MapView.AddPoint function.
- Added MapView.GetAnnotationDragImage and MapView.SetAnnotationDragImage.
- Added MapView.GetAnnotationImage, MapView.GetOverlayPoints, MapView.SetAnnotationImage and MapView.SetOverlayPoints functions.
- Added MapView.GetAnnotationSelectedImage, MapView.SelectedAnnotations and MapView.SetAnnotationSelectedImage.
- Added MapView.GetOverlayFillColor, MapView.GetOverlayLineWidth, MapView.GetOverlayStrokeColor, MapView.SetOverlayFillColor, MapView.SetOverlayLineWidth and MapView.SetOverlayStrokeColor.
- Added MapView.GetZoomLevel and MapView.SetZoomLevel functions.
- Added MapView.MouseCoordinate function.
- Added strokeColor and fillColor properties for MapView.AddPolygon and MapView.AddPolyline functions.
- Changed MapView.AddPoint, so you can pass imageWidth or imageHeight or both.
- Changed MapView.CreateWithControl to make it a bit more tolerant in finding the area.
- Changed MapView.SetScript to get parameter with JSON!
- Fixed bug with MapView.ShowAddress zooming too close.
- Fixed MapView.AddCircle function, so MapView.Overlays reports the circles.
- Version 9.4
- Added MapView.AddCircle function.
- Added MapView.AddPoint, MapView.AddPolyline and MapView.AddPolygon functions.
- Added MapView.Annotations, MapView.Overlays, MapView.RemoveAnnotation, MapView.RemoveOverlay and MapView.SetAnnotationPinColor.
- Added MapView.SetAnnotationCoordinate and MapView.GetAnnotationCoordinate.
- Changed MapView.AddPin, MapView.AddPinWithAddress or MapView.ShowAddress to return identifier for new pin.
- Version 9.3
- Added identifier and color parameters for MapView.AddPin, MapView.AddPinWithAddress, MapView.PlanRoute and MapView.ShowAddress functions.
- Added MapView.Screenshot function.
- Added MapView.SetScript function.
- Fixed MapView.ShowAddress to correctly center on the found placemark instead of the region for that placemark.
- Version 9.2
- Added MapView.FormatDistance, MapView.ParseDistance and MapView.PlanRoute functions.
- Version 9.1
- Added MapView.RemoveAnnotations and MapView.RemoveOverlays function.
- Added MapView.ShowAllAnnotations function.
- Changed MapView.CreateWithControl so the map view is placed in the document view from FileMaker and scrolls with the other controls.
- Changed MapView.ShowAddress and MapView.AddPinWithAddress to return errors if address is not found.
- Fixed problem with MapView.CreateWithControl on iOS not initializing correctly.
- Version 9.0
- Added MapView functions to put map control on the layout for Mac and iOS.
- Added ImageView.SetFrameWithControl and MapView.SetFrameWithControl functions.
Blog Entries
- MapKit functions in MBS Plugins
- New functions of the MBS Plugin Version 9.5
- MBS FileMaker Plugin 9.5 video
- Neue Funktionen des MBS FileMaker Plugin 9.4
- Neues MBS FileMaker Plugin 9.4
- MBS FileMaker Plugin 9.4 - More than 5900 Functions In One Plugin
- MapKit in FileMaker Screenshot
- Neues MBS FileMaker Plugin 9.3 - Über 5900 Funktionen in einem Plugin
- MBS FileMaker Plugin 9.3 - More than 5900 Functions In One Plugin
- Was gibt es neues bei MBS Version 9.2
Example Databases
- iOS/MapKit iOS
- Mac and iOS/MapKit/MapKit Snapshots
- Mac and iOS/MapKit/MapView BeeExample
- Mac and iOS/MapKit/MapView Click Polygons
- Mac and iOS/MapKit/MapView
Feedback: Report problem or ask question.
Links
MBS FileMaker Plugins