Flutter: むンラむンGoogleマップのサポヌト

䜜成日 2015幎11月09日  Â·  170コメント  Â·  ゜ヌス: flutter/flutter

ヒック゜ンによる発行
_ 2015幎7月16日朚曜日2226GMT_
_元々はhttps://github.com/flutter/engine/issues/30_ずしお開かれたした


_ 2015幎7月8日の@collinjacksonから2023_

Skyのマップをサポヌトしたいず考えおいたす。

これを行うには、いく぀かの方法がありたす。

  1. 各プラットフォヌムのネむティブマップりィゞェットを䜿甚しお、マップをレンダリングしたす
  2. 各プラットフォヌムのマップりィゞェットを䜿甚しお、テクスチャにレンダリングし、自分でマップを描画したす
  3. Sky甚のカスタムマップSDKを開発する

2番目のオプションは理想的ですが、䞍可胜な堎合がありたす。 どのアプロヌチが最適かを調査し、デモアプリを䜜成する必芁がありたす。

_元の問題からコピヌdomokit / mojo310_

mulligan (g3) engine framework first party maps plugin new feature

最も参考になるコメント

ぶら䞋がっおいないように、これは非垞に重芁であるず認識しおおり、珟圚取り組んでいたす。

党おのコメント170件

eseidelGoogleによるコメント
_ 2015幎8月5日氎曜日1935GMT_


堎合によっおは、フィットネスアプリでこれが必芁になるこずがありたす。

これはおそらく「サヌドパヌティ」のコンポヌネントになるでしょう

ほが確実に、Dart以倖のSDKを䜿甚しおマップサポヌトを提䟛したいので、そうです。

開発者は、次のように「ネむティブ」のiOSたたはAndroidマップビュヌを䜿甚しおマップを䜿甚するこずを期埅しおいたす。
https://docs.google.com/document/d/1DOfwpL6VojCAG_zjjcA_z5ekF7rTIohV8dWn2o7_IME/edit

このドキュメントでは、ネむティブりィゞェットマップなどをフラッタヌアプリに統合する方法に぀いおの説明はありたせん。 私は䜕かを逃したこずがありたすか

申し蚳ありたせんが、リンクに少し熱心だった可胜性がありたす。 このドキュメントは、FlutterがObj-C / Javaアプリケヌション内の通垞のビュヌずしお参加するための事前䜜業です。 他のObj-C / Javaコヌドをそれらに远加するためのパスは、ただ文曞化されおいたせん。

開発者ずしお、私はネむティブのGoogleマップコンポヌネントを䜿甚しおフラッタヌアプリ内でレンダリングしたいず思っおいたす。 フラッタヌアプリを䜜成したしたが、これは䞀皮のブロッカヌです。 唯䞀の解決策は、Java / Androidでビルドし、フラッタヌボタンをクリックしたずきに開くこずです。

理想的には、フラッタヌ内にネむティブりィゞェットをレンダリングするフラッタヌの「NativeView」が必芁です。
レンダリング/むベントをフラッタヌレンダリング゚ンゞンにマヌゞしおいるため、これはおそらく非垞に困難です。

たた、「䞡方のプラットフォヌム甚の1぀のりィゞェット」ずいうフラッタヌにも反したす。 ただし、耇雑なりィゞェットマップなどが実際に再利甚したい堎合がありたす。

こんにちは  この機胜のロヌドマップ、たたは存圚する堎合でも知りたいです。 私は2぀のモバむルアプリを開発䞭であり、どちらも地図に倧きく䟝存しおいたす。 私はダヌトが倧奜きで、Flutterを詊す蚀い蚳を探しおいたす。

FlutterViewを䜿甚した゜リュヌションは、Flutterを1行も曞いたこずがない新人の芳点からするず、非垞に耇雑に芋えたす。 他の゜リュヌションは私のニヌズに合いたせん。完党にむンタラクティブなマップが必芁です。

Flutterで実装するのがどれほど厄介なのか、い぀か実装する予定があるのか​​どうかもわかりたせん。 任意の情報をいただければ幞いです。 この問題の解決は、Flutterで開発を開始するための私の合図になるず思いたす。

2017幎にマップが実装される可胜性はありたすか 私はダヌトが倧奜きで、Flutterを䜿甚したいのですが、近くの興味のあるポむントを衚瀺したり、ポむントをクリックするず説明を衚瀺したりするなど、非静的なマップが本圓に必芁です。

これに関する曎新はありたすか

たず第䞀に、私フルタむムのAndroid開発者はフラッタヌが倧奜きで、ここ数ヶ月の進歩は印象的です。 ずは蚀うものの、この問題は、将来ビゞネスを移行するこずをいずわない倚くの人々にずっおかなり倧きな障害になるず思いたす。

私は珟圚、勀務しおいる䌚瀟のケヌススタディを行っおいたす。たた、NativeView tjerkwの提案による機胜が存圚する堎合は、それを䜿甚しお、異なるプラットフォヌム間のギャップを適切に埋めるこずができたす。

この問題は、将来ビゞネスを移行するこずをいずわない倚くの人々にずっおかなり倧きな障害になるず思いたす。

はい。 私たちは䞀貫しおそのフィヌドバックを埗おいたす。 それは、私たちがどのような実装アプロヌチを取りたいのか、そしおい぀䜜業をスケゞュヌルするのかずいう問題です。

これに぀いお䜕か進展はありたすか マップを必芁ずする2぀のアプリをスケッチしたしたが、それらを店舗での最初のFlutterアプリにしたいず考えおいたす。 それで、これは今埌数ヶ月以内に出おくるのでしょうか、それずも来幎話し合うのでしょうか :)

特に地図の研究は始めおいたせんが、むンラむンビデオの研究を始めおおり、これがこの研究ぞの道を開くはずだず信じおいたす。 珟時点ではETAを提䟛するこずはできたせん。

私もFlutterでマップを䜿甚できるようにしたいず思いたすが、回避策ずなる可胜性のある単玔なケヌスがありたす。 フルスクリヌンのネむティブマップを衚瀺し、その䞊に半透明のFlutterレむダヌを配眮し、ネむティブマップレむダヌずFlutterアプリの間で通信する簡単な方法たずえば、マップがい぀移動するか、その䞭心を知るがあればlat / lng、ズヌムレベルなど、マップを必芁ずするかなりの数のアプリケヌションで機胜したす。 ぀たり、フラッタヌビュヌに埋め蟌たれたむンラむンマップはありたせん。

これを䞀般化しお、フラッタヌレむダヌをAndroidレむダヌマップだけでなく、3DビュヌVRを含む、ビデオなどの䞊に合成できるようにするずさらに良いでしょう。

@FaisalAbidからこのプラグむンを芋぀けたした https //github.com/FaisalAbid/flutter-google-maps

@sethladdそれは玠晎らしい最初のステップです。 ただし、Flutterはクロスプラットフォヌム開発に重点を眮いおいるため、䞡方のプラットフォヌム甚のプラグむンが必芁です。 しかし、むンラむンビュヌが利甚可胜になるず、たくさんの新しいプラグむンが登堎するず確信しおいたす。

AndroidずiOSで機胜する゜リュヌションを䜜成し、その結果を瀺すビデオを䜜成したした。
Google Static Mapsを䜿甚しおおり、ズヌムむン/ズヌムアりト機胜を実装しおナヌザヌの堎所にピンを远加したしたが、北/南/東/西ぞの移動やピンの束の远加など、他の機胜を実装するこずもできたす。
より効率的にするために、3぀のマップを積み重ねたした。1぀は衚瀺されおいるマップ、1぀は+1レベルのズヌム、もう1぀は-1レベルのズヌムです。 Flutterは画像のキャッシュに優れおいるため、+たたは-を抌すず、キャッシュされた画像が取埗されるため、かなり高速になりたす。

            new Stack(
              children: <Widget>[
                new Center(
                  child: new CircularProgressIndicator(),
                ),
                //Zoom in Map Image for caching
                new Image.network(
                  mapUrl.zoomInMapUrl,
                  fit: BoxFit.contain,
                ),
                //Zoom out Map Image for caching
                new Image.network(
                  mapUrl.zoomOutMapUrl,
                  fit: BoxFit.contain,
                ),
                //Map Image
                new Image.network(
                  mapUrl.mapUrl,
                  fit: BoxFit.contain,
                  gaplessPlayback: true,
                ),
                new Positioned(
                  bottom: 16.0,
                  right: 16.0,
                  child: new Column(
                    children: <Widget>[
                      //Zoom in
                      new Container(
                        color: Colors.black54,
                        child: new IconButton(
                          icon: new Icon(Icons.add),
                          color: Colors.white,
                          onPressed: () => zoomInMap(true),
                        ),
                      ),
                      new Divider(),
                      //Zoom out
                      new Container(
                        color: Colors.black54,
                        child: new IconButton(
                          icon: new Icon(Icons.remove),
                          color: Colors.white,
                          onPressed: () => zoomInMap(false),
                        ),
                      ),
                    ],
                  ),
                ),
              ],
            ),

珟圚、゜ヌスコヌドを利甚できるようにしおいたせんが、実装は非垞に簡単です。
ビデオの説明を読むこずを忘れないでください。

https://www.youtube.com/watch?v=PR2MdUiepyw

@gabrielsallesrgグヌグルマップがそのための機胜を提䟛しおいるこずすら知りたせんでした。 これは確かに今のずころ良い解決策です。 これを共有しおくれおありがずう

@bramvbilsen混乱を避けるために、Google StaticMapsはズヌムむン/ズヌムアりト機胜を提䟛しおいたせん。 実際に起こるこずは、+ /-ボタンをクリックするず、新しい画像を芁求するこずです。

ずった。 ありがずう 

今のずころ、これらの高床なりィゞェットが必芁な堎合、フラッタヌは立ち入り犁止の領域だず思いたす。
フラッタヌでプロゞェクトを開始するずきはい぀でも、デザむナヌが思い぀いたいく぀かのデザむンは実装が簡単ではないこずを理解する必芁がありたす。

最善の回避策は、フルスクリヌンマップコンポヌネントぞのリンクを含むグヌグル静的マップです。 珟圚、倚くのアプリがこれを行っおいるため、ネむティブのような゚クスペリ゚ンスを備えたフラッタヌアプリを構築するための゜リュヌションを提䟛したす。

長期的には、フラッタヌに独自のネむティブgmapりィゞェットがあるこずを願っおいたす。 しかし、それが起こる前に、フラッタヌはグヌグルによっお公匏に発衚され、それをサポヌトしなければなりたせん。 フラッタヌの未来が今どうなっおいるのかは䞍明です。

@tjerkwただアルファ版であるこずに同意するので、より成熟したフレヌムワヌクからすべおの機胜を期埅するこずはできたせん。 しかし、FlutterはただGoogleによっお発衚されおいたせんか 圌らはIOでそれを瀺したした

@tjerkwGmapsの非垞に明確な説明。

私はすでにAndroid甚のVTMベクタヌタむルマップラむブラリopensciencemap / openstreetmapを䜿甚しおいたす。 オヌプン゜ヌスマップを管理するためにフラッタヌに適合したラむブラリはありたすか

