Using here maps in blackberry - blackberry

Can i use Here Maps
http://here.com/,
in blackberry RIM version 5.0 and above development?
Because i have an application which gets the user location and i need to put 2 pins on the map and get the distance between them , and the client wants Here maps.
I used bing map lately, but i need here map now.
Bing Maps SDK For Blackberry 6.0

Option 1) Use the Maps API for Java ME with the Blackberry JDK
There is no native Maps API marketed for Blackberry, however the Maps API for Asha is a general Java ME API, whose only dependencies are CLDC1.1 and MIDP2.0, so there is no reason why it shouldn't work with the Blackberry JDE. This article describes the similarities.
There are a series of code examples available which should work out of the box, except for one thing - you'll need to get hold of the jar files which usually reside in
C:/Nokia/Devices/Nokia_Asha_SDK_1_0/plugins/maps api/lib/
which can be obtained from the Nokia Asha SDK.
So all you'll need to do is download the SDK, extract the file maps-core.jar or any of the other packages you want and access them as external JAR dependencies in the usual manner. See the examples on github for an idea of the capabilities of the library.
Option 2) Use the Map Image API with the low level i/o
Now, if all you need is a single "quick and dirty map", you can make a series of http calls to m.nokia.me using javax.microedition.io to get a map on screen. This article explains why using a static map is probably a bad idea, but it would be a simple solution.
Option 3) Create a cross-platform HTML5 app using Cordova or Web Apps
This would be where the Maps API for JavaScript would be useful,

Basically if you would visit the developer.here.com native APIs section, you could see that there is no offering for Blackberry.
Anyway, thus, if you really want to use HERE maps with the platform, you should check out the Javascript API

Related

How to show GeoJson javascript data as layer in Google Maps in iOS swift

I have requirement that is, I have to show GeoJson data (java script file) as a layer in Google maps either using Native or Web view. I have checked few forums, as per they said, it is possible only for Android to load java script for loading data layer in Google maps.
So, my requirement is, I want to show some java script which contains geojson data as layer and then after that, I have to draw a route or path from start point to end point in map(like user started walking from 1 place to other place around 1 to 10 kms like footsteps).
I seen in Google maps forum, only Android and Web possible this kind requirement.
And I have checked MapBox library too, I am not sure whether it will help to my requirement. But, my preference is Google Maps.
Anyone can suggest me how to achieve this?

Integrate GoogleMaps with Mapbox iOS sdk

I'm using MapBox for a iPad app and we want to use various image sources for the map imagery.
Is there a way to get google map tiles and show them in MapBox?
We could construct the url's to get the tiles directly but google will block you if you do this, because we wouldn't be using the official API.
Is there any other option to solve this problem?
It is technically possible, but Google's terms of service don't allow display of their tiles outside of their own software frameworks.

Accessing Map Tiles of MKMapView

I'm currently developing an app that needs to display a map of where the user is currently located in the world. For technical reasons, I need to access every map tiles as an image (png/jpg) before going in the rendering pipeline.
I have tried 3rd party services like MapBox, MapQuest as they have a REST api that enables me to receive a png/jpg of a tile according to the requested location. The issue here is that MapBox isn't free, so I was wondering if there was a way to access the tiles that Apple provides in it's maps app. What service are they using under the hood? Would I be violating some terms of use by going with this approach.
Please note that using some integrated "do-it-all" UIMapView is not an option for me, I need the image directly.
Thanks
Google has a REST API. You can see the details here https://developers.google.com/maps/documentation/staticmaps/?csw=1. It does cost money if you go over the usage limits.
I manually download Map Tiles for my app, but I don't use MKMapKit. I have my own MapView and I am using a combination of MapBox, Thunderforest, CalTopo, OSM, and map tiles that I generated and host on AWS. All of them have a pretty easy map tile URL scheme, but you do have to pay for most of them.

Google Maps Javascript SDK v3 or switch to Google Maps iOS SDK

My iOS application is currently using Google Maps JavaScript Application v2 and since its getting deprecated, i have two possible solutions.
There is a need to either upgrade to next version i.e v3 or use the google SDK (say GMSMapView).
Although i can't use apple maps for various reasons.
Both from higher view seems to work, but not worked on both in depth till date.
Upgrading my Google Maps JavaScript Application To v3 : upgrading to v3 will require rewriting part of my map related code. and since a lot has changed between v2 and v3 of the Google Maps JavaScript API, which is not just an incremental upgrade. So, i need to research changes and check for all requirements are met and changes will not affect anything else.
Google maps SDK : This will be a complete rework but usage seems more simple than upgrading to newer version and reliable. But don't know how complex it will be later. and all the things done using the Google Maps JavaScript Application v2 should work with SDK too.
Help me in choosing the best solution or tell me if you have any better solution.

Using Bing Maps REST Services on BlackBerry?

Are there any third party libraries or SDK's - commercial or open source - that would provide a straightforward way to integrate Bing Maps in a BlackBerry application? Now that Bing Maps Mobile is free for use in consumer-facing apps, it's a really compelling choice.
Nutiteq provides the only option I've found so far (short of developing in house). Hoping there are others.
Thanks in advance.
Bing maps has a REST API. You can see this: http://msdn.microsoft.com/en-us/library/ff701722.aspx
However, I am not sure about any SDK for Blackberry. Check if any unofficial project has used this REST API to create a wrapper for Blackberry. Otherwise, you can always use the browser field to fetch the map tiles.

Resources