Recreation District Trails to public Google Maps - google-maps-android-api-2

I have created a kml of over 30 trails with trailheads that my team and I GPS'd throughout the past couple of years for our local recreation district ([Brooktrails Redwood Forest][1]). We have a trail map that has been printed and is being used by our county residents and visitors, however, when they look for recreation trails (foot and bike), none of the District trails are visible in GoogleMaps. Is there a way to import all of these rather than having to draw the trails within Google Maps? They are also accessible via Google My Maps - but that's not particularly useful for people who are searching from outside the circle with whom I've shared the link. I've also contacted MapMy...everything and in order to create routes using trails, the trails have to be on GoogleMaps. I suspect this is the case for all run/ride tracking apps. So... again, is there a way to import a kml of the 30+ trails and trailheads to GoogleMaps? Drawing each is a daunting task as they are all over a mile long through varying terrain - plus the accuracy decreases significantly. In case the link in BRF doesn't work, here is the link to Google MyMaps: https://www.google.com/maps/d/u/0/edit?mid=1GcKhd2rPOCBtSqoH8KyzdBVI_V7zzhxB&ll=39.43926886661395%2C-123.40566300000002&z=13
I appreciate the help. If we can get the trails in GoogleMaps, then other opportunities open for us in terms of trail maintenance/care, grants, and usability for locals and visitors alike.
Crystal

Related

Finding USA's roads key attributes for OpenStreetMap

I understand that most of the data in OSM for USA is coming from TIGER. It seems that this doesn't have complete road key attributes such as speed limit, maximum weight, allowed / restricted turns, lane change etc.
I found that some state level DOT do have public datasets available for the roads within their jurisdiction, however some states don't have that. I wonder if the OSM community knows if the data already available at these state DOT's was loaded in the OSM?
Please also let me know if there was a netter place to ask this question?
Many thanks,
It is stated in the OSM webpage as well as in other GIS blogs that OSM doesn't have much data on key attributes of roads ie truck restrictions, however some DOT do have data on that.
In OSM pages it wasn't clear if that data was loaded.
There's been an awful lot of discussion about data imports, especially within the USA, over the years. I suspect that if data is available and hasn't been imported into OSM it's for one of two reasons:
the quality isn't very good
the licence isn't compatible
The relevant OSM wiki page that explains what would someone suggesting a new import need to do is here. With regard to the "community buy-in" step, I'd suggest contacting the OSM USA community in the first instance via the forum, mailing list or OSM US' slack workspace.

How to get polygon co-ordinates for a location searched on google maps. Maps API

I want to know if there is any way to get a city/suburb/postal code's outer boundary coordinates, so as to be able to draw a polygon on the map.
I have read through the google maps API documentation (Places, Maps, and Routes) and I can't find anywhere where they provide this information.
Native in google maps if you search for a city google maps will draw a polygon around the city edges. Drawing the polygon is not the issue I just want to know how to get the polygon points for any given location.
I have searched and all the available answers are either very old or provided only a community maintained polygon database, that is not guaranteed to have your location mapped.
So my question is, do google maps APIs expose some function to get these coordinates, or is there some reputable well maintained service where this information can be obtained from?
I am using it in a flutter applicant making use of google_maps_flutter.
These are some of the resources and other links I found but seem dated.
Resource 1
Resource 2
Googles Docs
Please please help.
I'm not sure that the Google Maps API offers this functionality, but I trust that you've dug through enough of their documentation to find that they don't.
I suggest looking at Nominatim, which queries data from OSM (OpenStreetMap). They're free to use and community-driven - which can be both awesome and scary (eg. you can't assume "permanent ID"s for the things you query)
Relevant Links:
https://nominatim.org/release-docs/latest/api/Overview/
https://nominatim.openstreetmap.org/ui/search.html
Otherwise, you could also try looking for other tools that allow you to download datasets of boundary coordinates (eg: GADM) but you'd have to find one that has the level of granularity you need and read up on their usage policies (most disallow use for commercial purposes).
Unfortunately the world of GIS and digital cartography is one that can get pretty complicated and that I'm no expert in, but I hope this helps somewhat.
Listing other resources I've found that are rather outdated, but could still be helpful:
Google Maps how to Show city or an Area outline
Add "Search Area" outline onto google maps result