ただし、Flutterはクロスプラットフォヌム開発に重点を眮いおいるため、䞡方のプラットフォヌム甚のプラグむンが必芁です。

同意したしたが、私たちの゚コシステムはただ起動しおいたせん。 芋぀けた既存のプラグむンを共有するこずで、より倚くの機胜を䜜成するためのより倚くの貢献者を獲埗できるこずを願っおいたす。

@tjerkwコヌドベヌスを共有しおください

Googleマップずフラッタヌの統合に関する曎新はありたすか

各プラットフォヌムにネむティブマップを远加しおマップをレンダリングするにはどうすればよいですか

@TitikshaDagaむンラむンGoogleマップはただサポヌトされおいたせん。

プラグむンメカニズムにより、GoogleマップでネむティブActivity / ViewControllerを衚瀺できたす。

https://github.com/FaisalAbid/flutter-google-maps/issues/1
any1はこれを解決できたすか

プラグむンメカニズムにより、GoogleマップでネむティブActivity / ViewControllerを衚瀺できたす。

@najeiraこのためのサンプルコヌド/擬䌌コヌドはありたすか それにはFlutterViewの䜿甚が含たれたすか

@timotheecour image_pickerずflutter_webview_pluginは、ネむティブのActivity / ViewControllerを䜿甚するための良い䟋です。

@mehmetfは今日、顧客に぀いお説明したした。マリガンには地図が必芁ですが、今のずころ静的な地図画像を䜿甚しおナヌスケヌスを解決できるず考えおいるため、顧客にタグを付けたす。

これは、フルスクリヌンの地図゜リュヌションを探しおいる人にずっおは良いオプションかもしれたせん。

https://pub.dartlang.org/packages/map_view

私たちが遞んだ解決策は、タップしおフルスクリヌンビュヌを開くこずができるグヌグル静的マップを䜿甚するこずでした

これに関するニュヌスはありたすか これは、地理的なアプリケヌションのショヌストッパヌです。

これは珟圚取り組んでおり、進展が芋られたす。

スニヌクピヌクはありたすか 😃

これは珟圚取り組んでおり、進展が芋られたす。

@wmleler実際の地図を芋たいです...

@theobouwman珟時点では、これが最善の解決策です-https //pub.dartlang.org/packages/map_view

マップをFlutterりィゞェットの䞀郚のように動䜜させたい堎合は、マップを画像ずしお挿入できたす静的マップAPIを䜿甚-https//developers.google.com/maps/documentation/static-maps /。 ナヌザヌがこの静的な地図画像をクリックしたら、りィゞェットずずもに党ペヌゞの地図を開き、これを閉じたす。 ナヌザヌが党ペヌゞの地図を閉じたら、地図の画像を曎新された静的な地図に眮き換えたす地図のズヌムずスクロヌルの倉曎、远加された垂堎などを衚瀺したす。

@wmleler @theobouwmanは、「ネむティブりィゞェット」の統合を楜しみにしおいたこずを意味しおいるず思いたす。 私もワクワクしお埅っおいたす^^

@ mclark4386そうです。

「ネむティブりィゞェット」統合ず呌ばれるもののナヌスケヌスをお聞きしたいず思いたす。 私はマップを䜿甚しおかなりの数のアプリを䜜成したした。私にずっおは、フルペヌゞマップの䞊にフラッタヌりィゞェットをオヌバヌレむする機胜ず、フルペヌゞたで開くフラッタヌりィゞェットに静的マップを埋め蟌む機胜があれば十分です。ペヌゞマップ。 ネむティブりィゞェットの統合を提䟛すべきではないず蚀っおいるのではありたせん。なぜ人々がそれを望んでいるのか知りたいのです。

@wmleler倚くのナヌスケヌスがありたす たずえば、近くのレストランのあるむンタラクティブマップ。 アプリをナニヌクに芋せるために、その䞊にカスタムレむアりトを備えたむンラむンマップを䜿甚するこずをお勧めしたす。

これは、地理的なアプリケヌションにずっおはかなり基本的なものです。 たずえば、ピンずGeoJSONメッシュのリストであるアプリのように。

2018幎1月3日午埌1時9分、 WmLelernotifications @ github.comは次のように曞いおいたす。

「ネむティブりィゞェット」統合ず呌ばれるもののナヌスケヌスをお聞きしたいず思いたす。 私はマップを䜿甚しおかなりの数のアプリを䜜成したした。私にずっおは、フルペヌゞマップの䞊にフラッタヌりィゞェットをオヌバヌレむする機胜ず、フルペヌゞたで開くフラッタヌりィゞェットに静的マップを埋め蟌む機胜があれば十分です。ペヌゞマップ。 ネむティブりィゞェットの統合を提䟛すべきではないず蚀っおいるのではありたせん。なぜ人々がそれを望んでいるのか知りたいのです。

—
コメントしたのでこれを受け取っおいたす。
このメヌルに盎接返信するか、GitHub https://github.com/flutter/flutter/issues/73#issuecomment-355067415で衚瀺するか、スレッドをミュヌトしたすhttps://github.com/notifications/unsubscribe-auth/AHlzZYr1dpBlnxv7di30GLmFFdHBG2FPks5tG7REgaJpZ

@wmleler私たちのアプリは通垞このように芋えたす。 タブがあり、最初のタブにはグヌグルマップがありたす。 2番目はリストビュヌです。 マップ䞊の任意のピンをクリックするず、そのアむテムの「郚分的な」詳现/情報のようなものが衚瀺され、そこから珟圚の䜍眮からそのアむテム遞択したピンぞのナビゲヌションを開始できたす。 この郚分的な詳现は、マップをオヌバヌレむしたす。

@wmlelerこれに関する最新情報があるかどうか教えおください。 Flutterを䜿い始めたいず思っおいたすが、これは珟時点での障害のようなものです。

Uberのようなロケヌションベヌスのサヌビスを構築しようずしおいたす

同じ状況。 間違いなくこれに関する曎新が倧奜きです。

2018幎1月9日午前4時51分、 SanketSahunotifications @ github.comは次のように曞いおいたす。

@wmlelerhttps//github.com/wmlelerこれに関する曎新がある堎合はお知らせください。 Flutterを䜿い始めたいず思っおいたすが、これは珟時点での障害のようなものです。

Uberのようなロケヌションベヌスのサヌビスを構築しようずしおいたす

—
コメントしたのでこれを受け取っおいたす。
このメヌルに盎接返信するか、GitHub https://github.com/flutter/flutter/issues/73#issuecomment-356219135で衚瀺するか、スレッドをミュヌトしたすhttps://github.com/notifications/unsubscribe-auth/AHlzZWHIkt1K3FOQuLX7h8UyqIZoVnTFks5tIyingaJpZ

ぶら䞋がっおいないように、これは非垞に重芁であるず認識しおおり、珟圚取り組んでいたす。

ロケヌションベヌスのプロゞェクトもありたす。 埅おる 

@wmleler Android / iOSコヌドベヌスが分割されたアプリケヌションをFlutterに移怍しようずしおいたす。 ただし、䞻な機胜はGoogleマップを䜿甚しおピンを衚瀺したす。 だから私たちは本圓にこの機胜を埅っおいたす。

私は実装に぀いお考えおいお、これがビデオサポヌトず同じようにできるかどうか疑問に思いたした。 プラットフォヌムビュヌをホストし、子レンダリングプロセスをFlutterフレヌムワヌクによっお提䟛されるテクスチャにスタブアりトするFlutterNativeHostViewのラむンに沿ったもの。 これは、Flutterビュヌ階局のビデオプレヌダヌのように衚瀺できたす。 [タッチ]入力はプラグむンぞのメ゜ッド呌び出しを介しお枡される必芁がありたすが、それは実行可胜です。

率盎に蚀っお、より良い方法..そしおそれが実装されおいるこずを私が芋るこずができる他の唯䞀の方法は、DartでGoogleマップラむブラリを曞き盎し/再展開するこずです。 これにはもっず時間がかかるず思いたす。

@wmlelerホストビュヌのようなものに぀いおのあなたの考えを聞いおみたいです。 おそらく、これはFlutterにずっお良い方向であり、珟圚のコンポヌネントをプラグむンでラップするこずで、より倚くのラむブラリを移怍できたす。

FlutterView䞊にネむティブのGoogleマップビュヌを衚瀺できたす。

AdMobプラグむンは同様のこずをしおいたす
https://github.com/flutter/plugins/blob/master/packages/firebase_admob/android/src/main/java/io/flutter/plugins/firebaseadmob/MobileAd.java#L242

@slightfoot FlutterNativeHostViewのアむデアは面癜そうに聞こえたすが、Androidで技術的にどのように機胜するかはわかりたせん。 「子のレンダリングプロセスを取り陀く」方法に぀いお、具䜓的なアプロヌチを考えおいたすか

iOSでは、珟圚、FlutterEngineが合成を行う方法にCALayersを統合する゜リュヌションに取り組んでいたす。 これにより、UIViewを䜿甚できるようになりたす。

私はFlutter゚コシステムにかなり慣れおいたせんが、それがどのように正しく機胜するかを理解しおいれば、 SkiaはOpenGLを䜿甚しおレンダリングを行っおいたす。 あなたは圌らがそれをどのように行っおいるかに぀いおグヌグルGVRKitを芋るかもしれたせん。 GVRUIRendererは、通垞のUI芁玠を取埗しおOpenGLシヌンに配眮できたす。

はい、実際には.mmファむルです https 

この機胜の曎新はありたすか、uberのような地理的に配眮されたアプリを望んでいるクラむアントが玄関先にいたす。 そしお、この機胜は本圓に必芁です。

ありがずう

Googleマップの堎合

積極的に取り組んでいたす。 私たちの゜リュヌションの着陞はただ数週間先です。 それたでの間、 AppTreeのプラグむンを䜿甚するこずをお勧めしたす。 そのプラグむンはフルスクリヌンのむンタラクティブマップずむンラむン静的マップのみを提䟛したすが、プロトタむプを起動しお実行するには十分な堎合がありたす。

Android䞊のGoogleMapsは珟圚、Flutter゚ンゞンのようにカスタムのOpenGL合成に統合するこずはできたせん。 そのため、Androidでもむンタラクティブなむンラむンマップを提䟛できるようになりたすが、珟時点では、z軞の最䞊䜍たたは非むンタラクティブになるように制限されたす。

぀たり、FlutterがAndroidのむンタラクティブマップの䞊にボタンを描画できるようになるたでには、しばらく時間がかかりたす。 もちろん、カスタムJava / Kotlinコヌドを䜿甚しおこのようなボタンを描画するこずもできたす。 マップチヌムず協力しおこの問題も解決しおいたすが、APIの远加が必芁ず思われるため、しばらく時間がかかりたす。

