PowerBI Map Solution for Showing Heat by Zip Code? - powerbi-desktop

I'm brand spanking new to PowerBI (using V2.1) and need to create a solution that uses a map of Jefferson County KY to show the number of non-English speaking students by zip code. The users want the entire zip code area to "evenly weighted" in heat map fashion similar to this sample map below of all counties in Kentucky. I've looked at what MapBox and ArcGIS offers and I don't see where either of them do anything like this. Plus it looks like MapBox might be a pay solution, which I can't use. Does anybody know of any map solutions that do?

Related

PowerBI - Can I Zoom in When Lock Extent is turned on for an ArcGIS Map?

This is my first ever PowerBI app and it is still very much a work in progress. I'm using Version 2.1. This is for Jefferson County Public Schools in Louisville, KY. I have an Argis map of Jefferson County and am using two slicers to show where our English-Learning students reside by zip code. The two slicers are: 1) Year and 2) Zip Code. Here's what the map currently looks like:
The auto zoom was displaying Jefferson County one view higher out than I wanted, so to correct I zoomed in one level and turned Lock Extent on which solved the issue. Unfortunately, what I'd like to do next seems to not work because of this. If a user selects a specific ZIP code I'd like for the map to auto-zoom into that zip code, but since I have the Lock Extent turned on it's not able to do this. It simply hides all the other zip code information, stays the same image size, and displays the circle for the zip code selected. Is there a work-around for this?

How to create Perth Metropolitan Area Map in SVG

I am working on a project where Users can interact with a Map via mouse click to see more details of an area. It is Perth Metropolitan Area Map. This Map is generated from PDF using online "PDF to SVG converter".
When I looked at generated SVG code it is so huge can't understand full of it. and did some research to see if i can find any simpler version of the Map, I see there are various options to construct SVG, detailed below.
Shapefiles : Creating maps based on real world data, I thought this is good option to go. but the problem I observed here is we need to depend on GIS tools and open databases where GIS data is available. It is too heavy for our requirement.
Geo JSON / Topo JSON : I see this is simple way to represent Maps in plain, but I could not figure out a way to generate required JSON files. After exploring more on this I understood these technologies are dependent on GIS / Shapefiles.
Inscape : UI editor to draw SVG - It is just generating lot of SVG code again.
After reviewing above all I kind of thinking may be I should learn to write own SVG map.
Can somebody advice whether I am in right direction or Are there any simple approaches to create a Map like this Perth Metropolitan Area Map ?
Thanks in advance.

Getting coordinates for geojson

I have a geotiff that I have been working with in tilemill and I would like to select portions (buildings) in the map and create new layers as geojson objects. My issue is I don't know how to get the coordinates to create the objects!
http://chimera.labs.oreilly.com/books/1230000000345/ch12.html#_choropleth
this is a link to what I'm trying to do with states I just need the step where the coordinates are gotten because it doesn't seem to be in this document, they just give a shout to the guy who defined them. If anyone has done something similar to this, please give me a shout!
Update
I am not looking for the coordinates to the US, I have a fictional map that I am working from.
TileMill is a tool for visualizing data and creating map tiles - it isn't designed for creating or digitizing tasks. You'll want to export your map to Mapbox (or another MBTiles-supporting server), and use a tool like Mapbox's map editor or geojson.io to create GeoJSON overlays on top of it.

How can you create a search that will search within a KML and display the results on a Google Map v3?

I've created a Google map that loads a KML file as an overlay. It is a map of trailheads for say hiking. What I'm trying to figure out now is how to create a search that will allow visitors to search within the KML's data and show the relevant trailhead/s as results on the Google Map. Is this possible? I have a google search that will let them search for an address, but this does NOT search within the KML file's data for a trailhead.
Ideally the visitor could input an address, say 12345 Main st., Chicago, IL, or something and it would display results that are within a specified vicinity, say ten miles, of that address (ie latitude, longitude).
I'm a little lost as to even where to begin.
thanks for your help!
Davis
I don't know how often your kml file updates, but i recommend storing all the kml data in a database as well to make this easier. Maybe every once in a while re-download the kml file and update the database.
Then its as simple as using the haversine formula and searching the database for nearby trails.
What you're describing sounds like a good job for Fusion Tables. Fusion Tables give you a nice way to store and edit the data (even collaboratively). In addition, there are geospatial columns/data fields you can add (aka, a "Location" column that can be address or lat/long coordinates). Put all the trail heads in your fusion table and you can map them. Let people enter an address or lat/long, and you can query the fusion table to show all trail heads within the user specified distance of that point. See the tutorials to get started.
You can use KML search tool to do this. It supports KML KMZ CSV and GPX. You can find the tool here

where can I find SVG or GeoJSON of countries that uses a 2 or 3 digit country code?

I was going to use the Polymaps.org library (combined with Protovis) to create a nice vector based world map. However, there example (http://polymaps.org/ex/world.html) uses a GeoJSON from Thematic Mapping, but the countries are coded by name instead of by their 2 digit country codes.
When I pair up my data, I have problems with things like "Russia" vs "Republic of Russia". Anybody know of a GeoJSON file for countries that uses the ISO 2 or 3 digit codes? It seems crazy to use the names.
Any other SVG type file would be useful too. I could create one, but I feel like it must exist out there and I just don't know how to find it.
Its not exactly what you want since its not in geoJSON format:
http://vis.stanford.edu/protovis/ex/countries.js
May be this is what you want ? World Countries Information and ip geocoding RESTful Web services API
Happy coding:-)

Resources