kakao_map_sdk 1.1.4
kakao_map_sdk: ^1.1.4 copied to clipboard
A Flutter plugin that provides a native platform-based Kakao Map(Korean Map Service).
1.1.4 #
- Update version of base SDK (to v2.12.14 in Android / to v2.12.5 in iOS)
- [Fix] (Web Environment) Ignored Z-Index attribute Kakao Map View in canvas mode (#23)
- [Fix] (Web Environment) Resolve type 'List
- [Fix] (Web Environment) Cannot move camera without animation option.
1.1.3 #
1.1.1 #
- Add calling
mapView.finish()
function in Map View on Android. - [Fix] Fix
NoSuchMethodError
in Map View on Android (#21) - [Fix] Fix Poi registration failed exception with text-only style on Web.
1.1.0 #
- Support Kakao Map SDK on Web Platform
- Add
KImage.fromWidget
to render the widget as an image element used on Poi Icon, Route Pattern Image, etc...
final icon = await KImage.fromWidget(const Text("텍스트"), Size(100, 40)); final poiStyle = PoiStyle(icon: icon); ...
- Add
offset()
anddistance()
function in LatLng object to measure the distance of two point.
final point1 = const LatLng(latitude1, longitude1); final point2 = const LatLng(latitude2, longitude2); point1.distance(point2); // Return the distacne of two points. ...
- Add
addRetangleHole
,addCircleHole
function in instance extendedDotPoint
object.final point = CirclePoint(radius: 300); point.addCircleHole(radius: 200); // Add circle hole with a radius of 200 meters. ...
- Add
otherStyles
,otherStyleLevel
, andotherStyleCount
field inPoiStyle
,PolygonStyle
,PolylineStyle
andRouteStyle
. - Add
multiple
field inRoute
,MultipleRoute
to seperate two type of route. - Add
remove
function in Polyline Shape, Polygon Shape. - [Fix] Rename
style
field fromstyles
inLodPoi
to unify the structure ofPoi
. - [Fix] Missing
text
parameter inPoi.setText
. - [Fix] A runtime error occurs when adding a
MultipleRoute
overlay. - [Fix] Adjust screen point returned by the
onCameraMoveEnd
event from relative pixels to absolute pixels on iOS Platform. (#16) - [Fix] Invalid raw value of Gestrue Type returned by the
onCameraMoveEnd
event on iOS Platform (#20)
1.0.2 #
- Support Pro-Motion display mode in iOS Platform.
- Apply resizing capabilities in
addViewSucceeded
event handler to onnection and resize duplicate event on iOS platform. - [Fix] Invaild extended type in KPoint.
- [Fix] Missing engine activation due to network error on iOS platform. (#15)
- [Fix] Adjust screen point to absolute pixels on iOS platform.
1.0.1 #
- The padding, zoomLevel parameters in CameraUpdate.fitMapPoints are no longer required.
- [Fix] Invalid type of CameraUpdate.fitMapPoints
- [Fix] Remake CameraUpdate.fitMapPoints parts in CameraTypeConvertType.swift to avoid Swift Compiling Error (#12)
1.0.0 #
This is first stable version of Kakao Map SDK (Flutter Plugin) A Kakao Map SDK was planned in October 25th, and development began on November 26th. I completed the implementation of the Kakao Map SDK on Android platform in early January and in February, I worked on the implementation for iOS platform. Finally, after testing in all platforms, I officially released the Kakao Map SDK.
- Implement the native based Kakao Map view.
- Support all features of overlay in Android, iOS platform.
- Poi, Lod Poi (Level of detail Poi), Polyline Text
- Polyline Shape, Polygon shape
- Route, Multiple Route
- Support all features of camera controls in Android, iOS platform.
0.2.0-dev.5 #
- Support all feature related Shape in iOS and Android Platform.
- Support point based position.
- Modifiy Polyline Shape
- Modifiy Polygon Shape
- Setup visible of shape layer
- Support all feature related Route in iOS and Android Platform.
- Add Route
- Modify Route
- Implement Route Converter
- Setup visible of route layer
- Implement modify label layer and lod label layer in Android Platform
- [Fix] Missing filled polyline shape style ID, polygon shape style ID, and route style ID.
- Integrate modify logic of polyline shape and polygon shape
- Integrate modify logic of route line
0.2.0-dev.4 #
- Add zOrder attribute at PolygonShape and PolylineShape.
- Support some feature Polyline Shape and Polygon Shape in iOS Platform.
- Add Polyline Shape / Polygon Shape
- Implement Shape Converter(DotPoints, PolylineStyle, PolygonStyle)
0.2.0-dev.3 #
- Support all feature related Poi in iOS Platform.
- Add and remove LodPoi or LodLabelLayer
- Add and remove PolylineText
- Modify Poi.
- Implement Label Converter (WaveTextStyle, WaveTextOption)
- [Fix] Missing feature autoMove parameter in Poi.show() method
- [Fix] Missing feature transition parameter in Poi.changestyle(), Poi.changeText() method
0.2.0-dev.2 #
- Support some feature related Poi in iOS Platform.
- Add and remove Poi or LabelLayer.
- Implement Label Converter(PoiTextStyle, PoiIconStyle, PoiOptions ... etc).
- Add
setGestureEnable
method in iOS Platform. - Implement
onCameraMoveStart
andonCameraMoveEnd
event handler. - Implement Reference Converter(UIColor, UIImage) to cast swift instance from dart instance.
- Configure
buildingHeightScale
property to not be required awaitable. - Apply MapGravity at Poi.textGravity property.
- Rename default view name on iOS Platform for integration Android default view name
- [Fix] Invaild raw value in MapGravity enumeration
- [Fix] Invaild keyword in transition from enterence to entrance
- [Fix] Adjust default aspectRatio property in PoiTextStyle
- [Fix] Adjust default clickable parameter in LabelController.addPoi and LodLabelController.addLodPoi.
0.2.0-dev.1 #
- Implement Kakao Map View to iOS Platform
- Kakao Map Lifecycle in native environment
- Support responsive frame
- Split delegate instance to
KakaoMapViewDelegate.swift
- Implement Kakao Map Plugin in iOS Platform (based cocoapod)
- Implement converter (PrimitiveTypeConverter, CameraTypeConverter) with extension and internal function.
- Implement
MapviewType
object to setup kakao map with extension.
- Implement some feature in Kakao Map Controller
moveCamera
method to control camera looking at a kakao map.getCameraPosition
method to get camera position looking at a kakao map.
- Implement
SDKInitializer
class in iOS Platform
0.1.0-dev.5 #
- Initial Deployment (Implement Kakao Map to Android Platform)