ちなみに、AppTreeは、Mikkelが蚀及したプラグむンに加えお、
珟圚、マップを実装する新しいパッケヌゞプラグむンではありたせんに取り組んでいたす
盎接フラッタヌベヌスマップ自䜓ずマヌカヌのようなものは
実際のFlutterりィゞェットずしお実装されおいたす。 いく぀かの泚意点たず、そうではありたせん
Google MapsAPIを䜿甚したす。 第二に、それは珟圚実隓的ですそしお
機胜は完了したしたが、機胜しおいたす。 これは、実装の根本的な新しい方法です
私が゚キサむティングだず思うマップすべおのFlutterりィゞェットのように、それは非垞に
カスタマむズ可胜ですが、もちろんリスクがあり、珟圚はかなり
未熟。 興味のある方は、リポゞトリぞのリンクをご芧ください。

https://github.com/apptreesoftware/flutter_map

2018幎2月22日朚曜日12:53 PM、Mikkel Nygaard Ravn <
[email protected]>は次のように曞いおいたす

積極的に取り組んでいたす。 ゜リュヌションの着陞はただ数週間です
あちらぞ。 それたでの間、AppTreeのプラグむンを䜿甚するこずをお勧めしたす
https://pub.dartlang.org/packages/map_view 。 そのプラグむンが提䟛しおいる間
フルスクリヌンのむンタラクティブマップずむンラむン静的マップのみ、
プロトタむプを立ち䞊げお実行するのに十分です。

Android䞊のGoogleMapsは珟圚公開されおいないこずに泚意しおください
Flutter゚ンゞンのように、カスタムのOpenGL合成に統合したす。
そのため、むンタラクティブなむンラむンマップを配信できるようになりたすが、
Android、それらは今のずころ制限されおいるので、どちらかが最䞊䜍になりたす
z軞䞊たたは非察話型。

぀たり、Flutterが描画できるようになるたでには少し時間がかかりたす
Androidのむンタラクティブマップの䞊にあるボタン。 あなたはただそのような絵を描くこずができたす
もちろん、カスタムJava / Kotlinコヌドのボタン。 私たちは
マップチヌムもその問題を解決したすが、APIずしおは時間がかかりたす
远加が必芁なようです。

—
あなたが蚀及されたので、あなたはこれを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/flutter/flutter/issues/73#issuecomment-367818217 、たたはミュヌト
スレッド
https://github.com/notifications/unsubscribe-auth/AADEtdPegV4oAh2It7YDGpyBygM9tw7lks5tXdPBgaJpZM4Ge5yO
。

ここにいる倚くの人ず同じように、私はFlutterにかなり慣れおいたせん。たた、Googleマップのサポヌトがないため、アプリをFlutterに移行するこずはできたせん。

そうは蚀っおも、誀解しないでください。私が提案しようずしおいるこずの苊劎は理解しおいたすが、Flutterは、すべおのGoogle Maps APIを䜿甚しお、Dartでれロから䜜成されたGoogleMapsりィゞェットを実装する必芁があるず考えおいたす。 Androidず同じように、そのパワヌをサポヌトしたす。

地図は高速でむンタラクティブであるず想定されおおり、地図䞊にパスを描画したり、カスタムピンを远加したりできるず期埅しおいたす。たた、プログラムで堎所の怜玢をオヌトコンプリヌト、逆ゞオコヌディング、ゞオコヌディング、経床ず緯床の距離蚈算をサポヌトしたいず考えおいたす。 。

デバむスでネむティブマップを䜿甚しようずするず、完党なモバむル゚クスペリ゚ンスを実珟するには制限が倚すぎる可胜性があるため、私の提案は、完党なGoogleMapsりィゞェット+ Flutter / Dart甚のGoogleMapsAPIに焊点を圓おお実行するこずです。玍品に時間がかかる堎合でも、適切に。

モダンな倖芳のマップSDKグヌグルマップやマップボックスなどの堎合、openglが必芁であり、これはただサポヌトされおいないため、ダヌトでれロから構築するのは難しいず思いたすキャンバスで詊しおみたした描画したすが、遅すぎたした。 2぀の遞択肢があるず思いたす1シンプルな画像タむルを備えたあたり珟代的ではないマップ䟋https//github.com/apptreesoftware/flutter_mapを参照ず2䜿甚可胜なSurfaceTextureに描画するネむティブプラグむンTextureコンポヌネントを介しおフラッタヌしたすおそらく、オヌプン゜ヌスのマップボックスSDKをこれの基瀎ずしお䜿甚できたす。

フラッタヌの䜜者がマップSDKに取り組んでいるこずは私の理解です。 圌らはどのようなアプロヌチを取っおいたすか タむムラむンは䜕ですか これを埅぀䟡倀はありたすか、それずもコミュニティはこれに取り組み始める必芁がありたすか

ノァンファむンスタむン[email protected]
Beantwoorden-Aanflutter / flutter [email protected]
デヌタムwoensdag 28 februari 2018 om 21:31
Aanflutter / flutter [email protected]
CCrbellens rik.bellens @ [email protected]
OnderwerpRe[flutter / flutter]むンラむンマップのサポヌト73

ここにいる倚くの人ず同じように、私はFlutterにかなり慣れおいたせん。たた、Googleマップのサポヌトがないため、アプリをFlutterに移行するこずはできたせん。

そうは蚀っおも、誀解しないでください。私が提案しようずしおいるこずの苊劎は理解しおいたすが、Flutterは、すべおのGoogle Maps APIを䜿甚しお、Dartでれロから䜜成されたGoogleMapsりィゞェットを実装する必芁があるず考えおいたす。 Androidず同じように、そのパワヌをサポヌトしたす。

地図は高速でむンタラクティブであるず想定されおおり、地図䞊にパスを描画したり、カスタムピンを远加したりできるず期埅しおいたす。たた、プログラムで堎所の怜玢をオヌトコンプリヌト、逆ゞオコヌディング、ゞオコヌディング、経床ず緯床の距離蚈算をサポヌトしたいず考えおいたす。 。

デバむスでネむティブマップを䜿甚しようずするず、完党なモバむル゚クスペリ゚ンスを実珟するには制限が倚すぎる可胜性があるため、私の提案は、完党なGoogleMapsりィゞェット+ Flutter / Dart甚のGoogleMapsAPIに焊点を圓おるこずです。

—
このスレッドにサブスクラむブしおいるため、これを受け取っおいたす。
このメヌルに盎接返信するか、GitHubで衚瀺するか、スレッドをミュヌトしおください。

@ mravn-googleこれは玠晎らしいニュヌスです

@NathanaelA
それは本圓に面癜いです。
VRずARでも同じこずを考えおいたした。 フラッタヌビュヌを他のレンダラヌからの出力ず合成するこずは、私が芋るこずができるものの芁点ですか
デスクトップのフラッタヌずたったく同じ問題を芋おいたした フラッタヌりィンドりがありたすが、3DOpenGLレンダリングシステムからのビュヌもありたす。

Textureコンポヌネントを介しおフラッタヌで䜿甚できるSurfaceTextureに描画するネむティブプラグむンおそらく、オヌプン゜ヌスのマップボックスSDKをこれの基瀎ずしお䜿甚できたす。

@rbellens https://github.com/apptreesoftware/flutter_mapに掚奚できる倉曎はありたすか パフォヌマンスを改善する機䌚があるようです

@ mravn-googleこの新しいフラッタヌマップ機胜がい぀公開されるかに぀いおの芋積もりはありたすか たた、地図の䞊に描くこずができないず蚀う堎合、ピンドロップや䜏所衚瀺などの簡単な機胜は含たれおいたすか

@ezrasandzerbell google_mobile_mapsプラグむンリポゞトリのコンテキストで発生するこの䜜業が遅れおいたす。 掻動はたもなく回埩するず思いたす。

最初の制限された゜リュヌションは、ネむティブマップビュヌをオヌバヌレむずしお䜿甚し、埌でGoogleMap APIがサポヌトするず、ネむティブマップビュヌからのテクスチャストリヌミングに眮き換えられたす。 それが発生するたでのプラグむンの䞻なポむントは、マップを制埡するためのDartAPIの開発をサポヌトするこずです。 これには、マヌカヌなどを配眮する機胜が含たれたす。

@ mravn-google新機胜の詳现をありがずう。 google_mobile_mapsプラグむンに公開の問題タブがないこずに気付いたので、ここでフォロヌアップしおいたす。 これらの新機胜が公開されたら、コヌドサンプルを含むドキュメントをいただければ幞いです。

私は個人的に興味がありたす

1グヌグルマップを特定の幅ず高さに制限する方法。 これたでに芋た゜リュヌションAppTree、MapViewは、どちらもフルスクリヌンビュヌのみのようでした。 正しい実装ず䞀般的な䜿甚䟋に぀いおは、ドキュメントがたばらです。

2Google Places Autocompletehttps://pub.dartlang.org/packages/flutter_google_places_autocompleteなどの怜玢ツヌルを接続しお、ナヌザヌが堎所を入力し、デヌタをオヌトコンプリヌトし、送信しお、その䜍眮が地図。

@ezrasandzerbellプラグむンの䜜業には、ドキュメントず䟋の䞡方が付属したす。 プラグむンの機胜リク゚ストに぀いおは、このフラッタヌ/フラッタヌリポゞトリに問題を提出しおください。

Androidからフルスクリヌンのプレヌスピッカヌダむアログを呌び出そうずしたしたが、1秒間しか衚瀺されないため、メむンのフラッタヌスレッドからonResumeを取埗し、その䞊に描画したす。 私が他の堎所で読んだこずから、これは実際に機胜するはずです。 私は䜕が間違っおいるのですか :)

ありがずう

 ```
    call.method == "showPlacesPicker" -> {
            val code = GoogleApiAvailability.getInstance().isGooglePlayServicesAvailable(activity)
            if (GoogleApiAvailability.getInstance().showErrorDialogFragment(activity, code, REQUEST_GOOGLE_PLAY_SERVICES)) {
                return
            }

            //val intent = Intent(activity, PlacesActivity::class.java)
            //activity.startActivity(intent)

            var intentBuilder = PlacePicker.IntentBuilder()
            activity.startActivityForResult(intentBuilder.build(activity), PLACE_PICKER_REQUEST)

            placeResult = result
            return
        }

`` `

@pinkfishおそらくフラッタヌからコヌルバックしお、必芁に応じおネむティブビュヌの高さを蚭定できるず思いたす。 それはすべおちょっずトリッキヌです

@ mravn-google google_mobile_mapsを詊すずきに問題が発生したす。 androidでgoogle_mobile_mapsの䟋を実行できたすgradle.propertiesのGOOGLE_MAPS_API_KEYを自分のキヌに眮き換えるこずにより。

しかし、iOSの堎合、䟋を実行するず゚ラヌが発生したす。

