Google maps on Swift 4












-2















Im building an app with google maps, and i would like to show a route between 2 static points
I was folling this tutorial but i can't make it yet, for some reason it dont show the route.



I dont want to make an dinamic route i just want it from two point that i´ve define



here's some code



GMSServices.provideAPIKey("MY API KEY")



    let camera = GMSCameraPosition.camera(withLatitude: 19.0660043, longitude: -98.12050499999998, zoom: 18.0)
mapView = GMSMapView.map(withFrame: CGRect.zero, camera: camera)
view = mapView

var source = CLLocationCoordinate2DMake(19.060914, -98.125935)
var destination = CLLocationCoordinate2DMake(19.1660043, -98.13000)


plx help










share|improve this question

























  • Remove your API key

    – Tal Cohen
    Nov 25 '18 at 8:35


















-2















Im building an app with google maps, and i would like to show a route between 2 static points
I was folling this tutorial but i can't make it yet, for some reason it dont show the route.



I dont want to make an dinamic route i just want it from two point that i´ve define



here's some code



GMSServices.provideAPIKey("MY API KEY")



    let camera = GMSCameraPosition.camera(withLatitude: 19.0660043, longitude: -98.12050499999998, zoom: 18.0)
mapView = GMSMapView.map(withFrame: CGRect.zero, camera: camera)
view = mapView

var source = CLLocationCoordinate2DMake(19.060914, -98.125935)
var destination = CLLocationCoordinate2DMake(19.1660043, -98.13000)


plx help










share|improve this question

























  • Remove your API key

    – Tal Cohen
    Nov 25 '18 at 8:35
















-2












-2








-2


1






Im building an app with google maps, and i would like to show a route between 2 static points
I was folling this tutorial but i can't make it yet, for some reason it dont show the route.



I dont want to make an dinamic route i just want it from two point that i´ve define



here's some code



GMSServices.provideAPIKey("MY API KEY")



    let camera = GMSCameraPosition.camera(withLatitude: 19.0660043, longitude: -98.12050499999998, zoom: 18.0)
mapView = GMSMapView.map(withFrame: CGRect.zero, camera: camera)
view = mapView

var source = CLLocationCoordinate2DMake(19.060914, -98.125935)
var destination = CLLocationCoordinate2DMake(19.1660043, -98.13000)


plx help










share|improve this question
















Im building an app with google maps, and i would like to show a route between 2 static points
I was folling this tutorial but i can't make it yet, for some reason it dont show the route.



I dont want to make an dinamic route i just want it from two point that i´ve define



here's some code



GMSServices.provideAPIKey("MY API KEY")



    let camera = GMSCameraPosition.camera(withLatitude: 19.0660043, longitude: -98.12050499999998, zoom: 18.0)
mapView = GMSMapView.map(withFrame: CGRect.zero, camera: camera)
view = mapView

var source = CLLocationCoordinate2DMake(19.060914, -98.125935)
var destination = CLLocationCoordinate2DMake(19.1660043, -98.13000)


plx help







swift google-maps






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 25 '18 at 20:20







DsCode

















asked Nov 25 '18 at 8:23









DsCodeDsCode

11




11













  • Remove your API key

    – Tal Cohen
    Nov 25 '18 at 8:35





















  • Remove your API key

    – Tal Cohen
    Nov 25 '18 at 8:35



















Remove your API key

– Tal Cohen
Nov 25 '18 at 8:35







Remove your API key

– Tal Cohen
Nov 25 '18 at 8:35














1 Answer
1






active

oldest

votes


















0














You need to create a path first and then use that path to create a polyline



let path = GMSMutablePath()
path.add(source)
path.add(destination)
let polyline = GMSPolyline(path: path)
polyline.strokeColor = UIColor.red
polyline.strokeWidth = 3.0
polyline.map = self.map





share|improve this answer























    Your Answer






    StackExchange.ifUsing("editor", function () {
    StackExchange.using("externalEditor", function () {
    StackExchange.using("snippets", function () {
    StackExchange.snippets.init();
    });
    });
    }, "code-snippets");

    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "1"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53465808%2fgoogle-maps-on-swift-4%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    You need to create a path first and then use that path to create a polyline



    let path = GMSMutablePath()
    path.add(source)
    path.add(destination)
    let polyline = GMSPolyline(path: path)
    polyline.strokeColor = UIColor.red
    polyline.strokeWidth = 3.0
    polyline.map = self.map





    share|improve this answer




























      0














      You need to create a path first and then use that path to create a polyline



      let path = GMSMutablePath()
      path.add(source)
      path.add(destination)
      let polyline = GMSPolyline(path: path)
      polyline.strokeColor = UIColor.red
      polyline.strokeWidth = 3.0
      polyline.map = self.map





      share|improve this answer


























        0












        0








        0







        You need to create a path first and then use that path to create a polyline



        let path = GMSMutablePath()
        path.add(source)
        path.add(destination)
        let polyline = GMSPolyline(path: path)
        polyline.strokeColor = UIColor.red
        polyline.strokeWidth = 3.0
        polyline.map = self.map





        share|improve this answer













        You need to create a path first and then use that path to create a polyline



        let path = GMSMutablePath()
        path.add(source)
        path.add(destination)
        let polyline = GMSPolyline(path: path)
        polyline.strokeColor = UIColor.red
        polyline.strokeWidth = 3.0
        polyline.map = self.map






        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Nov 25 '18 at 11:38









        DionizBDionizB

        1,0552514




        1,0552514
































            draft saved

            draft discarded




















































            Thanks for contributing an answer to Stack Overflow!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53465808%2fgoogle-maps-on-swift-4%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Create new schema in PostgreSQL using DBeaver

            Deepest pit of an array with Javascript: test on Codility

            Costa Masnaga