Skip to content

Commit

Permalink
Update to v3.19
Browse files Browse the repository at this point in the history
  • Loading branch information
ipao committed Jun 23, 2021
1 parent a5c4080 commit d34e3eb
Show file tree
Hide file tree
Showing 22 changed files with 120 additions and 68 deletions.
2 changes: 1 addition & 1 deletion LongdoMapSDK.podspec
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "LongdoMapSDK"
s.version = "3.18"
s.version = "3.19"
s.summary = "Integrated map tiles from Longdo Map to iOS application."
s.description = <<-DESC
The SDK use map resources from Longdo.COM services yet allow developers to use other map tile standards such as TMS, WMS, and WMTS. The SDK provides most must have features allow developers to show markers on the map with a few lines. It also includes exclusive services such as POI tags but traffic events and traffic camera that aren't available on other map SDK.
Expand Down
Binary file not shown.
Expand Up @@ -8,6 +8,7 @@

@import MapKit;
@import CoreLocation;
#import "ServicesModel.h"
#import <Foundation/Foundation.h>

/*!
Expand Down Expand Up @@ -48,18 +49,15 @@ typedef NS_ENUM(NSInteger, LMCameraFormat) {
M3U8
};

@interface LMIcon : NSObject

/// Icon image.
@property (nonatomic, strong) UIImage *image;
/// Icon offset.
@property (nonatomic, assign) CGPoint offset;
/// Icon alpha value between 0.0 - 1.0.
@property (nonatomic, assign) CGFloat alpha;

- (id)initWithImage:(UIImage *)image;

@end
/*!
@enum LMAQISource
@discussion The LMAQISource enum defines source of air quality data.
*/
typedef NS_ENUM(NSInteger, LMAQISource) {
AQICN = 1,
AIR4THAI
};

@interface LMPinAnnotation : NSObject <MKAnnotation>

