Open ChakshuGautam opened 9 months ago
Actively working on it, Assigned to myself ( assumed self-assignment is allowed :smile_cat: )
Hey, @codecShivam feel free to raise a draft PR that I can preview to see the direction you are taking. Thanks.
Actively working on it, Assigned to myself ( assumed self-assignment is allowed 😸 )
Hey @ChakshuGautam , I have a good knowledge about openStreetMap API as I have used it in build for bharat ONDC project. You can check the repo : https://github.com/SHANKARA-CODERS/NestONDC
also deployed it in GCP , the deployed link : https://nestondc.el.r.appspot.com/
view of the map :
I want to know how can I contribute to the project and also want to send you the dummy proposal before the final one, so where we can connect to discuss about the project ?
this is my mail: debanjanrick04@gmail.com
Do not ask process related questions about how to apply and who to contact in the above ticket. The only questions allowed are about technical aspects of the project itself. If you want help with the process, you can refer instructions listed on Unstop and any further queries can be taken up on our Discord channel titled DMP queries. Here's a Video Tutorial on how to submit a proposal for a project.
I keep getting this error whenever I try to run the tileserver-gl
command :
node:internal/modules/cjs/loader:1473
return process.dlopen(module, path.toNamespacedPath(filename));
^
Error: dlopen(/usr/local/lib/node_modules/tileserver-gl/node_modules/canvas/build/Release/canvas.node, 0x0001): symbol not found in flat namespace '_cairo_fill'
at Module._extensions..node (node:internal/modules/cjs/loader:1473:18)
at Module.load (node:internal/modules/cjs/loader:1207:32)
at Module._load (node:internal/modules/cjs/loader:1023:12)
at Module.require (node:internal/modules/cjs/loader:1235:19)
at require (node:internal/modules/helpers:176:18)
at Object.<anonymous> (/usr/local/lib/node_modules/tileserver-gl/node_modules/canvas/lib/bindings.js:3:18)
at Module._compile (node:internal/modules/cjs/loader:1376:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1435:10)
at Module.load (node:internal/modules/cjs/loader:1207:32)
at Module._load (node:internal/modules/cjs/loader:1023:12) {
code: 'ERR_DLOPEN_FAILED'
}
How do I resolve this ?
Introduction
Integrate OpenStreetMap for India (with only Indian tiles). This integration involves setting up both frontend and server components. OpenLayers will be used as the UI library for rendering tiles, and tileserver-gl will serve the tiles. Additionally, basic searching functionalities for local government bodies, roads, and places of national interest will be implemented. Deployment scripts for large-scale infrastructure will be created, along with comprehensive documentation covering research and learnings.
Openlayers
is a UI library that renders tiles. It expects an API server that serves tiles.tileserver-gl
is a server to serve tiles built by the same team behind OSM.Goals & Mid-Point Milestone
References
Expected Outcome
A fully integrated OpenStreetMap solution tailored for India, allowing users to access Indian tiles and perform basic searches for local government bodies, roads, and places of national interest. Deployment scripts and comprehensive documentation will facilitate easy deployment and maintenance.
Acceptance Criteria
No response
Mockups/Wireframes
No response
Product Name
GeoQuery.in
Organisation Name
SamagraX
Domain
Maps
Tech Skills Needed
JavaScript, Other
Mentor(s)
@ChakshuGautam
Category
API