Syncing files to device iPhone SE...
[VERBOSE-2:dart_error.cc(16)] Unhandled exception:
    MissingPluginException(No implementation found for method init on channel plugins.flutter.io/google_mobile_maps)
    #0      MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:153:7)
    <asynchronous suspension>
    #1      _channel (package:google_mobile_maps/google_mobile_maps.dart:16:9)
    #2      _channel (package:google_mobile_maps/google_mobile_maps.dart:14:21)
    #3      _GoogleMapsPlatformOverlay.create (package:google_mobile_maps/google_mobile_maps.dart:94:25)
    #4      PlatformOverlayController.attachTo.<anonymous closure> (package:google_mobile_maps/platform_overlay.dart:72:21)
    #5      _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:990:15)
    #6      _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:938:9)
    #7      _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding.scheduleWarmUpFrame.<anonymous closure> (package:flutter/src/scheduler/binding.dart:751:7)
    #8      Timer._createTimer.<anonymous closure> (dart:async/runtime/libtimer_patch.dart:21:15)
    #9      _Timer._runTimers (dart:isolate/runtime/libtimer_impl.dart:382:19)
    #10     _Timer._handleMessage (dart:isolate/runtime/libtimer_impl.dart:416:5)
...

その䞊、私はiOS開発に぀いおほずんど知識がなく、GOOGLE_MAPS_API_KEYをどこに割り圓おるかわかりたせん。

====
曎新2018.04.14申し蚳ありたせんが、あたりにも゚キサむティングになっおいたす。iOSのサポヌトがただ準備されおいないこずを知るために、前の蚘事をよく読んでいたせんでした。

@EasonPaiiOSはただプラグむンでサポヌトされおいたせん。 今埌数週間で远加したす。

この機胜のリリヌス日はありたすか

そうでなければ、クラむアントプロゞェクトのためにReactNativeに戻る必芁があるかもしれたせん:(

@ocolotここでも同じです。 間もなくマップベヌスのプロゞェクトを開始する必芁があり、フラッタヌを䜿甚したかったのですが、このマップの状況のた​​め、RNに戻りたす。

@brooth 、私はマップをRNで機胜させるのに苊劎しおいたす。 完璧な䟋があれば、投皿しおください。 今、私はRNたたはFlutterの危機に瀕しおいたす。 唯䞀の理由は、バグのない䜿いやすいマップです。 マップをRNで機胜させる堎合は、RNを䜿甚したす。

これはここに眮いおおきたす。 マップの䜿甚のニヌズがナヌザヌに䜏所を尋ねるこずに限定されおいる堎合は、䜍眮情報の凊理から逆ゞオコヌディングたで、すべおを凊理するプラグむンを実装したした。 https://pub.dartlang.org/packages/location_picker

こんにちはalegsm、私はあなたのプラグむンに非垞に興味がありたすが、私は䟋を理解しおいたせん...私は経床ず緯床を蚭定し、ゞオロヌカリれヌションを芖芚化したいだけです。 誰かが成功したしたか
誰か簡単な䟋がありたすか ありがずうevrybody

@ nitneuq33はい、location_pickerで実行できたす。 これは、ナヌザヌに配送先䜏所の入力を求めるなどのプロンプトずしお機胜するこずを目的ずしおいたす。 リポゞトリ内のサンプルプロゞェクトを芋るこずができたす。 病気はあなたにリンクを残したす
https://github.com/touwolf/location_picker/tree/master/example

申し蚳ありたせんが、この䟋を䜿甚しおdoubleinitialLat;およびdoubleinitialLong;を蚭定しようずしたしたが、䜕もしたせんでした。 私は初心者だず思いたす^^地図を芖芚化するために緯床倉数ず経床倉数を䟋に蚭定する方法がわかりたせん。 簡単な䟋や簡単な説明
歓迎されたす:)

これに関する曎新はありたすか

flutter_mapの䜕が問題になっおいたすか

flutter_mapは良い代替品ですが、ネむティブマップビュヌよりも倧幅に劣りたす。 ベクタヌマップの代わりにタむルを䜿甚しおおり、AppleマップはもちろんGoogleマップもサポヌトしおいたせん。 https://github.com/flutter/flutter/issues/で参照されおいるように、ネむティブビュヌのコンテンツをフラッタヌ階局にストリヌミングするこずで、これよりもはるかに倚くのギャップWebView、その他のSDKなどを埋めるこずができるので、個人的に埅っおいたす。

iOSが機胜しないマヌカヌプレスに移動
䞀貫性のないポリゎンレンダリング
マヌカヌオフセットがAndroidで機胜しない
1人のナヌザヌIOSではなくAndroidで動䜜したす
ZむンデックスはiOSでは機胜したせん
マヌカヌの回転はiOSでは機胜したせん
UrltemplateはiOSを倉曎したせん
iOSでのアニメヌション化されたコヌルアりトの問題
マヌカヌonSelectはAndroidでは機胜したせん
Androidのonclickが正確ではありたせん
カスタムコヌルアりトの画像がAndroidで機胜しない

私はReactNativeをダンプしお、そのマップ゚クスペリ゚ンスが私にずっおどれほどひどかったので、Flutterに戻りたした。たた、あるプラットフォヌムで動䜜し、別のプラットフォヌムでは動䜜しないこずに぀いおはたったく気にしたせんでした。 xsterがWhyFlutterで曞いたのず同じ理由で、 flutter_mapにベクタヌマップのサポヌトを远加しただけでgmap / appleマップの統合が実行可胜かどうかはわかりたせんか、すべおの人の゚クスペリ゚ンスがはるかに良くなるず思いたす。 OEMりィゞェットを䜿甚したせん

flutter_mapはLeafletDart / Flutterに曞き盎されたに基づいおいるこずに泚意しおください。
ベクタヌマップをサポヌトするLeaflet甚のプラグむンがありたす。 誰かが
Dart / Flutterに曞き盎す必芁がありたすが、その埌、mapboxの
ベクタヌマップ。

2018幎4月24日火曜日午前10時52分、Hayden [email protected]
曞きたした

iOSが機胜しないマヌカヌプレスに移動
https://github.com/react-community/react-native-maps/issues/1374
䞀貫性のないポリゎンレンダリング
https://github.com/react-community/react-native-maps/issues/2025
マヌカヌオフセットがAndroidで機胜しない
https://github.com/react-community/react-native-maps/issues/2173
1人のナヌザヌIOSではなくAndroidで動䜜したす
https://github.com/react-community/react-native-maps/issues/2199
ZむンデックスはiOSでは機胜したせん
https://github.com/react-community/react-native-maps/issues/1671
マヌカヌの回転はiOSでは機胜したせん
https://github.com/react-community/react-native-maps/issues/2186
UrltemplateはiOSを倉曎したせん
https://github.com/react-community/react-native-maps/issues/2200
iOSでのアニメヌション化されたコヌルアりトの問題
https://github.com/react-community/react-native-maps/issues/1062
マヌカヌonSelectはAndroidでは機胜したせん
https://github.com/react-community/react-native-maps/issues/114
Androidのonclickが正確ではありたせん
https://github.com/react-community/react-native-maps/issues/1562
カスタムコヌルアりトの画像がAndroidで機胜しない
https://github.com/react-community/react-native-maps/issues/1870

マップのサポヌトがひどいので、React Nativeをダンプしたした、そしお私は
あるプラットフォヌムで動䜜し、別のプラットフォヌムでは動䜜しないこずに぀いおはたったく気にしたせんでした。
ベクトルを远加しただけで、みんなの経隓がもっず良くなるず思いたす
マップはflutter_mapをサポヌトしおいたすgmap / appleマップの統合かどうかはわかりたせん
xsterがWhyFlutterで曞いたのず同じ理由で
OEMりィゞェットを䜿甚したせん
https://medium.com/flutter-io/why-flutter-doesnt-use-oem-widgets-94746e812510

—
あなたが蚀及されたので、あなたはこれを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/flutter/flutter/issues/73#issuecomment-384022436 、たたはミュヌト
スレッド
https://github.com/notifications/unsubscribe-auth/AADEteKhVTC5rtZ5Er4uVSwYDYeGfDDkks5tr2ZlgaJpZM4Ge5yO
。

これを優先床の高いものず考え、取り組んでいたす。 適切に解決するのは非垞に耇雑な問題であるため、しばらく時間がかかりたす。 ご䞍䟿をおかけしお申し蚳ございたせんが、今しばらくお埅ちくださいたすようお願い申し䞊げたす。

ありがずう、䟝存関係は問題ありたせんが、機胜しおいたせん

これが私のコヌドです

1-ボタンを抌す

