Açısal google haritalar için depolanmış çokgen işaretler dizilimini haritaya çizmemin mümkün olmasını istiyorum.Kayıtlı çokgenimi veritabanından google haritaya nasıl çizebilirim?
Kullandığım teknik şu şekildedir: Açısal yönergesi ve templateUrl kullanarak JavaScript içeren açısal sürüm 1.
Bu benim html direktifi şablonu şudur: yerine poligon koordinat, veritabanında şifreli dize olarak çokgeninizi saklamak gerekir
<ui-gmap-google-map center="config.map.center" zoom="config.map.zoom" options="config.map.options" events="config.map.events" draggable="true">
<ui-gmap-polygon path="compatiblePolygon" stroke="polygonConfig.stroke" fill="polygonConfig.fill" fit="true" static="true" visible="polygonConfig.visible" editable="polygonConfig.editable" draggable="polygonConfig.draggable" clickable="true" events="polygonConfig.events">
</ui-gmap-polygon>
<ui-gmap-markers models="compatiblePoints" coords="'self'" idKey="'id'"
options="pointsConfig.options"
clickable="true">
</ui-gmap-markers>
<ui-gmap-drawing-manager options="config.drawing.options" static="true" control="drawingManagerControl" events="config.drawing.events"></ui-gmap-drawing-manager>
</ui-gmap-google-map>
Sorun benim yönergesi adını Google – AngularM
hiçbir olmamasıdır - Make index.html 'daki yönerge dosyasından önce google API'yi yüklediğinizden emin olun - yolunda http [s] argümanını bırakın - Herhangi bir proxy'nin arkasında değilsiniz. Bu gönderiye bakın: http://stackoverflow.com/questions/7567602/javascript-error-cant-find-variable-google – Zaslam
Tüm bu şeyleri denedim ve yine de hatayı alıyorum: "Ad 'google' '" adı bulunamıyor – AngularM