Pre-Designed Hololens Application for a specific room using Unity

I'm trying to develop an app for the Hololens 1 using Unity. What I want to archive is providing a pre-designed experience to users for a specific room (like a specific room in a museum).
My idea is, that I scan the room with the Hololens, using the scanned mesh in Unity to place the virtual content (using the scan mesh to place the content at the correct position in the room) and then build the app and deploy it to the device. The goal is, that I can give a visitor of the museum the Hololens, he can go to this room, start the app in the room (everywhere in the room) and see the virtual objects on the right places (for example a specific exhibit, the door to the next room, in the middle of the room or....). I don't want to have the visitor place objects by himself and I don't want the staff to do this in advance (before handing out the headset). I want to design the complete experience in Unity for one specific room.
Everytime I am searching for use cases like this I didn't really find a starting point. Somehow the app has to recognize the position of the headset in the room (or find pre-set anchors or something like this).
I really thought this might be a very basic use case for the hololens.
Is there a way to achieve this goal? Later I want to design multiple experiences for all the rooms of the museum (maybe a separate app for every room).
I think I have to find pre set anchors in this room and then placing the content relative to it. But how is it possible to define this anchor and ensure that every visitor finds it so that the virtual content appears on the corresponding real world object?
You should start with Spatial Anchor technology. Spatial Anchor can help you lock the GameObject in a place to locations in the real world based on the system’s understanding. Please refer this link for more information:Spatial anchors. And then, you need persisting local Spatial Anchor in the real-world, this documentation show how to persist the location of WorldAnchor's across sessions with WorldAnchorStore class:Persistence in Unity. If you also want to share experiences with multiple customer to collectively view or interact with the same hologram which is positioned at a fixed point in space. You need to export an anchor from one device and import it by a second HoloLens device, please follow this guide:Local anchor transfers in Unity
Besides, in situations where you can use Azure Spatial Anchors we strongly recommend you to use it. Azure Spatial Anchors provides convenience for sharing experiences across sessions and devices, you can quick-start with this:How to create and locate anchors using Azure Spatial Anchors in Unity

How can HTC VIVE developers share same space and test using different Vive sets?

We have around 4 developers and we share a cubicle area. the base stations extend higher than the cubicle walls (for better tracking) but whenever 2 or more Vive stations are ON at the same time they interfere with each other and tracking gets problematic.
How do professional companies that work on big Virtual Reality projects solve this problem?
The next generation of base stations and tracked devices won't have this problem, because the base station ID will be encoded in the laser, and a headset can ignore base stations it doesn't recognize. Unfortunately this will require both new base stations and new headsets / controllers, and I've seen no estimate on when the next generation will be released.
In the meantime, the only solution is to find a way to partition your environment so that any given region is only covered by two base stations. It's a pain, but you can cover a large area with a single pair. If you only have 4 people in a confined space you might be able to set up so that you only have one pair of stations. If that's not practical, you might look into mounting barn doors around the stations so that you can restrict their field of view.
Actually you can share a pair of base stations across many developers - that's how professional companies do it.

How to create an online database for a swift game to store player scores?

I am looking to create something along these lines.
http://www.iostutorial.org/2011/06/17/add-high-scores-to-your-ios-game/
However, i want it to be online so it stores high scores of players and displays top 10 scores.
it would be of great help if someone could point me in the right direction. Any books or articles would be great.
Game center is designed specifically for what you are trying to do. It has the added advantage that it will provide exposure for your game, potentially increasing sales.