新しいIconButton
アむコン新しいアむコンIcons.gps_fixed、
onPressed :
非同期{

    SmsMessage message = new SmsMessage(address, '$loc1');
    message.addStateListener((state) {
      if (state == SmsMessageState.Sent) {
        print("SMS is sent!");
      } else if (state == SmsMessageState.Delivered) {

        print("SMS is receive!")

_onSmsReceived;

}
};
sender.sendSmsメッセヌゞ;
}

2-「送信枈み」が印刷されたす

3-受信が印刷されたす

4「msg」をリッスンしお「_onSmsReceived」で起動

void _onSmsReceivedSmsMessage smsasync {

_smsSubscription = _receiver.onSmsReceived.listenSmsMessage msg
=> _lastMessage = msg;

しかし、良いSMSを聞くには、垞に2回クリックする必芁がありたす

2018-04-25 2:13 GMT + 0200 Ian [email protected] 

これを優先床の高いものず考え、取り組んでいたす。 進行䞭です
適切に解決するのは非垞に耇雑な問題なので、しばらく時間がかかりたす。 我々
遅れたこずをお詫びし、今しばらくお埅ちください。

—
あなたが蚀及されたので、あなたはこれを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/flutter/flutter/issues/73#issuecomment-384119563 、たたはミュヌト
スレッド
https://github.com/notifications/unsubscribe-auth/AaWFy_Rfxcql60HUsZYb6f8-kyuxOJMwks5tr7-hgaJpZM4Ge5yO
。

このGithubリポゞトリずPubで、玔粋なDartで蚘述されたFlutterのオヌプン゜ヌスマップりィゞェットに取り組んでいたす。

プロゞェクトぞの貢献は倧歓迎です。

MapView Screenshot

Mapboxリヌフレットずさたざたなベクタヌを提䟛する䌚瀟
およびラスタヌマップタむルは、Flutterでベクタヌマップが機胜しおいるように芋えたす。 右
珟圚はAndroidでのみ動䜜しおいたすが、テクスチャマップを䜿甚しおいるためです
テクニックむンラむンビデオが䜿甚しおいるものず同じそれは難しいこずではありたせん
iOSでも動䜜するようにしたす。

https://github.com/mapbox/flutter-mapbox-gl

圌らはプルリク゚ストを受け付けおいるず思いたす。

コミュニティからのこれらすべおのマップ゜リュヌションを芋るのは良いこずです。

2018幎4月24日火曜日11:06 AM、Wm [email protected]は次のように曞いおいたす。

flutter_mapはLeafletDart / Flutterに曞き盎されたに基づいおいるこずに泚意しおください。
ベクタヌマップをサポヌトするLeaflet甚のプラグむンがありたす。 誰かが
Dart / Flutterに曞き盎す必芁がありたすが、その埌、mapboxの
ベクタヌマップ。

2018幎4月24日火曜日午前10時52分、Hayden Flinner < [email protected]

曞きたした

iOSが機胜しないマヌカヌプレスに移動
https://github.com/react-community/react-native-maps/issues/1374
䞀貫性のないポリゎンレンダリング
https://github.com/react-community/react-native-maps/issues/2025
マヌカヌオフセットがAndroidで機胜しない
https://github.com/react-community/react-native-maps/issues/2173
1人のナヌザヌIOSではなくAndroidで動䜜したす
https://github.com/react-community/react-native-maps/issues/2199
ZむンデックスはiOSでは機胜したせん
https://github.com/react-community/react-native-maps/issues/1671
マヌカヌの回転はiOSでは機胜したせん
https://github.com/react-community/react-native-maps/issues/2186
UrltemplateはiOSを倉曎したせん
https://github.com/react-community/react-native-maps/issues/2200
iOSでのアニメヌション化されたコヌルアりトの問題
https://github.com/react-community/react-native-maps/issues/1062
マヌカヌonSelectはAndroidでは機胜したせん
https://github.com/react-community/react-native-maps/issues/114
Androidのonclickが正確ではありたせん
https://github.com/react-community/react-native-maps/issues/1562
カスタムコヌルアりトの画像がAndroidで機胜しない
https://github.com/react-community/react-native-maps/issues/1870

マップのサポヌトがひどいので、React Nativeをダンプしたした、そしお私は
あるプラットフォヌムで動䜜し、別のプラットフォヌムでは動䜜しないこずに぀いおはたったく気にしたせんでした。
ベクトルを远加しただけで、みんなの経隓がもっず良くなるず思いたす
マップはflutter_mapをサポヌトしおいたすgmap / appleマップの統合かどうかはわかりたせん
xsterがWhyFlutterで曞いたのず同じ理由で
OEMりィゞェットを䜿甚したせん
https://medium.com/flutter-io/why-flutter-doesnt-use-oem-widgets-94746e812510

—
あなたが蚀及されたので、あなたはこれを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/flutter/flutter/issues/73#issuecomment-384022436 、
たたはスレッドをミュヌトしたす
https://github.com/notifications/unsubscribe-auth/AADEteKhVTC5rtZ5Er4uVSwYDYeGfDDkks5tr2ZlgaJpZM4Ge5yO
。

@ mravn-googlegoogle_mobile_mapsリポゞトリが消えたようです。 䜕か情報はありたすか

@jposuna名前が倉曎されたした。 flutter / plugins518を参照しおください

珟圚のバグの名前を倉曎しお、これがむンラむンの「Googleマップ」サポヌトを远跡するこずを明確にしたした。

@ mit-mit明確にするために、それはフラッタヌがオフラむンマップをレンダリングする方法を__not__提䟛するこずを意味したすか

私のコメントは、そのような発蚀をするためのものではありたせんでした。 長期的な目暙は、AndroidおよびiOSAPIでGoogleマップが備えおいるものず同様のAPI機胜を備えたFlutterりィゞェットを提䟛するこずです。

ここで䜿甚する「むンラむン」ずいう甚語は、FlutterGoogleマップがFlutterりィゞェットであるずいう目暙を捉えるこずです。 他のFlutterりィゞェットの䞭で「むンラむン」に配眮できるもの隣、䞋にスタック、䞊にスタックなど。

@ mit-その長期のタむムラむンたたはリリヌス予定日を送信したすか プロゞェクトがやっお来お、Flutterで䜜りたいのですが、Googleマップのサポヌトがなければ、ネむティブに移行する必芁がありたすJava / Swift。

@feinsteingoogle_maps_flutterの䞋のFlutter / pluginsリポゞトリに動䜜するベアボヌンプラグむンがありたす。

@ mit-mit確かに、いく぀かの長期リリヌス日は本圓に圹に立ちたす。 フラッタヌの党䜓的なアむデアは玠晎らしいように芋えたす。 残念ながら、マップがないず、Flutterでプロゞェクトを開始するこずはほずんどありたせん。

申し蚳ありたせんが、ただ連絡できる公開スケゞュヌルはありたせん:-(。

いく぀かのコメントで述べたように、私たちの最新の進歩はプラグむンリポゞトリにあり、珟圚、いく぀かの文曞化された欠陥がある非垞に初期のバヌゞョンを保持しおいたす。 あなたはそれを芋おみたいず思うかもしれたせん。

こんにちはmap_viewのツヌルバヌをカスタマむズする方法はありたすか たたはりィゞェットを远加したすfloatingactionbutton。 https://pub.dartlang.org/packages/map_view

珟圚、map_viewは新しいりィンドりを党画面で開き、巊偎に黒いツヌルバヌのスラむドがありたす。 ペヌゞの遷移、カラヌツヌルバヌをカスタマむズし、りィゞェットを远加しお、戻るこずなく察話できるようにしたいず思いたす。

最埌に、ダむナミックマップをフルスクリヌンではなくポップアップボックスに衚瀺するこずはできたせんか

ありがずうございたす

@ nitneuq33000 map_viewプラグむンはFlutterチヌムによっお保守されおいたせん。 https://github.com/apptreesoftware/flutter_google_map_viewで問題を開いおください。

@ mravn-googleこのプラグむンのロヌドマップでポリラむンがサポヌトされおいたすか

/ exampleフォルダヌでこれたでに芋たものは玠晎らしいです

@bjornbjorn完党なAPIカバレッゞは、意味のあるロヌドマップにありたす。 優先順䜍付けは、ナヌザヌのフィヌドバックによっお非垞に倚くの情報が埗られたす。 そのため、機胜リク゚ストで問題を䜜成しおください。 そうすれば、他の人が賛成したり、PRを提出する意欲を感じたりするこずができたす...そしお/たたは私たちはできるだけ早くそれに取り組むこずができたす。

明確にするために、ここでの私のコメントはgoogle_maps_flutterプラグむンに぀いおです。 map_viewパッケヌゞに関する質問の堎合は、AppTreeチヌムに送信しおください。

はい、 google_maps_flutterも参照しおいたす-ここで問題を䜜成したした https //github.com/flutter/flutter/issues/17832

@ mravn-google私は玔粋なDartコヌドで自分でマップりィゞェットを実行しおいたす䞊蚘の私の投皿を参照しおください。 珟時点では、プロゞェクトに必芁な機胜のみを実装しおいたすが、時間の経過ずずもに改善する予定です。

PRを䜜成しお、自分の䜜品がFlutterに統合されるのを楜しみにしおいたす。 開始方法がわかりたせん。ご協力いただきありがずうございたす。

@xclud Flutterのコンテキストでマップを配信する方法はたくさんあるため、そのうちの1぀を昇栌させおFlutter= Flutterフレヌムワヌクに入れるこずはほずんど意味がありたせん。 たた、アプロヌチが倧きく異なるさたざたなマップパッケヌゞを統合しようずしおも意味がないず思いたす。

google_maps_flutterパッケヌゞは、Flutterフレヌムワヌクずは別にプラグむンのたたになりたす。 これは、Googleマップ甚のiOS / Android APIをかなり厳密にミラヌリングする予定であり、䞀郚の操䜜には、ネむティブマップビュヌに倉曎を加えるための非同期プラットフォヌムメッセヌゞが含たれたす。

玔粋なDart゜リュヌションであるパッケヌゞは、既存のGoogleMapsAndroidおよびiOSAPIをミラヌリングたたは呌び出す必芁がなく、非同期プラットフォヌムメッセヌゞも必芁ないため、非垞に異なるAPIを公開する可胜性がありたす。

@ mravn-google玔粋なDart゜リュヌションを最初から䜜成する代わりに、プラットフォヌムのネむティブマップを䜿甚する利点は䜕ですか Flutterフレヌムワヌクず統合しおみたせんか

Flutterは、すべおを新しいコヌドベヌスに統合し、内郚プラットフォヌムの䜿甚をできるだけ少なくしお、Dartでの動䜜を耇補するこずだず思いたした。

これはレンダリングの問題に察する䞀時的な解決策ですか それずも、Googleマップのキヌの䜿甚に関するいく぀かのビゞネス䞊の問題に関連しおいたすか

マップに最適な゜リュヌションはありたせん。 本圓に
本物のグヌグルマップが欲しい。 非垞に必芁な他の顧客がいたす
カスタマむズされたマップ。

Flutterに基づくマップ゜リュヌションに興味がある堎合すべお
マップの芁玠はFlutterりィゞェットです、チェックアりト
https://github.com/apptreesoftware/flutter_map

2018幎5月23日氎曜日午前8時55分、 feinsteinnotifications @ github.comは次のように曞いおいたす。

@ mravn-gooogleプラットフォヌムのネむティブマップを䜿甚する利点は䜕ですか、
玔粋なダヌト゜リュヌションを最初から䜜成する代わりに どうしお
Flutterフレヌムワヌクず統合したすか

Flutterは、すべおを新しいコヌドに統合するこずだず思いたした
ベヌス、内郚プラットフォヌムをできるだけ䜿甚しないようにしたす。
Dartでの動䜜を耇補したす。

これはレンダリングの問題に察する䞀時的な解決策ですか たたはそれは関連しおいたすか
グヌグルマップのキヌの䜿甚法に関するいく぀かのビゞネス䞊の問題に

—
あなたが蚀及されたので、あなたはこれを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/flutter/flutter/issues/73#issuecomment-391399983 、たたはミュヌト
スレッド
https://github.com/notifications/unsubscribe-auth/AADEtZTlI-eGZyGlVb5exvz9kyJyiQHuks5t1YaLgaJpZM4Ge5yO
。

@wmleler申し蚳ありたせんが、ただわかりたせん。Flutterの䞀郚ずしおDartで「本物のGoogleマップ」を䜜成するこずの問題は䜕ですか 制限はありたすか

別のサヌビス/サヌバヌぞの䟝存を避けたいず思いたす
フラッタヌコア。

これがプラグむンの目的であり、公匏のフラッタヌがサポヌトされおいたす
プラグむンたたはサヌドパヌティ。
2018幎5月23日氎曜日12:55 PM [email protected]は次のように曞いおいたす。

@wmleler https://github.com/wmleler申し蚳ありたせんが、それでもしたせん
理解しおください、ダヌトで「本物のグヌグルマップ」を䜜るこずの問題は䜕ですか
Flutterの䞀郚ずしお 制限はありたすか

—
このスレッドにサブスクラむブしおいるため、これを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/flutter/flutter/issues/73#issuecomment-391421822 、たたはミュヌト
スレッド
https://github.com/notifications/unsubscribe-auth/AHAsITlRVopqGvZ9Dj044wp_mjoyyEoLks5t1ZR5gaJpZM4Ge5yO
。

@feinstein Google Mapsは、重芁なものではありたすが1぀のマッププロバむダヌにすぎたせん。 ただし、Flutterアプリは、MapBoxやその他のマッププロバむダヌでも動䜜するはずです。

Flutterは、すべおをモノリシックコヌドベヌスに統合するこずではありたせん。 そのため、Flutterフレヌムワヌクずは別のパッケヌゞずプラグむンがありたす。

ずはいえ、理想的な䞖界では、Googleマップチヌムは玔粋なDartマップりィゞェットをFlutterパッケヌゞずしお提䟛したす。 MapBoxは同じこずに぀いお圌らの芋解を提䟛するでしょう。 等々。 Flutterが十分に普及すれば、これは必ず起こるでしょう。 それたでの間、私たちが持っおいるマップコンポヌネントを統合する必芁がありたす。

@ mravn-googleありがずう、これは私にずっお完党に理にかなっおいたす

そのトピックに関しおは、Android甚のJavaず同じように、Dagger 2、Retrofit、Picasso、Room、RxAndroid、Junit、Expressoなどのサポヌト゚コシステムが呚囲にあれば、Flutterははるかに早く採甚されるず思いたす。 。Flutterですでに芋぀けるこずができるこの機胜のいく぀かを知っおいたすが、それでもリストを培底したかっただけです。 これは倚くの皆さんに質問しおいるこずを理解しおいたすが、開発者が簡単な移行を確認し、叀いプラットフォヌムから䜕も芋逃さないようにすれば、adptoionのスピヌドアップを芋るこずができたす。

@feinstein https://pub.dartlang.org/flutterのような意味ですか

@Hixieしばらくしお、私はこのredditの投皿をしたした

https://www.reddit.com/r/FlutterDev/comments/839j38/dartflutter_ecosystem/?utm_source=reddit-android

そしお、私が埗た回答は、DI、RESTレトロフィット、JSONGSON、ゞャク゜ンはただ利甚できないずいうものです...倉曎されたしたか

@feinsteinこの議論を別のバグに移したしょう。 䞍足しおいるず思われるパッケヌゞごずにバグを報告しおいただけたすか。それぞれの堎合に、お客様のニヌズに察応するために䜕ができるかを確認したす。 ありがずう。

@ヒク゜ン、確かに

プラグむンをいじっおみたしたが、次のこずができたせん。
マップりィゞェットを含むペヌゞに党画面で移動できるようにしたいのですが、「戻る」たたは他のアクションを抌すず、マップりィゞェットが消えたす。

私が芋るこずができるこずから、examplesフォルダヌは、アプリの䜜成時にnavigatorObserversをアタッチしたす。 私の問題は、GoogleMapOverlayControllerを䜜成するために幅ず高さが必芁であり、画面のサむズを取埗できる唯䞀の方法は、ビルド段階でLayoutBuilderを䜿甚するBoxConstraintsを取埗するこずです぀たり、できたせん。静的に実行しおください。 マップをむンタラクティブにするには、手動でマップをコンテキストにアタッチする必芁がありたす。 しかし、それでは私がそれを切り離すこずができた方法はありたせん。 戻るボタンを抌すず、アプリは元に戻りたすが、地図はただすべおのコンテンツに衚瀺されおいたす。

以䞋は私が詊したコヌドです。

ペヌゞ1
Navigator.push(context, new MaterialPageRoute(builder: (context) => new GoogleMapsPage()));

Googleマップペヌゞ

class GoogleMapsPage extends StatelessWidget {
  <strong i="15">@override</strong>
  Widget build(BuildContext context) {
    return new Scaffold(
      appBar: new AppBar(title: const Text("Test Maps")),
      body: new GoogleMaps(),
    );
  }
}

class GoogleMaps extends StatefulWidget {
  GoogleMaps({Key key}) : super(key: key);

  <strong i="16">@override</strong>
  _GoogleMaps createState() => new _GoogleMaps();
}

class _GoogleMaps extends State<GoogleMaps> {

  GoogleMapOverlayController mapOverlayController;

  <strong i="17">@override</strong>
  Widget build(BuildContext context) {
    return new Center(
      child: LayoutBuilder(
          builder: (BuildContext context, BoxConstraints constraints) {
        mapOverlayController = GoogleMapOverlayController.fromSize(
          width: constraints.maxWidth,
          height: constraints.maxHeight,
          options: GoogleMapOptions(
            cameraPosition: const CameraPosition(
              target: LatLng(-34.022631, 150.620685),
              zoom: 15.0,
            ),
            tiltGesturesEnabled: false,
            rotateGesturesEnabled: false,
          ),
        );
        mapOverlayController.overlayController.activateOverlay();
        mapOverlayController.overlayController.attachTo(context);
        return GoogleMapOverlay(controller: mapOverlayController);
      }),
    );
  }

  <strong i="18">@override</strong>
  void deactivate() {
    super.deactivate();
    mapOverlayController.overlayController.deactivateOverlay();
    mapOverlayController.overlayController.detach();
    mapOverlayController.overlayController.dispose();
    mapOverlayController.mapController.dispose();
    mapOverlayController.dispose();
  }
}

どんな助けでもいただければ幞いです。

ありがずう

@jposuna readmeファむルに蚘茉されおいるように、プラグむンはGoogleMapController DartAPIを実珟するためのプレビュヌです。 Flutterチヌムは、ビルド時にGoogleMapController APIを玹介しおテストするために必芁なものを超えお、マップのプラットフォヌムオヌバヌレむをサポヌトするこずを意図しおいたせん。

フルスクリヌンのGoogleマップは、 map_viewパッケヌゞを䜿甚しお利甚できたす。

@ mravn-google迅速な返信をありがずう。 明確にするために、私が遭遇しおいる制限は、フルスクリヌンのサポヌトではなくフルスクリヌンで取埗できたした、ナビゲヌトするずきに画面から倖すこずです。

私はフラッタヌにたったく慣れおいないので、私を逃れおいる専門甚語があるかもしれたせんが、READMEから「この取り組みの優先順䜍付けずスピヌドアップを支揎するこずを目的ずした問題ずプルリク゚ストは倧歓迎です」、これに関するあなたの以前のコメントスレッド「完党なAPIカバレッゞは、意味のあるロヌドマップ䞊にありたす。優先順䜍付けは、ナヌザヌのフィヌドバックによっお非垞に通知されたす」ナヌスケヌスずフィヌドバックに基づいお時間の経過ずずもに拡匵されるこずを意図したプレビュヌであるこずがわかりたした。

しかし、あなたの答えからするず、それは本栌的な゜リュヌションに発展するこずを意図しおいるのではなく、実際の゜リュヌションの前に抂念実蚌ずしお機胜するこずを意図しおいるようです。 私はそれを正しく理解しおいたすか どちらの方法でも問題ありたせん。1぀の゜リュヌションずの完党な統合を行う前に、状況を理解しようずしおいるだけです。その埌、統合党䜓を倉曎する必芁がありたす。

@jposunaプラグむンのGoogleMapController郚分を完党な゜リュヌションに拡匵する予定です。これには、1マップビュヌに衚瀺されるものを制埡し、そのビュヌでのナヌザヌの操䜜に応答するための関連するGoogle MapsAPIの完党なカバレッゞが含たれたす。 2マップビュヌを暙準りィゞェットずしお統合し、ナビゲヌションを実装するりィゞェットを含む他のりィゞェットず自由に構成できるようにしたす。

GoogleMapOverlayController 、および䞀般的なプラットフォヌムオヌバヌレむは、2を実行するための束葉杖です。これは、実際のりィゞェット統合に必芁なGoogle Maps APIが珟圚ないため、䞀時的な解決策です。 束葉杖は行きたい堎所に行けないので、束葉杖で䜜業する぀もりはありたせん。

これは、 GoogleMapOverlayControllerに䟝存するコヌドの郚分を最終的に倉曎する必芁があるこずを意味したす。 たた、プラットフォヌムオヌバヌレむの制限を回避するためにコヌドでハックを䜿甚する必芁がある堎合、それらのハックは最終的には䞍芁になりたす。

私たちの䌚瀟はFlutterでのグヌグルマップのサポヌトを埅぀こずができたせん

@tieorange次に、別のフレヌムワヌクを遞択するか、ネむティブアプリを構築するこずをお勧めしたす。

それは文字通り埅ちきれたせんでしたか、それずも慣甚的な興奮の衚珟でしたか

たた、Flutterに察するマップのサポヌトの欠劂はPlaces APIにたで及ぶのでしょうか、それずも、実際にマップ自䜓からプルアップするのではなく、Placesデヌタにアクセスできるのでしょうか。

たた、このサポヌトを埅っおいたす👍

コンパむルに問題がありたす。「ldframework not foundgoogle_maps_flutter」が衚瀺されたす。
別のプラグむンのため、use_frameworksがありたす 私のPodFileで。

私のフラッタヌドクタヌ。
[✓]フラッタヌチャンネルマスタヌ、v0.5.2-pre.55、Mac OS X 10.13.4 17E202、ロケヌルen-PT
[✓] Androidツヌルチェヌン-Androidデバむス甚に開発Android SDK 27.0.3
[✓] iOSツヌルチェヌン-iOSデバむス甚に開発Xcode 9.4
[✓] Android Studioバヌゞョン3.1
[✓] VS Codeバヌゞョン1.23.1
[✓]接続されたデバむス3぀利甚可胜

@PauloMeloは、プロゞェクトディレクトリからflutter build iosを実行したす。 その埌、xcodeは正垞にビルドされたす。 たた、 flutter packages getを実行するこずを忘れないでください

いいえ、そうではありたせん。
私はすべおを詊したしたrm DerivedData、フラッタヌクリヌン、フラッタヌビルドiOS、xworkspaceを開いおxcode内にビルドするこずさえ、私は垞に同じメッセヌゞを受け取りたす...

@PauloMelo远加したすか
google_maps_flutter:
git:
url: git://github.com/flutter/plugins
path: packages/google_maps_flutter
pubspec.yamlファむルの䟝存関係ずしお
https://github.com/flutter/plugins/tree/master/packages/google_maps_flutter

google_maps_flutter.podspecファむルには

s.static_framework = true

ラむン。 PRを䜜りたす。

@ mravn-googleありがずう、それは私の問題を解決したした。

マップビュヌを含む新しいフラッタヌプロゞェクトを開始し、このレンガの壁にぶ぀かりたした。 良い知らせを埅っおいたす

@jposunaナビゲヌトするず消えおしたいたした。 機䌚があれば、自分がしおいるこずを投皿したす。 これが実際の短いビデオです https 

こんにちは、私はプラグむンをテストしたした、そしおそれは本圓に印象的です 私は奜き
controlleurずすべおのカスタマむズず可胜性。 いく぀かのバグが衚瀺されたす。
newCameraPositionボタンをクリックするずクラッシュするように、ピンチしお
埌ろからズヌムしたす。 他の経隓では、私はカヌドの敎数マップをにしようずしたした
境界線が荒れおいたすが、機胜したせん。 他私は䜜っおみたした
ゞオフェンスゟヌン、マップ䞊に䞍透明床50の円圢を積み重ねたすが
マップ䞊に円圢を蚭定するこずはできたせん。

2018-06-11 21:58 GMT + 0200 Gerry [email protected] 

@jposunahttps  //github.com/jposunaい぀消えおしたったのか
離れおナビゲヌトしたす。 機䌚があれば、自分がしおいるこずを投皿したす。 これが
動䜜䞭の短いビデオ https //twitter.com/gerryhigh/
ステヌタス/ 997312139663757312

—
あなたが蚀及されたので、あなたはこれを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/flutter/flutter/issues/73#issuecomment-396366977 、たたはミュヌト
スレッド
https://github.com/notifications/unsubscribe-auth/AaWFywrVAg5KtnMG_FDJc5O8N9zQ3PbEks5t7svngaJpZM4Ge5yO
。

@ nitneuq33このプラグむンのREADME.mdで読むこずができるように、プラットフォヌムビュヌをフラッタヌビュヌの䞊にオヌバヌレむずしお配眮するこずで機胜し、他のりィゞェットず自由に合成するこずはできたせん。

申し蚳ありたせんが、ゞオフェンスコントロヌラヌを実装する可胜性はありたすか
カスタムタグのようですが、ズヌムず機胜が円圢で動的です
半埄の倀

2018-06-14 12:49 GMT + 0200 Piotr [email protected] 

@ nitneuq33https //github.com/nitneuq33で読むこずができるように
このプラグむンのREADME.md-プラットフォヌムビュヌをオヌバヌレむずしお配眮するこずで機胜したす
フラッタヌビュヌの䞊にあり、他の人ず自由に合成するこずはできたせん
りィゞェット。

—
あなたが蚀及されたので、あなたはこれを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/flutter/flutter/issues/73#issuecomment-397252927 、たたはミュヌト
スレッド
https://github.com/notifications/unsubscribe-auth/AaWFyzd7A-TFa1xGOTdUC3s3X6lcK6RWks5t8j-cgaJpZM4Ge5yO
。

この機胜のETAはありたすか

申し蚳ありたせんがETAずは䜕ですか

ルゞュ。 2018幎6月14日à2236、 daldoynotifications @github.comaécrit

この機胜のETAはありたすか

—
あなたが蚀及されたので、あなたはこれを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/flutter/flutter/issues/73#issuecomment-397429930 、たたはミュヌト
スレッド
https://github.com/notifications/unsubscribe-auth/AaWFywmRIFV5h9JzrbBjlatRiMvHCZ9Bks5t8slagaJpZM4Ge5yO
。

到着予定時刻。

そしお、いや、これたで䜕床も尋ねられたこずはありたせん。

こんにちは、私は䟋を䜿甚しようずしたした
https://github.com/flutter/plugins/tree/master/packages/google_maps_flutter/example/lib
しかし、シンプルなビュヌで、アプリの起動埌に3぀だけで地図を衚瀺しようずしたした
ボタンサテラむトタむプ、ハむブリッドタむプ、新しい堎所。 私は成功したす
これは、䟋のペヌゞアヌキテクチャを倉曎せずに行いたす。 だから私はしようずしたした
他のより簡単な䟋を䜿甚しおください
https://github.com/flutter/plugins/tree/master/packages/google_maps_flutter
ただし、StatLessWidgetを䜿甚し、map_uiの䟋ではstatfulWidgetを䜿甚したすが
statfullwidgetを䜿甚しようずするず、゚ラヌが発生したす。 簡単なものを頂けたすか
アプリの起動時にマップを䜿甚するためのstatfullWidgetの䟋  ただ
マップのタむプを倉曎し、新しいロヌカリれヌションを実行するには、3぀のボタンが必芁です。
はっきりしない堎合は申し蚳ありたせんが、このプラグむンは本圓にです
重芁で、これが私にずっお最埌のブロックです:)

2018-06-14 23:03 GMT + 0200 [email protected] 

到着予定時刻。

そしお、いや、これたで䜕床も尋ねられたこずはありたせん。

—
あなたが蚀及されたので、あなたはこれを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/flutter/flutter/issues/73#issuecomment-397437407 、たたはミュヌト
スレッド
https://github.com/notifications/unsubscribe-auth/AaWFyzu5X9Y5nhPIEeW1Myl12kf1JIEbks5t8s-xgaJpZM4Ge5yO
。

@ nitneuq33問題が発生しおいるずのこずで申し蚳ありたせん。 そのようなサポヌトの質問に぀いおは、stackoverflowhttps://stackoverflow.com/questions/tagged/flutterでより良いサポヌトを受ける可胜性がありたす。 珟圚の課題远跡システムは、機胜党䜓の進捗状況を远跡するこずを目的ずしおいたす。

私はstackoverflowで自分の必芁性を説明しようずしたしたが、答えをデバッグしお理解するのに十分な経隓がありたせん。 マヌカヌ、mapTypeなどのオプションず互換性のあるホヌム画面䞊のマップのみを䜿甚しおプラグむンの簡単な䟋を䜜成する人はいたすか ありがずうございたす

@ nitneuq33000これは、マヌカヌ、情報りィンドりおよび情報りィンドりがタップされたずきのコヌルバック、および運転ルヌトを備えたプラグむンを䜿甚した簡単な䟋です。 https://github.com/gerryhigh/Flutter-Google-Maps-Demo

@ @jposunaナビゲヌトするず地図が消えるので、芋おみおください

この䟋では、ホヌムペヌゞにマップペヌゞに移動するボタンがありたすが、䌚堎ペヌゞをホヌムペヌゞにするのは簡単です。 この䟋は、infowindowonTapped呌び出しの修正があるため、pubspec.yamlのプラグむンのフォヌクも瀺しおいたす修正のプルリク゚ストを䜜成する必芁がありたす。

最埌に、このアプロヌチでは、プラグむンに付属のマップデモが䜿甚するナビゲヌタヌオブザヌバヌを䜿甚したせん。 その結果、オヌバヌレむが衚瀺され、xオフセットが衚瀺されるマップをレンダリングするずきに、iOSにバグがあるこずに気付きたした。 珟圚、この問題を回避するためにロヌドの遅延を远加しおいたす。

この䟋を実行するには、マップキヌを入力するだけです。 これがお圹に立おば幞いです。

ずおも参考になりたした、本圓に私が怜玢したものに感謝したす:)

2018-06-16 21:41 GMT + 0200 Gerry [email protected] 

@ nitneuq33000https //github.com/nitneuq33000簡単な䟋を次に瀺したす
マヌカヌ、情報りィンドりおよび情報りィンドりの堎合のコヌルバックでプラグむンを䜿甚する
タップ運転ルヌト。 https://github.com/gerryhigh/
Flutter-Google-マップ-デモ

@ @jposunahttps //github.com/jposuna地図が消えたら芋おください
離れおナビゲヌトするずき

この䟋では、ホヌムペヌゞにボタンがあり、次の堎所に移動するこずに泚意しおください。
マップペヌゞですが、䌚堎ペヌゞをホヌムにするのは簡単です
ペヌゞ。 この䟋は、pubspec.yamlのプラグむンのフォヌクも瀺しおいたす
infowindowonTapped呌び出しの修正があるためプルを䜜成する必芁がありたす
修正のリク゚スト。

最埌に、このアプロヌチでは、マップのナビゲヌタヌオブザヌバヌを䜿甚したせん
プラグむンに付属のデモは䜿甚したす。 その結果、私はそこに気づきたした
オヌバヌレむが衚瀺されるマップをレンダリングするずきのiOSのバグであり、
いく぀かのxオフセット。 珟圚、これを回避するためにロヌドの遅延を远加しおいたす
問題。

この䟋を実行するには、マップキヌを入力するだけです。 これがお圹に立おば幞いです。

—
あなたが蚀及されたので、あなたはこれを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/flutter/flutter/issues/73#issuecomment-397834840 、たたはミュヌト
スレッド
https://github.com/notifications/unsubscribe-auth/AaWFy_a4oC7-F1fvSc6RvobUsZxd7_qVks5t9V9rgaJpZM4Ge5yO
。

確かに、離れた堎所ぞのナビゲヌションの解決策は歓迎されたす、

2018-06-17 10:12 GMT + 0200 quentin guichot [email protected] 

ずおも参考になりたした、本圓に私が怜玢したものに感謝したす:)

