Tôi đang gặp khó khăn khi cố gắng thêm một điểm đánh dấu có thể nhấp đơn giản vào ArcGIS, bản đồ thuần túy sử dụng JavaScript. Tất cả các ArcGIS Samples dường như để có được điểm đánh dấu của họ và thông tin popup liên quan từ máy chủ. Làm cách nào tôi có thể đạt được kết quả tương tự với ArcGIS như mã mẫu Google Maps này bên dưới?Ví dụ đơn giản của ArcGIS tự động hiển thị điểm đánh dấu
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<div id="map" style="width: 500px; height: 500px;"></div>
<script type="text/javascript">
window.onload = function() {
var myOptions = {
zoom: 2,
center: new google.maps.LatLng(40, -75),
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map"), myOptions);
var icon = new google.maps.MarkerImage("http://cinnamonthoughts.org/wp-content/uploads/2010/01/Custom-Marker-Avatar.png");
var markerOptions = {
icon: icon,
map: map,
position: new google.maps.LatLng(37.7699298, -122.4469157),
};
var marker = new google.maps.Marker(markerOptions);
google.maps.event.addListener(marker, 'click', function() {
var infoWindow = new google.maps.InfoWindow();
infoWindow.setContent("hello world");
infoWindow.open(map, marker);
});
};
</script>
Dường như làm việc tốt cho tôi: http://jsfiddle.net/j08691/DLAsJ/. Tôi có nhận được tiền thưởng không;) – j08691
@ j08691 bạn đặt mã của tôi vào jsfiddle ... bạn đã không sử dụng ArcGIS, như câu hỏi của tôi đã hỏi. – Langdon