Releases: Woosmap/deprecated-indoor-ios-sdk-release
Changes
V2 build
New method Expose
Display search result on map. this routine accept string array of poi ids. -(void)showSearchedPOIsOnMap:(NSArray *)searchresult completion:(void (^)(NSArray *searchResult, NSError *error))result;
Clean up last search result on map. -(void)clearSearchedPOIs;
New Event Expose
This event bubble when user tapped on searched poi marker on map. -(void)intripper:(id)mapview onSearchedPOISelected:(NSDictionary *)poiinfo;
New Property Expose
To correct google logo position on map @Property (nonatomic,assign) UIEdgeInsets logoPadding;
New In this version
- Load maps from Intripper server
- Cache Image from Intripper server
Enhancement
Expose new method
-(void)centerMapWithLocation:(CGIndoorMapPoint)mp;
Bug Solved:
POI Marker on top of POI Label and centre on map screen
Expose Googlemap event to Intripper
Events
- (void)intripper:(GMSMapView *)mapView willMove:(BOOL)gesture;
- (void)intripper:(GMSMapView *)mapView
didChangeCameraPosition:(GMSCameraPosition *)position;
Method:
-(void)showPOIMarker:(CLLocationCoordinate2D)coordinate
floor:(int)level title:(NSString *)Title;
-(void)showPOIMarker:(NSDictionary *)poiinfo view:(UIView *)pinView;
Bug Fixes
3.0.2 Hide last instruction when moving between floor
Changes
In class IntripperMap
Rename method
Old method | New method |
---|---|
FindRoute | findRoute |
ShowStoreDuringNavigation | showStoreDuringNavigation |
StepToInstruction | stepToInstruction |
NextStepInstruction | nextStepInstruction |
PreviousStepInstruction | previousStepInstruction |
ReRoute | reRoute |
FindAreaOnMap | findAreaOnMap |
LocationFloorRef | locationFloorRef |
ExternalFloorForFloorRef | externalFloorForFloorRef |
LocationFloorRefID | locationFloorRefID |
UpdateTrackingMarker | updateTrackingMarker |
RemoveTrackingMarker | removeTrackingMarker |
AllStoreInformation | allAreaInformation |
RemoveAllTrackingArea | removeAllTrackingArea |
SelectedPathColor | selectedPathColor |
Rename events
Old event | New event |
---|---|
loaded | onLoaded |
floorChange | onFloorChange |
floorTapRepeat | onFloorTapRepeat |
enterFloorChangeRegion | onEnterFloorChangeRegion |
exitFloorChangeRegion | onExitFloorChangeRegion |
mapAtIdlePostion | onMapAtIdlePostion |
mapSlide | onMapSlide |
buildingViewChange | onBuildingViewChange |
LevelChangedMarkerAnchor | onLevelChangedMarkerAnchor |
BuildingChangedMarkerAnchor | onBuildingChangedMarkerAnchor |
New event
- -(void)intripper:(id)mapView onPOIFound:(NSDictionary *)poiinfo
onFailed:(NSError *)error;
New Methods
- -(void)addCustomePOI:(TrackingMarker *)tracking;
- -(void)removeAllCustomePOI
Deprecated
- setBlueDot __deprecated
- setFalseBlueDot __deprecated
- setDummyBlueDot __deprecated
Revamp SDK
Rename method
FindRoute to FindRoute
showStoreDuringNavigation to showStoreDuringNavigation
setBlueDot __deprecated
setFalseBlueDot __deprecated
setDummyBlueDot __deprecated
StepToInstruction to stepToInstruction
NextStepInstruction to nextStepInstruction
PreviousStepInstruction to previousStepInstruction
ReRoute to ReRoute
FindAreaOnMap to findAreaOnMap
LocationFloorRef to locationFloorRef
ExternalFloorForFloorRef to externalFloorForFloorRef
LocationFloorRefID to locationFloorRefID
UpdateTrackingMarker to updateTrackingMarker
RemoveTrackingMarker to RemoveTrackingMarker
AllStoreInformation to allAreaInformation
RemoveAllTrackingArea to removeAllTrackingArea
SelectedPathColor to selectedPathColor
rename events
loaded to onLoaded
floorChange to onFloorChange
floorTapRepeat to onFloorTapRepeat
enterFloorChangeRegion to onEnterFloorChangeRegion
exitFloorChangeRegion to onExitFloorChangeRegion
mapAtIdlePostion to onMapAtIdlePostion
mapSlide to onMapSlide
buildingViewChange to onBuildingViewChange
LevelChangedMarkerAnchor to levelChangedMarkerAnchor
BuildingChangedMarkerAnchor to buildingChangedMarkerAnchor
New Event
-(void)intripper:(id)mapView onPOIFound:(NSDictionary *)poiinfo
onFailed:(NSError *)error;
New Methods
addCustomePOI:
removeAllCustomePOI:
Revise SDK For SNCF
Rename method
loaded to onLoaded
floorChange to onFloorChange
floorTapRepeat to onFloorTapRepeat
enterFloorChangeRegion to onEnterFloorChangeRegion
exitFloorChangeRegion to onExitFloorChangeRegion
mapAtIdlePostion to onMapAtIdlePostion
mapSlide to onMapSlide
buildingViewChange to onBuildingViewChange
FindRoute to FindRoute
LevelChangedMarkerAnchor to levelChangedMarkerAnchor
BuildingChangedMarkerAnchor to buildingChangedMarkerAnchor
showStoreDuringNavigation to showStoreDuringNavigation
setBlueDot __deprecated
setFalseBlueDot __deprecated
setDummyBlueDot __deprecated
StepToInstruction to stepToInstruction
NextStepInstruction to nextStepInstruction
PreviousStepInstruction to previousStepInstruction
ReRoute to ReRoute
FindAreaOnMap to findAreaOnMap
LocationFloorRef to locationFloorRef
ExternalFloorForFloorRef to externalFloorForFloorRef
LocationFloorRefID to locationFloorRefID
UpdateTrackingMarker to updateTrackingMarker
RemoveTrackingMarker to RemoveTrackingMarker
AllStoreInformation to allAreaInformation
AddTrain to addTrain
RemoveAllTrackingArea to removeAllTrackingArea
SelectedPathColor to selectedPathColor
New Event
-(void)intripper:(id)mapView onPOIFound:(NSDictionary *)poiinfo
onFailed:(NSError *)error;
addCustomePOI:
removeAllCustomePOI:
Rename API methods
rename
LevelChangedMarkerAnchor to levelChangedMarkerAnchor
BuildingChangedMarkerAnchor to buildingChangedMarkerAnchor
showStoreDuringNavigation to showStoreDuringNavigation
setBlueDot __deprecated
setFalseBlueDot __deprecated
setDummyBlueDot __deprecated
StepToInstruction to stepToInstruction
NextStepInstruction to nextStepInstruction
PreviousStepInstruction to previousStepInstruction
ReRoute to ReRoute
FindAreaOnMap to findAreaOnMap
LocationFloorRef to locationFloorRef
ExternalFloorForFloorRef to externalFloorForFloorRef
LocationFloorRefID to locationFloorRefID
UpdateTrackingMarker to updateTrackingMarker
RemoveTrackingMarker to RemoveTrackingMarker
AllStoreInformation to allAreaInformation
AddTrain to addTrain
RemoveAllTrackingArea to removeAllTrackingArea
SelectedPathColor to selectedPathColor
New method
addCustomePOI
removeAllCustomePOI