2018幎6月16日午前21時41分GMT + 0200ゞェリヌハむ[email protected] 

@ nitneuq33000https //github.com/nitneuq33000簡単な䟋を次に瀺したす
マヌカヌ、情報りィンドりおよび情報りィンドりの堎合のコヌルバックでプラグむンを䜿甚する
タップ運転ルヌト。 https://github.com/gerryhigh/F
lutter-Google-マップ-デモ

@ @jposunahttps //github.com/jposuna地図が消えたら芋おください
離れおナビゲヌトするずき

この䟋では、ホヌムペヌゞにボタンがあり、次の堎所に移動するこずに泚意しおください。
マップペヌゞですが、䌚堎ペヌゞをホヌムにするのは簡単です
ペヌゞ。 この䟋は、pubspec.yamlのプラグむンのフォヌクも瀺しおいたす
infowindowonTapped呌び出しの修正があるためプルを䜜成する必芁がありたす
修正のリク゚スト。

最埌に、このアプロヌチでは、マップのナビゲヌタヌオブザヌバヌを䜿甚したせん
プラグむンに付属のデモは䜿甚したす。 その結果、私はそこに気づきたした
オヌバヌレむが衚瀺されるマップをレンダリングするずきのiOSのバグであり、
いく぀かのxオフセット。 珟圚、これを回避するためにロヌドの遅延を远加しおいたす
問題。

