Node
Node
Node
com/2019/apirest-de-datos-geograficos-con-node-y-express/
UV 15
los cusis
SELECT b.id, b.nombre,b.via_lin_text,b.via_lin_text
FROM estructuavial_nueva b
WHERE ST_DWithin(b.geom, 'SRID=32720;POINT(481065.931 8036000.789)', 100);
ng add @angular/material
solucion 1
npm install @types/[email protected] --save-dev
just inastall
npm install @types/[email protected] --save-dev
npm install @agm/core --save
"@agm/core": "^3.0.0-beta.0",
"@types/googlemaps": "^3.39.12",
npm i @agm/core@^1.0
the error was resolved by using the small change in package version and its working
fine now .
https://desarrolloweb.com/manuales/manual-angular-2.html
http://geo.gob.bo/viewer/
const input = { lat: "34° 3′ 12.96″ N", lon: "118° 14′ 34.8″ W" };
const decimalCoords = geolib.toDecimal(input);
console.log("Input:", input);
console.log("Degrees/Minutes/Seconds To Decimal:", decimalCoords);
console.log("UTM:", utm.convertLatLngToUtm(decimalCoords.lat, decimalCoords.lon,
0));
https://analisisydecision.es/mover-elementos-de-un-mapa-con-qgis-ejemplo-mover-
canarias/
AngularLeaflet
https://github.com/jofredreinosa/angular-leaflet
https://angular-leaflet-1.web.app/
PostgreSQL
https://www.tutorialesprogramacionya.com/postgresqlya/
https://geopois.com/tutoriales/webmapping/mapbox/mapbox-angular
https://github.com/mapbox/postgis-vt-util/tree/master/src
https://mugan86.medium.com/mapas-en-angular-8-con-mapbox-gl-185b157788af
https://asymmetrik.com/ngx-leaflet-tutorial-angular-cli/
https://elasticrash.github.io/Angular.io.MapViewer/documentation/
https://github.com/elasticrash/Angular.io.MapViewer/blob/master/src/app/display-
coordinates/coordinates.ts
https://codesandbox.io/s/x3l39kqvlp?file=/src/app/app.component.ts
https://codesandbox.io/examples/package/@asymmetrik/ngx-leaflet
GEOSON POSTGIS
https://gist.github.com/wboykinm/5730504
Probador de geoJson
https://geojsonlint.com/
https://hotexamples.com/es/examples/-/postgis/-/php-postgis-class-examples.html
POSTMAN
http://localhost/apirestphp_pg/calles/seleccionar.php?
lat=480911.644766&lng=8036034.038040
https://github.com/bmcbride/PHP-Database-GeoJSON/blob/master/demo/index.html
SELECT top(10) * FROM settings.geometry_columns_view order by sort_id
https://handsondataviz.org/index.html
https://codesandbox.io/examples/package/leaflet
unction addDatosFarmacias() {
https://gis-master-m2.github.io/m2-geoweb/farmacias_leaflet/
osm = L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {
maxZoom: 19,
minZoom: 1,
attribution: 'OSM'
});
terreno =
L.tileLayer('http://{s}.tile.stamen.com/terrain-background/{z}/{x}/{y}.png', {
maxZoom: 19,
attribution: 'Stamen terrain',
opacity: 0.5
});
https://gis-master-m2.github.io/geoweb/leaflet-controles.html
https://platzi.com/tutoriales/2478-angular/2021-como-instalar-la-libreria-
alertsweet-2-con-npm-en-proyecto-angular-4/
leaflet-search.min.js
leaflet-search.min.css
Error al importar un js
https://pjausovec.medium.com/how-to-fix-error-ts7016-could-not-find-a-declaration-
file-for-module-xyz-has-an-any-type-ecab588800a8
http://leaflet-extras.github.io/leaflet-providers/preview/index.html
https://github.com/leaflet-extras/leaflet-providers
var Stamen_TerrainLabels =
L.tileLayer('https://stamen-tiles-{s}.a.ssl.fastly.net/terrain-labels/{z}/{x}/{y}
{r}.{ext}', {
attribution: 'Map tiles by <a href="http://stamen.com">Stamen Design</a>, <a
href="http://creativecommons.org/licenses/by/3.0">CC BY 3.0</a> — Map data
© <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a>
contributors',
subdomains: 'abcd',
minZoom: 0,
maxZoom: 18,
ext: 'png'
});
var Esri_WorldStreetMap =
L.tileLayer('https://server.arcgisonline.com/ArcGIS/rest/services/
World_Street_Map/MapServer/tile/{z}/{y}/{x}', {
attribution: 'Tiles © Esri — Source: Esri, DeLorme, NAVTEQ, USGS,
Intermap, iPC, NRCAN, Esri Japan, METI, Esri China (Hong Kong), Esri (Thailand),
TomTom, 2012'
});
var Stamen_TonerLabels =
L.tileLayer('https://stamen-tiles-{s}.a.ssl.fastly.net/toner-labels/{z}/{x}/{y}{r}.
{ext}', {
attribution: 'Map tiles by <a href="http://stamen.com">Stamen Design</a>, <a
href="http://creativecommons.org/licenses/by/3.0">CC BY 3.0</a> — Map data
© <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a>
contributors',
subdomains: 'abcd',
minZoom: 0,
maxZoom: 20,
ext: 'png'
});
https://www.adictosaltrabajo.com/2016/06/22/mapas-interactivos-con-leaflet-js/
https://es.stackoverflow.com/questions/379079/es-posible-acceder-a-mi-aplicacion-
del-localhost-desde-mi-telefono-android
https://runebook.dev/es/docs/leaflet/
https://www.qgistutorials.com/es/docs/leaflet_maps_with_qgis2leaf.html
https://parzibyte.me/blog/2019/07/11/html-a-imagen-html2canvas-screenshot-de-
pagina-web/
https://blog.nubecolectiva.com/como-convertir-el-contenido-de-un-div-a-imagen-en-
angular-10/
https://vivaelsoftwarelibre.com/anadir-y-modificar-los-controles-en-leaflet/
https://www.tutorialspoint.com/leafletjs/leafletjs_quick_guide.htm
https://html2canvas.hertzen.com/configuration
https://stackblitz.com/edit/angular-html2canvas?file=src%2Fapp%2Fapp.component.html
https://codepen.io/jcannella/pen/yEMxGb?css-preprocessor=sass
Encontré esta solución del código fuente de cómo Chrome toma capturas de pantalla
de página completa.
plugins leaflet
https://github.com/Norkart
https://apps.socib.es/Leaflet.TimeDimension/examples/
https://asymmetrik.com/ngx-leaflet-and-leaflet-plugins/
https://github.com/rodeiro/GEOWEB
ejemplos de angular
https://therichpost.com/angular-13-datatable-with-spring-boot-web-api-data/
https://therichpost.com/angular-11-crud-add-edit-delete-tutorial/
https://therichpost.com/angular-11-bootstrap-5-user-crud-template/
https://therichpost.com/angular-12-primeng-image-upload-preview-delete-and-save-
inside-folder-with-php-functionality/
https://gis-master-m2.github.io/m2-geoweb/introduccion_a_cesium/
https://gis-master-m2.github.io/m2-geoweb/visor_catastro/
https://gis-master-m2.github.io/m2-geoweb/farmacias_leaflet/
https://github.com/CesiumGS
https://angular-cesium.com/
https://opengeo.tech/
https://runette.gitbook.io/alcm/angular-leaflet-controls
https://stackblitz.com/edit/angular-leaflet-controls?file=package.json
https://bl.ocks.org/kierandriscoll/e807dd86353c39ce3b25f90c75bb7db0
https://github.com/bmcbride/PHP-Database-GeoJSON
https://codehandbook.org/use-leaflet-in-angular/
https://www.digitalocean.com/community/tutorials/angular-angular-mvc-primer
https://codingpotions.com/angular-servicios-llamadas-http
geoserver
https://docs.geoserver.org/latest/en/user/gettingstarted/postgis-quickstart/
index.html
https://mappinggis.com/2016/11/trucos-para-mejorar-el-rendimiento-de-geoserver/
https://mappinggis.com/2019/04/como-crear-estilos-sld-con-qgis-para-geoserver/
https://mappinggis.com/2019/04/como-crear-estilos-sld-con-qgis-para-geoserver/
https://codingpotions.com/angular-servicios-llamadas-http
https://technostuf.com/angular-11-how-to-convert-html-to-image/