Indoor Navigation Map WebApp - gis

I am a college student trying to design and develop an indoor navigation map web application that could provide directions in multiple levels similar to the SM Megamall Map in their website (see the picture or link below).
What would be the optimal SDK or API to developed this project?
SM Megamall WebApp Map
Link:
https://www.smsupermalls.com/maps/sm-megamall/?gclid=EAIaIQobChMI38SyhMOK_QIVV1tgCh121AIYEAAYASAAEgKdavD_BwE#/
Thank you in advance for those who would give their pointers and advice

Related

Does Autodesk Forge Reality Capture API support panorama photos to reconstruct point cloud

I am looking for this question and could not find it after google it.
My purpose is to use panorama photos to create point clouds.
Just wondering does this API support that? or it is designed for drone photos especially?
Forge Reality Capture is to create 3D textured meshes from Photos, not point clouds per say. It is really made to create meshes from objects. You can for example take photos of a building or your keyboard. But it will not work from photos taken inside a room.

Rules using Google Maps API

I am working on a project and it involves making a search via google maps then making the street space wider. The first step of the project is making the street wider because the current design is thin and focus on property. Our project will focus on the street so we need to make that bigger.
Is there a rule to manipulating google maps in such a way?
In addition, what challenges do you guys see us facing when we try to do this? on the other hand, is this something that can be easily achieved?
Thanks
Phil

How can I make a heatmap like the price heatmap of Housing.com

I have been trying for some weeks to come up with a price map. My inspiration is the heatmap found on the website of Housing.com . The link to the map is:
https://housing.com/dsl/heatmaps/mumbai/buy
I have tried:
Google maps Javascript API 3
heatmap,js library
and many other websites.
The resulting map that I am getting is visually less appealing.
Have they defined boundaries for very small regions and then introduced the gradient(which, again I am unaware how to implement.)
Any thoughts on how it might have been implemented are welcomed.
They don't use Google Maps Heatmaps Layer in the application, or any other library for creating heatmaps. You can see that between the requests the webpage makes are images like this, this and also more for bigger zoom levels. They just render these images over custom styled google maps as tiles.
More on how to render custom tiles over google maps, check this part of docs. For more information how to style the map below the heatmap to look like in the example, check this parts of docs.
Creating tiles images to render over your google maps can be troublesome, there are some tools, like this one which should be able to help you, but is paid. I don't know of any free solutions, you can create it manually although it might take some time.
Hope this helps you to better understand the implementation techniques behind the referenced map.

Zoomable political world map

I'm looking to add an map to my application, which would have a world map with different coloured countries, States (in the US) and Provinces (in Canada). The user should be able zoom in to see details, as the scale for seeing the whole world isn't suitable for seeing details in Europe say. The colours would need to be programmed from my application, so a simple image map isn't appropriate.
Obviously the first place to look was Google, but Google Maps doesn't seem to be able to colour code countries. Google Charts can, but produces a single image, which isn't zoomable.
Am I wrong about google, or is there another way that I can use to produce a suitable map? It's a ruby on rails app, so anything which is ruby specific is fine, but ideally not any other language though if it's the only way, then it's the only way.
I developed jVectorMap for such visualizations.
Django has geo-django; If you want to do feature rich GIS web apps with Rails, you’re gonna have to assemble the pieces yourself.
Google maps is a good client, you can use overlays. You need the GIS data to generate the overlay polygons.

How to add local roadmap to Google map

I live in rural areas, my town doesn't had roads in google maps. How can I add my own or create it. Where to start?
A good place to start is Google Map Maker, which allows you to edit roads and other features in Google Maps. From your user profile, it looks likes you are in Indonesia, and it looks like Map Maker is not available there yet according to this page. So Google Map Maker is the answer to your general question, but unfortunately may not help you specifically.
Your other option is to create your own tiles, but that will be more cumbersome and require both a way to create the tiles and a way to serve the tiles.