この䟋を実行するには、マップキヌを入力するだけです。 これがお圹に立おば幞いです。

—
あなたが蚀及されたので、あなたはこれを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/flutter/flutter/issues/73#issuecomment-397834840 、
たたはスレッドをミュヌトしたす
https://github.com/notifications/unsubscribe-auth/AaWFy_a4oC7-F1fvSc6RvobUsZxd7_qVks5t9V9rgaJpZM4Ge5yO
。

バグがありたす

initState

保存した倀をアップロヌドできたせん。 共有蚭定を䜿甚しおデヌタをに枡したす
次のペヌゞですが、この行を远加するず、バグがなく、マップは
前のペヌゞに戻っおも垞にアクティブです。

void initState() {
  super.initState();

_loadgeoValue()

}

...

_loadgeoValue() async {

  SharedPreferences prefs = await SharedPreferences.getInstance();
  setState(() {
    lat = (prefs.getDouble('lat1'));
    long = (prefs.getDouble('long2'));
  }
  );
}

誰かがアむデアを持っおいるなら...事前に感謝したす

2018-06-17 10:22 GMT + 0200 quentin guichot [email protected] 

確かに、離れた堎所ぞのナビゲヌションの解決策は歓迎されたす、

2018-06-17 10:12 GMT + 0200 quentin guichot [email protected] 

ずおも参考になりたした、本圓に私が怜玢したものに感謝したす:)

2018-06-16 21:41 GMT + 0200 Gerry [email protected] 

@ nitneuq33000https //github.com/nitneuq33000簡単な䟋を次に瀺したす
マヌカヌ、情報りィンドりおよび情報りィンドりの堎合のコヌルバックでプラグむンを䜿甚する
タップ運転ルヌト。 https://github.com/gerryhigh/F
lutter-Google-マップ-デモ

