2017-07-18 2 views
0

Ich bin neu bei Google Maps Ich folgte dem folgenden Tutorial Wenn ich versuche, mehrere Anmerkungen mit for-Schleife anzuzeigen, bekomme ich den Ausgang mit einer einzigen Anmerkung. Das folgende ist mein Code,Google Karte mit mehreren Anmerkungen

for (int i = 0; i < [ARR count]; i++) 
{ 
    float latitude_val = [[NSString stringWithFormat:@"%@",[[ARR objectAtIndex:i] valueForKey:@"lat"]] floatValue]; 
    float longitude_val = [[NSString stringWithFormat:@"%@",[[ARR:i] valueForKey:@"lng"]] floatValue];    
    GMSMarker *marker = [[GMSMarker alloc] init]; 
    marker.position = CLLocationCoordinate2DMake(latitude_val, longitude_val);   
    marker.map = _mapView;  
} 

Dank

+0

https://stackoverflow.com/questions/16191436/adding-multiple-pins-on-google-map-in-ios – Pipiks

+0

Check url https://stackoverflow.com/questions/27163318/how- to-show-multiple-annotation-in-mkmapview-ios –

+0

Folgende Zeilen sind obligatorisch [mkr setTitle: ]; [mkr setSnippet: <Snippet>]; . Wenn ja, mein Out-Pout zeigt eine einzige Annotation – <span class="text-secondary"> <small> <a rel="noopener" target="_blank" href="https://stackoverflow.com/users/3807018/">Jayasabeen</a></span> <span></span> </small> </span> </p> </div> </div> </div> </div> </div> </article> </div> <div class="answer-title"> <span class="text-logo margin-top-sm">A</span> <h2 class="title h4">Antwort</h2> </div> <div class="item-description text-md markdown-body margin-bottom-40 voidso"> <article class="board-top-1 padding-top-10"> <div class="post-col vote-info"> <span class="count">0<i class="fa fa-thumbs-up"></i></span> </div> <div class="post-offset"> <div class="answer fmt"> <p>prüfen dieses .. es für mich funktioniert gut. Ich hoffe, es wird dir auch helfen.</p> <pre><code class="prettyprint-override">GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:[[[ARR objectAtIndex:0] valueForKey:@"lat"] floatValue] longitude:[[[ARR objectAtIndex:0] valueForKey:@"lng"] floatValue] zoom:15]; GMSMapView *googleMapView = [GMSMapView mapWithFrame:CGRectMake(0, 0,self.view.frame.size.width,self.view.frame.size.height) camera:camera]; googleMapView.myLocationEnabled = YES; googleMapView.delegate = self; [your_Array enumerateObjectsUsingBlock:^(NSDictionary *thumbnailDict, NSUInteger idx, BOOL *stop) { // Creates a marker in the center of the map. GMSMarker *marker = [[GMSMarker alloc] init]; marker.position = CLLocationCoordinate2DMake([[thumbnailDict valueForKey:@"lat"] floatValue],[[thumbnailDict valueForKey:@"lng"] floatValue]); // marker.title = [thumbnailDict valueForKey:@"title"]; // marker.snippet = @"Snippet"; marker.map = googleMapView; // marker.icon = [UIImage imageNamed:@"Map_Annotation"]; }]; </code></pre> </div> <div class="post-info"> <div class="post-meta row"> <p class="text-secondary col-lg-6"> <span class="source"> <a rel="noopener" target="_blank" href="https://stackoverflow.com/q/45159762">Quelle</a> </span> </p> <p class="text-secondary col-lg-6"> <span class="float-right date"> <span>2017-07-18 07:02:08</span> </p> <p class="col-12"></p> <p class="col-12"></p></div> </div> </div> </article> <div> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-6208739752673518" data-ad-slot="4319274062" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> <article class="board-top-1 padding-top-10"> <div class="post-col vote-info"> <span class="count">2<i class="fa fa-thumbs-up"></i></span> </div> <div class="post-offset"> <div class="answer fmt"> <p>-Setup die <code class="prettyprint-override">GMSMapView</code> und <code class="prettyprint-override">GMSCameraPosition</code></p> <pre><code class="prettyprint-override">-(void)setup { GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:71.00 longitude:45.124 zoom:14 bearing:0 viewingAngle:0]; self.mapView = [GMSMapView mapWithFrame:CGRectMake() camera:camera]; self.mapView.delegate = self; self.mapView.mapType = kGMSTypeNormal; //current location on map self.mapView.myLocationEnabled = YES; //map controls self.mapView.settings.compassButton = YES; self.mapView.settings.myLocationButton = YES; //constraining the zoom options [self.mapView setMinZoom:10 maxZoom:18]; [self.view addSubview:self.mapView]; } </code></pre> <p>Rufen Sie diese Methode für <code class="prettyprint-override">multiple pins</code> auf der Karte ploting.</p> <pre><code class="prettyprint-override">-(void)plotMutliplePinsOnMap:(NSArray *)mapArray { for(int i=0;i<[mapArray count];i++) { double_lat = [[[mapArray objectAtIndex:i]valueForKey:@"latitude"] doubleValue]; double_long = [[[mapArray objectAtIndex:i]valueForKey:@"longitude"] doubleValue]; GMSMarker *mkr = [[GMSMarker alloc] init]; mkr.icon = [UIImage imageNamed:@"map_black"]; if (double_lat !=0 && double_long!=0) { [mkr setPosition:CLLocationCoordinate2DMake(double_lat, double_long)]; [mkr setTitle:[[mapArray objectAtIndex:i] valueForKey:@"placeName"]]; [mkr setSnippet:[[mapArray objectAtIndex:i] valueForKey:@"address"]]; [mkr setMap:self.mapView]; GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:double_lat longitude:double_long zoom:5]; self.mapView.camera=camera; } } } </code></pre> </div> <div class="post-info"> <div class="post-meta row"> <p class="text-secondary col-lg-6"> <span class="source"> <a rel="noopener" target="_blank" href="https://stackoverflow.com/q/45160128">Quelle</a> </span> </p> <p class="text-secondary col-lg-6"> <span class="float-right date"> <span>2017-07-18 07:22:16</span> <a rel="noopener" target="_blank" href="https://stackoverflow.com/users/3694459/">Balasubramanian</a></span> </p> <p class="col-12"></p> <p class="col-12"></p></div> </div> <!-- comments --> <div class="comments"> <div itemprop="comment" class="post-comment"> <div class="row"> <div class="col-lg-1"><span class="text-secondary">+1</span></div> <div class="col-lg-11"> <p class="commenttext">@Jayasabeen hast du es geschafft, es zur Arbeit zu bringen? – <span class="text-secondary"> <small> <a rel="noopener" target="_blank" href="https://stackoverflow.com/users/3694459/">Balasubramanian</a></span> <span></span> </small> </span> </p> </div> </div> </div> </div> </div> </article> </div> <div class="clearfix"> </div> <div class="relative-box"> <div class="relative">Verwandte Themen</div> <ul class="relative_list"> <li> 1. <a href="http://de.voidcc.com/question/p-bxbxlqdc-hx.html" target="_blank" title="Google Karte in mehreren divs nicht angezeigt"> Google Karte in mehreren divs nicht angezeigt </a> </li> <li> 2. <a href="http://de.voidcc.com/question/p-bhqaadon-ds.html" target="_blank" title="Google Karte prüfen, ob Marker mit mehreren Polygonen geteilt werden"> Google Karte prüfen, ob Marker mit mehreren Polygonen geteilt werden </a> </li> <li> 3. <a href="http://de.voidcc.com/question/p-ckfxlfrx-bo.html" target="_blank" title="Problem beim Hinzufügen mehrerer Anmerkungen zur Karte"> Problem beim Hinzufügen mehrerer Anmerkungen zur Karte </a> </li> <li> 4. <a href="http://de.voidcc.com/question/p-cdaiitte-hr.html" target="_blank" title="Anmerkungen werden nicht auf der Karte platziert"> Anmerkungen werden nicht auf der Karte platziert </a> </li> <li> 5. <a href="http://de.voidcc.com/question/p-wdyiarun-ee.html" target="_blank" title="Karte Anmerkungen nicht in ios10 angezeigt"> Karte Anmerkungen nicht in ios10 angezeigt </a> </li> <li> 6. <a href="http://de.voidcc.com/question/p-yysduesy-hy.html" target="_blank" title="Gestapelte Spalte Anmerkungen Google Charts"> Gestapelte Spalte Anmerkungen Google Charts </a> </li> <li> 7. <a href="http://de.voidcc.com/question/p-ujvlbjkv-bu.html" target="_blank" title="Google-Karte als Vektor-Karte"> Google-Karte als Vektor-Karte </a> </li> <li> 8. <a href="http://de.voidcc.com/question/p-uvzlcwfc-hb.html" target="_blank" title="Google Karte mit Schublade zeigen"> Google Karte mit Schublade zeigen </a> </li> <li> 9. <a href="http://de.voidcc.com/question/p-wjlhhfgh-o.html" target="_blank" title="Karte mit mehreren Schlüsseln in C++"> Karte mit mehreren Schlüsseln in C++ </a> </li> <li> 10. <a href="http://de.voidcc.com/question/p-nevbnxbm-gy.html" target="_blank" title="mit mehreren es6 Karte und es async"> mit mehreren es6 Karte und es async </a> </li> <li> 11. <a href="http://de.voidcc.com/question/p-wyeazvgn-gb.html" target="_blank" title="Google-Diagramm mit mehreren Daten"> Google-Diagramm mit mehreren Daten </a> </li> <li> 12. <a href="http://de.voidcc.com/question/p-dlchaeds-bc.html" target="_blank" title="Google Analytics mit mehreren Subdomains"> Google Analytics mit mehreren Subdomains </a> </li> <li> 13. <a href="http://de.voidcc.com/question/p-hfnczzmr-t.html" target="_blank" title="Google Karte Draggable PolyLines"> Google Karte Draggable PolyLines </a> </li> <li> 14. <a href="http://de.voidcc.com/question/p-pvmsciab-ds.html" target="_blank" title="Google Karte Geocode Plätze"> Google Karte Geocode Plätze </a> </li> <li> 15. <a href="http://de.voidcc.com/question/p-rqmszyki-ka.html" target="_blank" title="Android Google Karte Kreis"> Android Google Karte Kreis </a> </li> <li> 16. <a href="http://de.voidcc.com/question/p-gmalkyyi-bb.html" target="_blank" title="Google API Karte vergrößern"> Google API Karte vergrößern </a> </li> <li> 17. <a href="http://de.voidcc.com/question/p-ktzonoed-p.html" target="_blank" title="Google Analytics, erhalten Sie Anmerkungen von API"> Google Analytics, erhalten Sie Anmerkungen von API </a> </li> <li> 18. <a href="http://de.voidcc.com/question/p-vgkbwawa-do.html" target="_blank" title="Anmerkungen aus der Karte entfernen und durch aktualisierte Anmerkungen ersetzen (qTree)"> Anmerkungen aus der Karte entfernen und durch aktualisierte Anmerkungen ersetzen (qTree) </a> </li> <li> 19. <a href="http://de.voidcc.com/question/p-csamfctl-dr.html" target="_blank" title="Google Karte gestylt Karte Marker nicht angezeigt"> Google Karte gestylt Karte Marker nicht angezeigt </a> </li> <li> 20. <a href="http://de.voidcc.com/question/p-rcnzuluj-dt.html" target="_blank" title="google map android weiße karte keine karte?"> google map android weiße karte keine karte? </a> </li> <li> 21. <a href="http://de.voidcc.com/question/p-ncdfyxaa-gc.html" target="_blank" title="Anmerkungen, die nicht auf der Karte angezeigt werden"> Anmerkungen, die nicht auf der Karte angezeigt werden </a> </li> <li> 22. <a href="http://de.voidcc.com/question/p-rqtzltso-bp.html" target="_blank" title="Android Google Karte Marker"> Android Google Karte Marker </a> </li> <li> 23. <a href="http://de.voidcc.com/question/p-yprieeqv-ha.html" target="_blank" title="Kann Google-Karte"> Kann Google-Karte </a> </li> <li> 24. <a href="http://de.voidcc.com/question/p-pilcoyri-by.html" target="_blank" title="Google-Karte Alternative"> Google-Karte Alternative </a> </li> <li> 25. <a href="http://de.voidcc.com/question/p-kzqecnen-dx.html" target="_blank" title="Erstellen von Google Karte"> Erstellen von Google Karte </a> </li> <li> 26. <a href="http://de.voidcc.com/question/p-dmmaoqls-dx.html" target="_blank" title="Google Karte nicht angezeigt"> Google Karte nicht angezeigt </a> </li> <li> 27. <a href="http://de.voidcc.com/question/p-pantidrg-he.html" target="_blank" title="Google Karte Joomla Fehler"> Google Karte Joomla Fehler </a> </li> <li> 28. <a href="http://de.voidcc.com/question/p-noetzcjq-br.html" target="_blank" title="Google benutzerdefinierte Suche Karte"> Google benutzerdefinierte Suche Karte </a> </li> <li> 29. <a href="http://de.voidcc.com/question/p-dnawnmfc-dk.html" target="_blank" title="Google Karte unbegrenzt Verwendung"> Google Karte unbegrenzt Verwendung </a> </li> <li> 30. <a href="http://de.voidcc.com/question/p-tpwzdmvt-bm.html" target="_blank" title="Hinzufügen von Anmerkungen zu einer Karte sind zu langsam - iOS"> Hinzufügen von Anmerkungen zu einer Karte sind zu langsam - iOS </a> </li> </ul> </div> <div> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle" style="display:block" data-ad-format="autorelaxed" data-ad-client="ca-pub-6208739752673518" data-ad-slot="3534119089"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> <div class="padding-top-10"></div> </div> </div> <script type="text/javascript" src="http://img2.voidcc.com/voidso/script/side.js?t=1652515422091"></script> <script type="text/javascript" src="http://img2.voidcc.com/voidso/plugin/highlight/highlight.pack.js"></script> <link href="http://img2.voidcc.com/voidso/plugin/highlight/styles/docco.css" media="screen" rel="stylesheet" type="text/css" /> <script type="text/javascript"> $('pre').each(function(i, e) { hljs.highlightBlock(e, "<span class='indent'> </span>", false) }); </script> <div class="col-lg-3 col-md-4 col-sm-5"> <div id="rightTop"> <div class="row"> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <!-- VOIDCC问答侧边栏广告 --> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-6208739752673518" data-ad-slot="3862022848" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> <div class="row sidebar panel panel-default"> <div class="panel-heading font-bold"> Letzte Frage </div> <div class="m-b-sm m-t-sm clearfix"> <ul class="side_article_list"> <li class="side_article_list_item"> 1. <a href="http://de.voidcc.com/question/p-kdwhmdtl-od.html" target="_blank" title="Reactstrap oder React-Router v4 ist nicht für eine Teiladress Link Änderung"> Reactstrap oder React-Router v4 ist nicht für eine Teiladress Link Änderung </a> </li> <li class="side_article_list_item"> 2. <a href="http://de.voidcc.com/question/p-uhwbniad-oc.html" target="_blank" title=""Fehler: Argumente implizieren unterschiedliche Anzahl von Zeilen: 1, 0" beim Versuch, eine JSON-Datei in einen Datenrahmen zu konvertieren"> "Fehler: Argumente implizieren unterschiedliche Anzahl von Zeilen: 1, 0" beim Versuch, eine JSON-Datei in einen Datenrahmen zu konvertieren </a> </li> <li class="side_article_list_item"> 3. <a href="http://de.voidcc.com/question/p-qslgawfa-oe.html" target="_blank" title="Express over Node.js - TypeError: Kann die Eigenschaft 'forEach' von undefined nicht lesen"> Express over Node.js - TypeError: Kann die Eigenschaft 'forEach' von undefined nicht lesen </a> </li> <li class="side_article_list_item"> 4. <a href="http://de.voidcc.com/question/p-sxrdzgzj-oe.html" target="_blank" title="Tipps für die Größe der .dylib reduziert und .so"> Tipps für die Größe der .dylib reduziert und .so </a> </li> <li class="side_article_list_item"> 5. <a href="http://de.voidcc.com/question/p-zzquswqg-oe.html" target="_blank" title="Scheme Making Matrix"> Scheme Making Matrix </a> </li> <li class="side_article_list_item"> 6. <a href="http://de.voidcc.com/question/p-eujutkix-om.html" target="_blank" title="Wie Eigenschaften eines Objekts in JavaScript dynamisch setzen"> Wie Eigenschaften eines Objekts in JavaScript dynamisch setzen </a> </li> <li class="side_article_list_item"> 7. <a href="http://de.voidcc.com/question/p-uyzrztda-om.html" target="_blank" title="Wie kann ich diese v-tabs Vuetify.js Komponente funktionieren lassen?"> Wie kann ich diese v-tabs Vuetify.js Komponente funktionieren lassen? </a> </li> <li class="side_article_list_item"> 8. <a href="http://de.voidcc.com/question/p-dhaqweut-oo.html" target="_blank" title="Warum sagt das Google Cloud Tools-Plug-in für Eclipse "Keine Projekte gefunden"?"> Warum sagt das Google Cloud Tools-Plug-in für Eclipse "Keine Projekte gefunden"? </a> </li> <li class="side_article_list_item"> 9. <a href="http://de.voidcc.com/question/p-pffejpkp-on.html" target="_blank" title="Install utf8 Kollatierung in PostgreSQL"> Install utf8 Kollatierung in PostgreSQL </a> </li> <li class="side_article_list_item"> 10. <a href="http://de.voidcc.com/question/p-ptxabkyn-ob.html" target="_blank" title="Bootstrap navbar nicht richtig"> Bootstrap navbar nicht richtig </a> </li> </ul> </div> </div> </div> <p class="article-nav-bar"></p> <div class="row sidebar article-nav"> <div class="row box_white visible-sm visible-md visible-lg margin-zero"> <div class="top"> <h3 class="title"><i class="glyphicon glyphicon-th-list"></i> Verwandte Themen</h3> </div> <div class="article-relative-content"> <ul class="side_article_list"> <li class="side_article_list_item"> 1. <a href="http://de.voidcc.com/question/p-bxbxlqdc-hx.html" target="_blank" title="Google Karte in mehreren divs nicht angezeigt"> Google Karte in mehreren divs nicht angezeigt </a> </li> <li class="side_article_list_item"> 2. <a href="http://de.voidcc.com/question/p-bhqaadon-ds.html" target="_blank" title="Google Karte prüfen, ob Marker mit mehreren Polygonen geteilt werden"> Google Karte prüfen, ob Marker mit mehreren Polygonen geteilt werden </a> </li> <li class="side_article_list_item"> 3. <a href="http://de.voidcc.com/question/p-ckfxlfrx-bo.html" target="_blank" title="Problem beim Hinzufügen mehrerer Anmerkungen zur Karte"> Problem beim Hinzufügen mehrerer Anmerkungen zur Karte </a> </li> <li class="side_article_list_item"> 4. <a href="http://de.voidcc.com/question/p-cdaiitte-hr.html" target="_blank" title="Anmerkungen werden nicht auf der Karte platziert"> Anmerkungen werden nicht auf der Karte platziert </a> </li> <li class="side_article_list_item"> 5. <a href="http://de.voidcc.com/question/p-wdyiarun-ee.html" target="_blank" title="Karte Anmerkungen nicht in ios10 angezeigt"> Karte Anmerkungen nicht in ios10 angezeigt </a> </li> <li class="side_article_list_item"> 6. <a href="http://de.voidcc.com/question/p-yysduesy-hy.html" target="_blank" title="Gestapelte Spalte Anmerkungen Google Charts"> Gestapelte Spalte Anmerkungen Google Charts </a> </li> <li class="side_article_list_item"> 7. <a href="http://de.voidcc.com/question/p-ujvlbjkv-bu.html" target="_blank" title="Google-Karte als Vektor-Karte"> Google-Karte als Vektor-Karte </a> </li> <li class="side_article_list_item"> 8. <a href="http://de.voidcc.com/question/p-uvzlcwfc-hb.html" target="_blank" title="Google Karte mit Schublade zeigen"> Google Karte mit Schublade zeigen </a> </li> <li class="side_article_list_item"> 9. <a href="http://de.voidcc.com/question/p-wjlhhfgh-o.html" target="_blank" title="Karte mit mehreren Schlüsseln in C++"> Karte mit mehreren Schlüsseln in C++ </a> </li> <li class="side_article_list_item"> 10. <a href="http://de.voidcc.com/question/p-nevbnxbm-gy.html" target="_blank" title="mit mehreren es6 Karte und es async"> mit mehreren es6 Karte und es async </a> </li> </ul> </div> </div> </div> </div> </div> </div> </div><!-- wrap end--> <!-- footer --> <footer id="footer"> <div class="bg-simple lt"> <div class="container"> <div class="row padder-v m-t"> <div class="col-xs-8"> <ul class="list-inline"> <li><a href="http://de.voidcc.com/contact">Sprechen Sie uns an</a></li> <li>© 2020 DE.VOIDCC.COM</li> <li><a rel="nofollow" href="https://beian.miit.gov.cn/" target="_blank">沪ICP备13005482号-13</a></li> <li><script type="text/javascript" src="https://s9.cnzz.com/z_stat.php?id=1280098168&web_id=1280098168"></script></li> <li><a href="http://cn.voidcc.com/" target="_blank" title="程序问答园区">简体中文</a></li> <li><a href="http://hk.voidcc.com/" target="_blank" title="程序問答園區">繁體中文</a></li> <li><a href="http://ru.voidcc.com/" target="_blank" title="поле вопросов и ответов">Русский</a></li> <li><a href="http://de.voidcc.com/" target="_blank" title="Frage - und - antwort - Park">Deutsch</a></li> <li><a href="http://es.voidcc.com/" target="_blank" title="Preguntas y respuestas">Español</a></li> <li><a href="http://hi.voidcc.com/" target="_blank" title="कार्यक्रम प्रश्न और उत्तर पार्क">हिन्दी</a></li> <li><a href="http://it.voidcc.com/" target="_blank" title="IL Programma di chiedere Park">Italiano</a></li> <li><a href="http://ja.voidcc.com/" target="_blank" title="プログラム問答園区">日本語</a></li> <li><a href="http://ko.voidcc.com/" target="_blank" title="프로그램 문답 단지">한국어</a></li> <li><a href="http://pl.voidcc.com/" target="_blank" title="program o park">Polski</a></li> <li><a href="http://tr.voidcc.com/" target="_blank" title="Program soru ve cevap parkı">Türkçe</a></li> <li><a href="http://vi.voidcc.com/" target="_blank" title="Đáp ứng viên">Tiếng Việt</a></li> <li><a href="http://fr.voidcc.com/" target="_blank" title="Programme interrogation Park">Française</a></li> </ul> </div> </div> </div> </div> </div> </footer> <!-- / footer --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-77509369-5"></script> <script> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'UA-77509369-5'); </script> <script> var _hmt = _hmt || []; (function () { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?67d4731349f0b00136755b80364ce381"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> </body> </html>