Expand Down Expand Up @@ -133,6 +131,8 @@ typedef NS_ENUM(NSInteger, LMCameraFormat) {
@property (nonatomic, strong) NSURL *iconStatus;
@property (nonatomic, strong) NSURL *iconMarker;
@property (nonatomic, assign) NSInteger minZoom;
@property (nonatomic, assign) LMAQISource source;
@property (nonatomic, strong) LMAQIInfo *info;

@end

Expand Down
Expand Up @@ -9,7 +9,7 @@
@import AVKit;
@import AVFoundation;
@import MapKit;
#import "ServicesModel.h"
#import "Annotation.h"
#import "LocationController.h"

@protocol LMTagDelegate <NSObject>
Expand Down Expand Up @@ -107,6 +107,8 @@ typedef NS_ENUM(NSInteger, LMMode) {
THAICHOTE,
///Thaichote satellite base layer.
THAICHOTE_HTTP,
///Land parcel layer.
DOL_GRAY,
///Standard+POI non-base layer.
POI_TRANSPARENT,
///Traffic non-base layer with auto-refresh.
Expand Down Expand Up @@ -261,6 +263,8 @@ typedef NS_ENUM(NSInteger, LMCache) {
@property (nonatomic, assign) IBInspectable BOOL showsCameras;
/// Flag to indicate whether the map shows air quality.
@property (nonatomic, assign) IBInspectable BOOL showsAQI;
/// Flag to indicate whether the map shows Air4Thai data.
@property (nonatomic, assign) IBInspectable BOOL showsAir4Thai;

#pragma mark - Set Map
/**
Expand Down
Expand Up @@ -8,7 +8,6 @@

@import MapKit;
@import CoreLocation;
#import "Annotation.h"
#import <Foundation/Foundation.h>

/*!
Expand Down Expand Up @@ -37,6 +36,19 @@ typedef NS_ENUM(NSInteger, LMRouteTurn) {
UNKNOWN
};

@interface LMIcon : NSObject

/// Icon image.
@property (nonatomic, strong) UIImage *image;
/// Icon offset.
@property (nonatomic, assign) CGPoint offset;
/// Icon alpha value between 0.0 - 1.0.
@property (nonatomic, assign) CGFloat alpha;

- (id)initWithImage:(UIImage *)image;

@end

@interface LMSuggestOptions : NSObject

/// Offset of the first result returned.
Expand Down
Binary file not shown.
Binary file not shown.
Expand Up @@ -8,6 +8,7 @@

@import MapKit;
@import CoreLocation;
#import "ServicesModel.h"
#import <Foundation/Foundation.h>

/*!
Expand Down Expand Up @@ -48,18 +49,15 @@ typedef NS_ENUM(NSInteger, LMCameraFormat) {
M3U8
};

@interface LMIcon : NSObject

/// Icon image.
@property (nonatomic, strong) UIImage *image;
/// Icon offset.
@property (nonatomic, assign) CGPoint offset;
/// Icon alpha value between 0.0 - 1.0.
@property (nonatomic, assign) CGFloat alpha;

- (id)initWithImage:(UIImage *)image;

@end
/*!
@enum LMAQISource
@discussion The LMAQISource enum defines source of air quality data.
*/
typedef NS_ENUM(NSInteger, LMAQISource) {
AQICN = 1,
AIR4THAI
};

@interface LMPinAnnotation : NSObject <MKAnnotation>

Expand Down Expand Up @@ -133,6 +131,8 @@ typedef NS_ENUM(NSInteger, LMCameraFormat) {
@property (nonatomic, strong) NSURL *iconStatus;
@property (nonatomic, strong) NSURL *iconMarker;
@property (nonatomic, assign) NSInteger minZoom;
@property (nonatomic, assign) LMAQISource source;
@property (nonatomic, strong) LMAQIInfo *info;

@end

Expand Down
Expand Up @@ -9,7 +9,7 @@
@import AVKit;
@import AVFoundation;
@import MapKit;
#import "ServicesModel.h"
#import "Annotation.h"
#import "LocationController.h"

@protocol LMTagDelegate <NSObject>
Expand Down Expand Up @@ -107,6 +107,8 @@ typedef NS_ENUM(NSInteger, LMMode) {
THAICHOTE,
///Thaichote satellite base layer.
THAICHOTE_HTTP,
///Land parcel layer.
DOL_GRAY,
///Standard+POI non-base layer.
POI_TRANSPARENT,
///Traffic non-base layer with auto-refresh.
Expand Down Expand Up @@ -261,6 +263,8 @@ typedef NS_ENUM(NSInteger, LMCache) {
@property (nonatomic, assign) IBInspectable BOOL showsCameras;
/// Flag to indicate whether the map shows air quality.
@property (nonatomic, assign) IBInspectable BOOL showsAQI;
/// Flag to indicate whether the map shows Air4Thai data.
@property (nonatomic, assign) IBInspectable BOOL showsAir4Thai;

#pragma mark - Set Map
/**
Expand Down
Expand Up @@ -8,7 +8,6 @@

@import MapKit;
@import CoreLocation;
#import "Annotation.h"
#import <Foundation/Foundation.h>

/*!
Expand Down Expand Up @@ -37,6 +36,19 @@ typedef NS_ENUM(NSInteger, LMRouteTurn) {
UNKNOWN
};

@interface LMIcon : NSObject

/// Icon image.
@property (nonatomic, strong) UIImage *image;
/// Icon offset.
@property (nonatomic, assign) CGPoint offset;
/// Icon alpha value between 0.0 - 1.0.
@property (nonatomic, assign) CGFloat alpha;

- (id)initWithImage:(UIImage *)image;

@end

@interface LMSuggestOptions : NSObject

/// Offset of the first result returned.
Expand Down
Binary file not shown.
Binary file not shown.
Expand Up @@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>20D74</string>
<string>20F71</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
Expand All @@ -17,29 +17,29 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>3.18</string>
<string>3.19</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>3.18</string>
<string>3.19</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
<string>12D4e</string>
<string>12E262</string>
<key>DTPlatformName</key>
<string>macosx</string>
<key>DTPlatformVersion</key>
<string>11.1</string>
<string>11.3</string>
<key>DTSDKBuild</key>
<string>20C63</string>
<string>20E214</string>
<key>DTSDKName</key>
<string>macosx11.1</string>
<string>macosx11.3</string>
<key>DTXcode</key>
<string>1240</string>
<string>1250</string>
<key>DTXcodeBuild</key>
<string>12D4e</string>
<string>12E262</string>
<key>LSMinimumSystemVersion</key>
<string>10.15</string>
<key>NSAppTransportSecurity</key>
Expand Down
Expand Up @@ -6,11 +6,11 @@
<dict>
<key>Resources/Assets.car</key>
<data>
zaHipXonUqyc9yE95LDrVlVgNUo=
sj1J+L5xZgET6fjnfO90hQwVqkk=
</data>
<key>Resources/Info.plist</key>
<data>
pOg7P8sBr15Lg62S4MDD+55l2w4=
kzh3SKPmk1hCxtBTLPhb2t8ZjXE=
</data>
</dict>
<key>files2</key>
Expand All @@ -19,7 +19,7 @@
<dict>
<key>hash2</key>
<data>
2o1l4mce7gN4O8YhFObklUD8Mnqno+dndEq5APrE5fQ=
Ztr1ETXtTIKm3d8pVaVIwPWhx4e+kJ0qmz3GdXamFjc=
</data>
</dict>
<key>Headers/LocationController.h</key>
Expand All @@ -40,14 +40,14 @@
<dict>
<key>hash2</key>
<data>
pCr7putycgDiaHkb3p5+5aG2SPHssPqgS9g/7X5BHjg=
nuujsZ6wGuEYQWUB3KlZLetg5ehxzF7Bn5NuJQm6bA4=
</data>
</dict>
<key>Headers/ServicesModel.h</key>
<dict>
<key>hash2</key>
<data>
d5mo8ZE3VppzVglbpilAyQPFtimxcFjyxqOdlfYDKVo=
es3DdJHi3blvIFn9ScEgb4bAfKmuwKL2/Qb8P7VfEdk=
</data>
</dict>
<key>Modules/module.modulemap</key>
Expand All @@ -61,14 +61,14 @@
<dict>
<key>hash2</key>
<data>
NBuQ7wncWOuVrRveLifFDPJl5M4ACATo7w1e40TORMg=
yCuownGUII9jFz5+47mMpTfywKp7vMQIier9UlsBUsc=
</data>
</dict>
<key>Resources/Info.plist</key>
<dict>
<key>hash2</key>
<data>
z6LackP71MeKbwcjg9IAF0gJaCqWkDA+xYehGNV98SM=
Kk+k9+/LJxc4kreAt/HNkf6PaIlt1oYvXs0lPqStjYg=
</data>
</dict>
</dict>
Expand Down
Binary file not shown.
Expand Up @@ -8,6 +8,7 @@

@import MapKit;
@import CoreLocation;
#import "ServicesModel.h"
#import <Foundation/Foundation.h>

/*!
Expand Down Expand Up @@ -48,18 +49,15 @@ typedef NS_ENUM(NSInteger, LMCameraFormat) {
M3U8
};

@interface LMIcon : NSObject

/// Icon image.
@property (nonatomic, strong) UIImage *image;
/// Icon offset.
@property (nonatomic, assign) CGPoint offset;
/// Icon alpha value between 0.0 - 1.0.
@property (nonatomic, assign) CGFloat alpha;

- (id)initWithImage:(UIImage *)image;

@end
/*!
@enum LMAQISource
@discussion The LMAQISource enum defines source of air quality data.
*/
typedef NS_ENUM(NSInteger, LMAQISource) {
AQICN = 1,
AIR4THAI
};

@interface LMPinAnnotation : NSObject <MKAnnotation>

Expand Down Expand Up @@ -133,6 +131,8 @@ typedef NS_ENUM(NSInteger, LMCameraFormat) {
@property (nonatomic, strong) NSURL *iconStatus;
@property (nonatomic, strong) NSURL *iconMarker;
@property (nonatomic, assign) NSInteger minZoom;
@property (nonatomic, assign) LMAQISource source;
@property (nonatomic, strong) LMAQIInfo *info;

@end

Expand Down
Expand Up @@ -9,7 +9,7 @@
@import AVKit;
@import AVFoundation;
@import MapKit;
#import "ServicesModel.h"
#import "Annotation.h"
#import "LocationController.h"

@protocol LMTagDelegate <NSObject>
Expand Down Expand Up @@ -107,6 +107,8 @@ typedef NS_ENUM(NSInteger, LMMode) {
THAICHOTE,
///Thaichote satellite base layer.
THAICHOTE_HTTP,
///Land parcel layer.
DOL_GRAY,
///Standard+POI non-base layer.
POI_TRANSPARENT,
///Traffic non-base layer with auto-refresh.
Expand Down Expand Up @@ -261,6 +263,8 @@ typedef NS_ENUM(NSInteger, LMCache) {
@property (nonatomic, assign) IBInspectable BOOL showsCameras;
/// Flag to indicate whether the map shows air quality.
@property (nonatomic, assign) IBInspectable BOOL showsAQI;
/// Flag to indicate whether the map shows Air4Thai data.
@property (nonatomic, assign) IBInspectable BOOL showsAir4Thai;

#pragma mark - Set Map
/**
Expand Down

0 comments on commit d34e3eb

Please sign in to comment.