geowe / ogv Goto Github PK
View Code? Open in Web Editor NEWOpen Geodata Viewer
License: MIT License
Open Geodata Viewer
License: MIT License
En la versión 2.16.9 falla si no se usa mapa base. Es decir basemap=none
Permitir la búsqueda o filtro de elementos del mapa en función de algún valor alfanumérico
Al abrir cualquier mapa desde dispositivos IOS se queda la página en blanco.
El problema se reproduce en: iPhone, iPad y Mac.
Navegadores probados: Safari, Chrome y Firefox.
¿Sería posible que el tamaño de los colores en la leyenda horizontal fuese proporcional al valor que representa (si es numérico)?
Por ejemplo usando el este, igual que para el tamaño de radio de los puntos.
Así conseguiríamos un efecto visual como un gráfico de barras.
En los mapas con un texto muy largo como valor de alguno de sus atributos, al generar el PDF la columna de esos atributos se vuelve excesivamente larga. Sería deseable que el texto se ajustara a un tamaño y se mostrara en varias líneas (wrap text).
Ejemplo de geojson:
https://raw.githubusercontent.com/atamunoz/open-data/master/InventAndSuelosContyRV2019ptoWGS84.geojson
Con el siguiente mapa falla la generación del informe
https://geowe.org/ogv/viewer/?geojson=https%3A%2F%2Fapigeo.larioja.org%2Fjson%2Fgeojson.php%2F%3Fc%3D33525a4c2b563442447a3467427a426d4333306635673d3d%26l%3D56564668357237756e336d433452667a5a79414935513d3d&load-type=all&basemap=carto-dark&cluster&distance=20
En la consola aparece el siguiente error:
Uncaught (in promise) TypeError: this._doc.setFontStyle is not a function
addPage1 ReportGeneratorTool.js:127
generate ReportGeneratorTool.js:49
generatePDF MenuTool.js:60
Sería interesante poder usar un proxy para poder cargar geojson de otros dominios, y así poder evitar el CORS.
Por solicitud de algún usuario, se hace interesante incorporar al visor y a las imágenes e informes generados la orienteción geográfica del mapa.
Por ejemplo incluyendo la Rosa de los Vientos
Al intentar generar mapa de calor con este geojson
se producen errores (en firefox 71):
Error: Fragment shader compilation failed:
0(3) : warning C7547: extension GL_ARB_gpu_shader5 not supported in profile gp4fp
Vertex shader compilation failed:
0(3) : warning C7547: extension GL_ARB_gpu_shader5 not supported in profile gp4vp
PointsLayer.js:147:12
y PointsLayer.js:147
createRenderer Heatmap.js:180
getRenderer Layer.js:269
render Layer.js:212
renderFrame Composite.js:111
renderFrame_ PluggableMap.js:1292
animationDelay_ PluggableMap.js:198
<anonymous> self-hosted:869
Error: WebGL warning: <SetDimensions>: Exceeded 16 live WebGL contexts for this principal, losing the least recently used one. webgl.js:111:29
**Error: WebGL warning: <SetDimensions>: Exceeded 16 live WebGL contexts for this principal, losing the least recently used one.**
Un usuario indica la necesidad de poder establecer el título del mapa en función de un atributo del geoJSON.
Cuando se genera el pdf sería conveniente mostrar la información alfanumérica solo los elementos visibles en la extensión del mapa.
Por ejemplo, si tenemos un mapa de 1000 puntos, pero en un zoom cuya extensión muestra 40, que el informe solo liste la información para esos 40 elementos.
La imagen (jpg o png) generada no muestra toda la extensión del mapa, visualizada en la pantalla.
Además es como si se recortara y se pone mas cuadrada.
Cuando se monta un mapa temático, y se muestra la leyenda vertical, sería interesante poder mostrar valores de otro atributo diferente al temático.
Al igual que el tamaño del punto va en relación del atributo temático, pero se puede establecer como la el otro atributo.
Buenas, al realizar un mapa temático, cuando se muestran los polígonos sin opacidad y coinciden varios polígonos del mismo color adyacentes, no se pueden distinguir unos de otros.
¿Sería posible resaltar el borde de los polígonos?
En la captura aparece una zona azul clara que en realidad contiene dos polígonos.
Un saludo.
Al cargar los estilos por sld de una regla PolygonSymbolizer que no tiene fill, se produce un error.
Creo que el problema pudiese estar aqui
SLDLayerStyle: 21 >>> if (rule.polygonsymbolizer !== undefined) { this._rule[rule.name] = rule.polygonsymbolizer.fill.styling.fill; }
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.