Size: a a a

2019 October 25

DP

Darafei Praliaskouski in Mapbox чат
@dzianis_sheka а в сан францисковский мапбокс заглянуть в гости сложно?
источник

DS

Dzianis Sheka in Mapbox чат
не имею понятия )
источник

DS

Dzianis Sheka in Mapbox чат
ни разу там не был, но по фоткам - у них в центре гдето офис
источник
2019 October 26

A

Alex CherryTea in Mapbox чат
Andrew
Сталкивался, но как то само пропало потом ))
пока единственный варик который сработал это: обойти фича колешен, составить карту иконок, выгенерить по стилю на каждую иконку и грузить в порядке иконка - стиль
источник

A

Alex CherryTea in Mapbox чат
типо suspend паттерна получилось.
источник

A

Andrew in Mapbox чат
Alex CherryTea
пока единственный варик который сработал это: обойти фича колешен, составить карту иконок, выгенерить по стилю на каждую иконку и грузить в порядке иконка - стиль
Не у меня правда при первой загрузке пропадали, а при втром заходе и дальше всё ок
источник

KB

Konstantin Biryukov in Mapbox чат
Кто нибудь знает как подружить Mapbox gl с vue js? Что только не пробовал, не желает карта отображаться
источник

A

Alex CherryTea in Mapbox чат
Konstantin Biryukov
Кто нибудь знает как подружить Mapbox gl с vue js? Что только не пробовал, не желает карта отображаться
покажите код
источник

KB

Konstantin Biryukov in Mapbox чат
Alex CherryTea
покажите код
1) Map.vue
<template>
 <MglMap :accessToken="accessToken" :mapStyle="mapStyle" />
</template>

<script>
 import Mapbox from "mapbox-gl";
 import "../../node_modules/mapbox-gl/dist/mapbox-gl.css"
 import { MglMap } from "vue-mapbox";

 export default {
   components: {
     MglMap
   },
   data() {
     return {
        accessToken: ACCESS_TOKEN,  
       mapStyle:  MAP_STYLE  // token и style конечно вбиваю свои, просто убрал из кода
     };
   },
   created() {
     this.mapbox = Mapbox;
   }
 };
</script>

2) App.vue
<template>
 <v-app id="app">
   <v-app-bar app>
     <v-toolbar-title class="headline text-uppercase">
       <span>Vuetify</span>
       <span class="font-weight-light">MATERIAL DESIGN</span>
     </v-toolbar-title>
     <v-spacer></v-spacer>
     <v-btn
       text
       href="https://github.com/vuetifyjs/vuetify/releases/latest"
       target="_blank">
       <span class="mr-2">Latest Release</span>
     </v-btn>
   </v-app-bar>

   <v-content>
     <map/>
   </v-content>
 </v-app>
</template>

<script>
 import Map from './components/Map.vue'

 export default {
   components: {
     Map
   }
 }
</script>


<style>
 #app {
   position: absolute;
   top: 0;
   bottom: 0;
   right: 0;
   left: 0;
   width: 100%;
 }
</style>

3) Vue.config.js
module.exports = {
 'transpileDependencies': [
   'vuetify'
 ],
 chainWebpack: config => { // to turn off eslint
   config.module.rules.delete('eslint');
 }
};

4) main.js
import Vue from 'vue'
import App from './App.vue'
import router from './router/router'
import store from './store'
import vuetify from './plugins/vuetify'
import 'roboto-fontface/css/roboto/roboto-fontface.css'
import '@mdi/font/css/materialdesignicons.css'

Vue.config.productionTip = false

new Vue({
 router,
 store,
 vuetify,
 render: h => h(App)
}).$mount('#app');
источник

A

Alex CherryTea in Mapbox чат
Ширину и высоту задайте диву в который подлючаете кариу
источник

A

Alex CherryTea in Mapbox чат
Карте начальные координаты
источник

KB

Konstantin Biryukov in Mapbox чат
в файле App.vue задавал для #app, сейчас еще высоту добавил
источник

KB

Konstantin Biryukov in Mapbox чат
<style>
 #app {
   position: absolute;
   top: 0;
   bottom: 0;
   right: 0;
   left: 0;
   width: 100%; height: 100%
 }
</style>
источник

KB

Konstantin Biryukov in Mapbox чат
все равно не отображается, может что-то с компонентами напутал ? или с местом подключения css для mapbox ?
источник
2019 October 27

A

Alex CherryTea in Mapbox чат
Konstantin Biryukov
<style>
 #app {
   position: absolute;
   top: 0;
   bottom: 0;
   right: 0;
   left: 0;
   width: 100%; height: 100%
 }
</style>
Задайте не в процентах а в пикселах
источник

A

Alex CherryTea in Mapbox чат
Konstantin Biryukov
все равно не отображается, может что-то с компонентами напутал ? или с местом подключения css для mapbox ?
В консоли ошибки есть от мапбокса?
источник

KB

Konstantin Biryukov in Mapbox чат
Alex CherryTea
В консоли ошибки есть от мапбокса?
ошибок не было. нашел в чем было дело - в файле App.vue: <v-content> <map/></v-content> Тэг </map> был написано с большой буквы (</Map>) и карта не грузилась
источник

KB

Konstantin Biryukov in Mapbox чат
@Akiyamka , огромное спасибо!
источник

A

Alex CherryTea in Mapbox чат
Konstantin Biryukov
@Akiyamka , огромное спасибо!
Да собственно нет за что
источник
2019 October 29

A

Alex CherryTea in Mapbox чат
если мне надо выставить красный цвет для фичи с пропертей level: 1
мне надо использовать identity или categorical ?
источник