معرفی شرکت ها


enaml-native-maps-1.2


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

enaml-native-maps package for enaml-native-cli
ویژگی مقدار
سیستم عامل -
نام فایل enaml-native-maps-1.2
نام enaml-native-maps
نسخه کتابخانه 1.2
نگهدارنده []
ایمیل نگهدارنده []
نویسنده CodeLV
ایمیل نویسنده frmdstryr@gmail.com
آدرس صفحه اصلی https://github.com/codelv/enaml-native-maps
آدرس اینترنتی https://pypi.org/project/enaml-native-maps/
مجوز MIT
# enaml-native-maps GoogleMaps for enaml-native [![See the demo on youtube](https://img.youtube.com/vi/qH1EByO8pwM/0.jpg)](https://youtu.be/qH1EByO8pwM) ### Features This package contains the following widgets: - `MapView` with traffic, layers, buildings, and camera control - `MapMarker` with customizable info windows - `MapPolygon`, `MapPolyline`, and `MapCirlce` You may want to also use the [`LocationManager`](https://github.com/codelv/enaml-native/blob/master/src/enamlnative/android/android_location.py) from `enamlnative.android.api` for GPS updates. See ### Installing 1. Install `enaml-native-maps` using the [enaml-native-cli](https://github.com/codelv/enaml-native-cli) (or pip) ```bash #: Using the enaml-native cli enaml-native install enaml-native-maps #: or via pip and link it pip install enaml-native-maps enaml-native link enaml-native-maps ``` 2. Next, add `enaml-native-maps: ""` to your app's `package.json` 3. Then update the manifest in `android/app/src/main/AndroidManifext.xml` to include: ```bash <!-- If using google maps these two are required. You must also define the API key in gradle.properties--> <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" /> <meta-data android:name="com.google.android.geo.API_KEY" android:value="@string/google_maps_key" /> ``` > Note: Make sure it is __within the `<application>` tags__! 4. Now in `android/app/build.gradle` add the `resValue` lines below under the `buildTypes` to tell gradle to pull your key from the `gradle.properties` ```groovy buildTypes { debug { // Add this line resValue "string", "google_maps_key", (project.findProperty("GOOGLE_MAPS_API_KEY") ?: "") } release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' // And add this line resValue "string", "google_maps_key", (project.findProperty("GOOGLE_MAPS_API_KEY") ?: "") } } ``` 5. Finally add your `GOOGLE_API_MAPS_KEY=yourapikey` in `android/app/gradle.properties`. See [android's maps docs](https://developers.google.com/maps/documentation/android-api/map-with-marker) for help and to get an API key. ### Usage See the examples folder.


نیازمندی

مقدار نام
>=3.0.0 enaml-native


نحوه نصب


نصب پکیج whl enaml-native-maps-1.2:

    pip install enaml-native-maps-1.2.whl


نصب پکیج tar.gz enaml-native-maps-1.2:

    pip install enaml-native-maps-1.2.tar.gz