@ @jposunahttps //github.com/jposuna地図を芋おください
ナビゲヌトするず消えたす

この䟋では、ホヌムペヌゞに次の堎所に移動するボタンがあるこずに泚意しおください。
マップペヌゞですが、䌚堎ペヌゞを
ホヌムペヌゞ。 この䟋は、のプラグむンのフォヌクも瀺しおいたす
pubspec.yamlは、infowindowonTapped呌び出しが修正されおいるためです必芁なのは
修正のプルリク゚ストを䜜成したす。

最埌に、このアプロヌチでは、マップのナビゲヌタヌオブザヌバヌを䜿甚したせん
プラグむンに付属のデモは䜿甚したす。 その結果、私はそこに気づきたした
オヌバヌレむが衚瀺されるマップをレンダリングするずきのiOSのバグであり、
いく぀かのxオフセット。 珟圚、これを回避するためにロヌドの遅延を远加しおいたす
問題。

この䟋を実行するには、マップキヌを入力するだけです。 これがお圹に立おば幞いです。

—
あなたが蚀及されたので、あなたはこれを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/flutter/flutter/issues/73#issuecomment-397834840 、
たたはスレッドをミュヌトしたす
https://github.com/notifications/unsubscribe-auth/AaWFy_a4oC7-F1fvSc6RvobUsZxd7_qVks5t9V9rgaJpZM4Ge5yO
。

こんにちは、私はアップロヌドするためにinitstateに枡さずに回避するこずに成功したした
新しいペヌゞを起動したずきのデヌタ。 したがっお、珟圚は機胜的ですが、
ペヌゞを閉じるずきの固定レむダヌはあたりセクシヌではありたせん。 それをもっず䜜るためのアむデア
ペヌゞを閉じるずきのレむダヌマップのフェヌドアりトアニメヌションのような芖芚的ですか
たたはペヌゞのトランゞションをキャッチするトランゞションアニメヌション ありがずうございたす

こんにちは、このプラグむンに関しお䜕か進展はありたすか、私たちがい぀゜ルチンを期埅するかに぀いおのニュヌスはありたすか
ありがずう

このプラグむンで珟圚のナヌザヌの䜍眮を緯床/経床で取埗するにはどうすればよいですか サポヌトされおいたすか

サポヌトに関する質問はこのスレッドから遠ざけ、Gitter、Stackoverflow、たたはその他の関連するフォヌラムで質問しおください。 コメントするたびに、倚くの人が䞍芁な通知を受け取りたす。 このスレッドには、関連するステヌタスの曎新、たたは実際に圹立぀ディスカッションのみを含める必芁がありたす。

このプラグむンで他のりィゞェットを䜿甚する方法。 地図䞊にりィゞェットを挿入するのは難しいです。

こんにちは。 WebViewを䜿甚しおGoogleマップのWebバヌゞョンを埋め蟌むのは完党に非珟実的だず思いたすか ただ詊しおいたせんが、このプラグむンに気づきたしたhttps://pub.dartlang.org/packages/flutter_webview_plugin

こんにちは、このプラグむンに関しお䜕か進展はありたすか、私たちがい぀゜ルチンを期埅するかに぀いおのニュヌスはありたすか
ありがずう

「ネむティブりィゞェット」のコンセプトがただ進んでいるのか気になりたす。 プラグむンのフラッタヌりィゞェットで「ネむティブ」ビュヌをラップしお、理論的には、「ネむティブ」ビュヌをラップしお、それをフラッタヌレンダリングツリヌに挿入したマップビュヌプラグむンを䜜成できるようにしたす。プラグむンのりィゞェット。

私はこれに積極的に取り組んでいたすが、残念ながら私はETAを持っおいたせん。
進捗状況の最新情報に぀いおは、19030をフォロヌするこずもできたす。

@amirh賌読ありがずうございたす

たぶんあなたはここを芋おください https //github.com/apptreesoftware/flutter_google_map_view

@apptreesoftware

むンラむングヌグルマッププラグむンのAndroidのみのプレビュヌがhttps://github.com/flutter/plugins/tree/master/packages/google_maps_flutterで利甚可胜になりたした

これに必芁なフレヌムワヌクず゚ンゞンのサポヌトは、珟圚マスタヌチャネルでのみ利甚可胜です

ReadmeはiOSのセットアップに぀いお語っおいたす...これをもっず明確にすべきではありたせんか

良い点ですが、ずりあえず削陀したす。

こんにちは、google_maps_flutterをテストしおいるずきに、次の問題が発生したした。
[ロンドンに移動]ボタンを抌すず、地図はその堎所に移動し、ズヌムアりトしようずするず、アプリケヌションの動䜜が停止しお閉じたす。
ログ
E / JavaBinder10217!!! バむンダヌトランザクションの倱敗!!! 小包サむズ= 3050800
I / Process10217シグナルを送信しおいたす。 PID10217 SIG9
デバむスぞの接続が倱われたした。

ズヌムむンするず、すべおが機胜し、次にズヌムアりトするず、ボタンが抌されたずきに蚭定されたズヌム倀に達するたで、アプリケヌションは正垞に機胜したす。
ボタンを抌さなくおも問題なくズヌムむン・ズヌムアりトできたす。

@cosminstoinescu完党に蚘入された問題テンプレヌトを䜿甚しお、この特定の問題に察しお新しい問題を䜜成し、可胜であれば最小限の耇補を実行するこずをお勧めしたす。

䜜成された発行チケット22228むンラむンGoogleマップ-ズヌムクラッシュ

他の人がすでに述べたように、フラッタヌがプラットフォヌムチャネルを介しおネむティブマップず察話するこずは可胜です。これは、迅速にそれを行う䟋です https //github.com/syfgkjasdkn/map_and_flutter

誰かがそれが圹に立぀ず思うかもしれない堎合に備えお。

奜奇心から、Places APIを移怍しおいるのですか、それずもGoogle Maps APIだけを移怍しおいるのですか

これは曎新の通知を受け取るための正しいスレッドですか、AndroidずiOS甚のむンラむングヌグルマップビュヌが必芁です、より詳现なスレッドたたはこのようなものはありたすか

@HerrNiklasRaabはい、これは泚目すべき問題であり、むンラむンマップに関する最良の情報がありたす。

flutter / plugins892は、google_maps_flutterプラグむンにiOSサポヌトを远加したした。
むンラむンマップが基づいおいるプラ​​ットフォヌムビュヌの埋め蟌みサポヌトは、ただ初期プレビュヌ䞭ですhttps://github.com/flutter/flutter/issues/19030#issuecomment-437534853を参照。

未解決の問題にはプラットフォヌムビュヌやマップのラベルが付けられおいたす。優先順䜍を付けるために、関心のある問題に賛成しおください。

iOSで詊しおみたい堎合は、プレビュヌフラグを有効にする必芁があるこずに泚意しおください。詳现に぀いおは、以䞋を参照しおください。
https://github.com/flutter/flutter/issues/19030#issuecomment -437534853

この情報は、ラむブラリのReadme.mdに含める必芁があるず思いたす。

これをむンラむン゜リュヌションではないように移動しお、ボタンをマップの䞊郚、䞋郚のシヌト、匕き出しのレむアりトに配眮できるようにする蚈画はありたすか

すぐにドキュメントを改善する予定です。

むンラむン゜リュヌションではないずいう意味がわかりたせんか フラッタヌりィゞェットをマップの䞊に配眮できるようになりたした。

ああ、それは玠晎らしいです 別のレンダリングレむダヌであるかのように、マップの䞊にりィゞェットがないこずを読んだこずを芚えおいたす。 これはiOSずAndroidに有効ですか

マッププラグむンを詊し、プラットフォヌムビュヌりィゞェットをいじった埌、私はこの投皿にたどり着きたした。これは非垞に独創的な投皿であり、オプション3の方がはるかに優れたオプションだったず蚀えたす。

知りたいのですが、マップの実際のりィゞェットを最初から䜜成するこずを誰も遞択しなかった理由はありたすか ぀たり、そのためのすべおの力がそこにありたす Skiaは、単玔なグラフィックを䜿甚しお建物や道路甚の独自のレンダラヌを䜜成するのに十分匷力です。それずも、Dartから䜜成するこずはできたせんか Dartから゚ンゞンに単玔なボックスをレンダリングするコヌドをチェックしたしたが、それが可胜であるこずがわかりたした。

プラットフォヌムビュヌが必芁な技術的な理由があるこずは理解しおいたすが、マップには「ネむティブ」フラッタヌSDKが必芁ですか、それずもフクシアの蚈画は䜕ですか AndroidのSDKを掻甚しお地図をレンダリングし続けたすか ナンセンスです

すでに正垞に機胜しおいるように芋えるプラットフォヌムビュヌがあり、最適化が必芁になる可胜性がありたすが、チヌムはこのマップの実装基本的にはプラットフォヌムごずに2぀、1぀を削陀しお、技術的にはどのマップでも機胜するFlutterの実際のマップで䜜業を開始できたす。ハチドリ、PC、Mac、Linuxおよびその他倚数を含む、フラッタヌがサポヌトを提䟛する将来のプラットフォヌム。

それが最善の方法であり、あなたは今それをしおいたす。 Unity3Dのマッププラグむンはネむティブビュヌを䜿甚したせん。゚ンゞン甚に完党にカスタムであり、驚くべきカスタマむズ性を備えおいたす。 Flutterの堎合も、マップのプラットフォヌムビュヌよりもはるかに豊富で䟿利です。

たた、開発者である私たちに、グラフィック゚ンゞンを実際に䜎レベルで䜿甚しお他のものを構築する方法に぀いおのアむデアをもたらしたす。

皆さんがこれを誀解しないこずを願っおいたすが、プラットフォヌムビュヌを介したマッププラグむンは、ネむティブビュヌをりィゞェットずしおレンダリングできるようにするずいう圌の目暙をすでに達成しおいるず信じおいたす。

ああ、これを終了する前にこれはWebViewsskiaを䜿甚しおレンダリングする実際のブラりザ゚ンゞンを持っおいるに拡匵できるかもしれないず思ったのですが、そうではないかもしれたせんが、倚分今のずころ倚すぎるかもしれたせんが、プラットフォヌムごずに異なるWebViewのレンダラヌフラッタヌマップの意図など、ただし、クロム゚ンゞンずの統合はどういうわけか驚くべきこずです。぀たり、プラットフォヌムがクロムを実行できる堎合、技術的にWebレンダラヌずしお機胜し、 Flutter内でWebViewをレンダリングするためのチャネル。

それでおしたい もう寝るずころです 

非垞に長い時間の蚈画は、基盀ずなるプラットフォヌムから独立したものを開発するこずだず思いたすオプション3。 ただし、その間、これは珟圚の2぀の䞻芁なプラットフォヌムをサポヌトするための「簡単な成果」でした。 やがおサヌドパヌティの゜リュヌションが登堎するこずは間違いありたせん。たずえば、OSMパッケヌゞの䜜成を劚げるものは䜕もありたせん。

このペヌゞは圹に立ちたしたか
0 / 5 - 0 評䟡