Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed yesterday.
Improve this question
I have a large scale googlemap (say Europe) with several markers almost superposed at a location (say a city). Unless high zooming, one can't see that there are several markers. More precisely, without high zooming, only the marker on top show up when clicking on the location, the others being hidden behind. When flying on the location, can you have the markers splited or exploded with javascript code or googlemap API code ?
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 8 years ago.
Improve this question
I want to create a double headed arrow/html element in my web page with some text in it. Basically an arrow like in shapes in MS Word.
Also, I want it to be clickable so that I can trigger any event on the click.
How can I accomplish this?
Some double-headed arrow characters exist in UTF-8 if you don't want to draw it yourself in CSS :
U+2194 ↔
U+2195 ↕
U+21D4 ⇔
U+21D5 ⇕
This page has a lot of them if you need more.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking for code must demonstrate a minimal understanding of the problem being solved. Include attempted solutions, why they didn't work, and the expected results. See also: Stack Overflow question checklist
Closed 9 years ago.
Improve this question
I would like to add google maps to my website. I am using KnockoutsJs. After that. I want to get lat/long values of chosen region.
A really quick google revealed: Google maps and knockoutjs http://chadmullins.com/misc-php/knockout-series-three.php and perhaps most usefully: http://hoonzis.blogspot.co.uk/2012/03/knockoutjs-and-google-maps-binding.html.
Without further information I can't be more specific.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking for code must demonstrate a minimal understanding of the problem being solved. Include attempted solutions, why they didn't work, and the expected results. See also: Stack Overflow question checklist
Closed 9 years ago.
Improve this question
I'm making an admin page to enter locations (lat/long) along with descriptive information. Right now, I am finding the spot on the map, clicking a point off to the side of it, and copying the lat/long which I then paste into a text box. I'd like to just find the spot, click it, and have the value auto-filled into the box.
Try this:
google.maps.event.addListener(a_map, 'click', function(event) {
console.log(event.latLng);
});
Google Maps API Docs
Working example with markers
EDIT:
Thanks to PHPglue:
google.maps.event.addListener(a_map, 'click', function(event) {
var evt = event.latLng;
console.log('latitude:'+evt.lat()+'; longitude:'+evt.lng()+';');
});
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking for code must demonstrate a minimal understanding of the problem being solved. Include attempted solutions, why they didn't work, and the expected results. See also: Stack Overflow question checklist
Closed 9 years ago.
Improve this question
As part of a water quality survey we need to display, color coded, the water quality of a river segment. We measure the water quality along the river at multiple coordinates, and we need to display the river with different colors between two consecutive measuring points.
Is this possible using the Google Maps API (or Bing, Openstreetmap, ...)?
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions concerning problems with code you've written must describe the specific problem — and include valid code to reproduce it — in the question itself. See SSCCE.org for guidance.
Closed 9 years ago.
Improve this question
I have something very similar to this D3 example with the difference being a single state instead of the entire country. I would like to extract the "view bounds" in latitude/longitude after the user has zoomed in to a certain degree so that I can provide information back to them on that area.
It seems it would be some combination of:
d3.geo.bounds/path.bounds (doesn't take zooming/panning into account)
the SVG's translation/scale
projection.invert?
I see a bunch of examples for lat/long points to cartesian space using the projection() function but nothing going in the other direction (e.g. clicking arbitrarily on a map -> lat/long, displaying lat/long of the center of the map which changes with zoom/pan, etc.)
D3 has the invert() function for this. It does exactly what you want it to do -- you pass it screen coordinates and it returns unprojected coordinates.
This function is a member of the projection, so as long as you're using the projection to do zoom/translate, you don't need to account for that explicitly. To get the corner points, you can simply take the center point (which you know because that's how you set the zoom) and the dimensions of the SVG.