Drawing custom layers in Mapstore

86 kali dilihat
Langsung ke pesan pertama yang belum dibaca
Ditugaskan kepada lorenzo...@geosolutionsgroup.com oleh saya

Ashwin Sankaran

belum dibaca,
22 Jul 2021, 12.53.0822/07/21
kepadamapstore-users
I'm new to Mapstore and looking for some examples/documentation on adding some custom layers on top of a Base map.

The custom layers are not GIS based and hence im looking for some integration with webGL/Threejs or SVG type renderers. 

Can someone share any info on this ?

An example from Mapbox GL

Lorenzo Natali

belum dibaca,
6 Agu 2021, 12.02.3906/08/21
kepadamapstore-users
Hi,
at the moment MapStore doesn't support 3D models.

Ashwin Sankaran

belum dibaca,
13 Jun 2023, 14.10.3313/06/23
kepadamapstore-users
Hello Lorenzo,

This question still remains on my end. 

I'm not particularly asking about 3d models, but rather the ability to render a custom layer (which can be hardware accelerated ) on top of a Mapstore map. 

Stefano Bovio

belum dibaca,
14 Jun 2023, 12.45.0714/06/23
kepadamapstor...@googlegroups.com
Hello Ashwin,

MapStore is using Cesium.js render engine for the 3D visualization (Cesium uses WebGL) and OpenLayers for the 2D visualization on desktop (OpenLayer uses canvas 2d),
here on the stable branch 2023.01.xx you can see how MapStore implements different layers for the Cesium renderer.
Inside a MapStore downstream project you could use the Layers.registerType API to register a new layer type.
There is not a specific documentation about this but you could take a look to these projects that implements experimental layer types:

- Experimentation of an alternative GeoJSON layer (import in the main entry file of the app and implementations)
- GeoNode MapStore client integration (import of custom layer and implementation)

We introduced also a way to visualize 3D Model exported as .glb (GLTF binary format) by applying a style point geometries of a layer (available for GeoJSON or Shapefile or WFS layer included in the map)

Hope this helps you,
Stefano


--
You received this message because you are subscribed to the Google Groups "mapstore-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mapstore-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mapstore-users/03306c5c-8229-4718-a05a-2bd090b3b644n%40googlegroups.com.


--

Regards,

Stefano Bovio

==

GeoServer Professional Services from the experts!

Visit http://bit.ly/gs-services-us for more information.

==

Stefano Bovio

Frontend Software Engineer


GeoSolutions Group
phone: +39 0584 962313

fax:     +39 0584 1660272

mob:   +39  333 8128928


https://www.geosolutionsgroup.com/

http://twitter.com/geosolutions_it

-------------------------------------------------------


Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si precisa che ogni circostanza inerente alla presente email (il suo contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra operazione è illecita. Le sarei comunque grato se potesse darmene notizia.

This email is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential or otherwise protected from disclosure. We remind that - as provided by European Regulation 2016/679 “GDPR” - copying, dissemination or use of this e-mail or the information herein by anyone other than the intended recipient is prohibited. If you have received this email by mistake, please notify us immediately by telephone or e-mail.
Balas ke semua
Balas ke penulis
Teruskan
0 pesan baru