How to get Google maps 3d building terrain for my project? - google-maps

TL;DR
How do I get Google maps 3d building terrain for my project?
They provides it?
I want to draw 3d buildings of my neighborhood on my project.
Ideally I wish I could do something on Web but App is Ok too.
For example
https://www.localize.city/address/new%20york/new%20york/manhattan/west%2047%20street/505/insights?itemIndex=0&itemOpen=false
Thanks.

Currently, Maps Javascript API doesn't have this feature, however, this can be done using the Maps SDK for Android with Camera and View, you may visit the documentation to further understand, you may also check the sample in this repository. Hope this helps.

Related

How do I open a tab of google maps in unity without buying an Asset?

I'm having trouble figuring out how do I open a tab of google maps or google maps app on my app within the unity, and can't afford to buy the Asset for facilitating, what do I do? is there any other site or application that I can use and be easier?
You would have to use AndroidJavaClass and AndroidJavaObject API to construct common map intents: https://developer.android.com/guide/components/intents-common.html#Maps
There are plenty examples out there how to use AndroidJavaClass and AndroidJavaObject e.g. how to create a share intent. These are very similar for maps.

Geofencing and offline maps in Android

It's amazing how easy it is possible to use geofencing with Google Maps API. However for that you have to be "connected" and use online maps. However I can not find how to use geofencing functionality for offline maps and what, if any, offline map provider supports it on Android. Would be thankful for any help here.
Well, I ended up with some hybrid solution. I used MapBox and Open Street Maps for offline map functionality together with Google Play services that allowed me to add geofencing functionality. Somehow I was thinking that geofencing requires to use Google Maps and that was obviously not correct.

Best opensource maps solution for java dynamic application similar to bing maps

I would like to use maps in my web application to plot various points.
Which one should i use google maps or bing or some other?
Using bing maps is free??
I expect a free solution.
Is there any that i can use?
Thanks.
The only one that I know of that's actually Open Source as specified is Open Street Map: http://www.openstreetmap.org/. The map tiles are generated in a crowd sourced manner, and the entire dataset is free to download/play with.
You'll need a seperate data interaction layer (unlike Google Maps or Bing), the best I know of is OpenLayers: http://openlayers.org/ again, open source and free to use/fiddle with as you will.

How do I use my own maps instead of google maps?

Is it possible to use my own map instead of google maps for my app. How can I do that...Where should I look?
I think you need Open Street Maps (OSM). I have a little GPS app (Maverick Pro) on my Droid, and it can use 3 types of maps: google, bing, and "OSM". The latter seems to be what you need:
http://wiki.openstreetmap.org/wiki/Main_Page
You would need a few things:
A source for data about your geography, in the US see the TIGER Line data published by the Census Bureau.
Software to render the geo data into maps that are visually meaningful, for example Mapnik. Use something like OpenLayers to generate the
movability and nice user features people expect.
Software to deliver the rendered maps efficiently to your users, ie TileCache.
There is a nice summary of this FOSS approach here: http://m.alistapart.com/articles/takecontrolofyourmaps
You may want to check out MapTiler, an open source map tiling tool for Google Maps (and other mapping systems) which runs on Windows and Mac OS X.
MapTiler will automate the tiling process for you through a simple GUI wizard, and in addition, once the tiling process is finished, it will also generate a simple HTML viewer where you can see the results immediately.
Custom Map Tile Overlays are quite an advanced topic in the Google Maps API (even the documentation will warn you in red about this). However, I am sure you will be able to use and understand the HTML viewer of MapTiler.
PostGIS, Geoserver, GeoWebCache, OpenLayers, + GeoEXT gets you all the software you need.
Data is up to you and some of the examples above are good ideas.

GTK interaction with Google maps

We are trying to make a GUI application in C using GTK that would use google maps api to download a map and find the shortest path between the source and the destination. We have implemented a mini web browser in our application using web toolkit. What is troubling me determining how would our application interact with the google maps api and how to go about running our algorithms(say Djikstra's) on the map the we downloaded.
Any help is appriciated.
You cannot do that with Google Maps as they do not offer a vector api to download.
However, you should look at OSM which provides that. libchamplain should be able to do that for you.