Google Maps-GeoJSON.js-替换光标

亚伦·克雷德(Aaron Kreider)

我有一张Google地图。当用户将鼠标悬停在某个区域上时,我正在使用GeoJSON.js库显示多边形。但是,这会将光标从十字线切换到手指指针。如何继续使用十字光标?

我在mapOptions中定义了十字光标:

draggableCursor: 'crosshair' 

我是否需要将多边形的clickable属性设置为false,以暗示对此问题的评论如果是这样,如何使用GeoJSON.js做到这一点?

JusticeMap.org-我正在努力的网站并遇到问题

朱塞佩·伯通

经过一番尝试后,我发现这样做的唯一方法是从多边形中删除了clickable选项。为此,找到showFeature函数并在代码末尾添加以下代码:

function modifyPolygon(polygon){
  //TODO check if the parameter is really a polygon. maybe you can check an apposite flag to
  //choose between different polygons
  polygon.setOptions({clickable: false});
}

//Shows a feature - main function
function showFeature(geojson, clear, style){
  [...]
  modifyPolygon(currentFeature_or_Features);
}

因为您已经设置好draggableCursor: 'crosshair',光标也会在多边形上保持十字准线。使用GitHub上找到的代码(使用index.htm和GeoJSON.js)对其进行了测试,并且可以正常工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从Google Maps导出geoJSON数据

来自分类Dev

Google Maps从变量而不是文件显示geoJSON

来自分类Dev

Google Maps GeoJSON渲染不正确

来自分类Dev

Google Maps从变量而不是文件显示geoJSON

来自分类Dev

Google Maps Api,GeoJson和InfoWindow

来自分类Dev

Google Maps GeoJSON渲染不正确

来自分类Dev

使用Google Maps从Geojson聚类标记

来自分类Dev

Google Maps Angular Js

来自分类Dev

无法使用Google Maps Data Layer从源加载geojson

来自分类Dev

How can I convert a google maps circle into GeoJSON?

来自分类Dev

如何将Google Maps Circles转换为GeoJSON?

来自分类Dev

无法点击 Google Maps geojson 标记集群获取信息

来自分类Dev

Blazor:Google Maps JS API

来自分类Dev

如何访问放置在Google Maps上的geoJSON数据中的数据对象

来自分类Dev

将geoJSON对象直接加载到Google Maps v3中

来自分类Dev

在Google Maps V3中获取GeoJSON数据层的属性

来自分类Dev

在叠加层geojson图层上单击时,Google Maps API Map Click事件不起作用

来自分类Dev

在ASP.NET MVC中将GeoJSON .NET与Google Maps结合使用

来自分类Dev

使用Google Maps的geoJson文件中的点的自定义标记

来自分类Dev

Google Maps 3 API-单击功能(来自geojson)并检查其是否包含位置

来自分类Dev

使用Google Maps Javascript API v3数据层设置多个GeoJson文件的样式

来自分类Dev

将存储在本地主机上的GeoJSON文件加载到Google Maps JavaScript SDK中

来自分类Dev

Google Maps API GeoJSON不适用于IE 11,但可在Chrome中使用

来自分类Dev

如何访问放置在Google Maps上的geoJSON数据中的数据对象

来自分类Dev

在放大时增加自定义标记的大小?使用Google Maps和GeoJSON

来自分类Dev

带有GeoJson多边形层的google maps v3 API鼠标悬停

来自分类Dev

com.google.maps.android.geojson 包在 com.google.maps.android:android-maps-utils:0.5+ 中不存在

来自分类Dev

这里是Maps API(JS):GeoJSON加载的多边形会为属性字段返回null值

来自分类Dev

温泉UI和Angular JS Google Maps

Related 相关文章

  1. 1

    从Google Maps导出geoJSON数据

  2. 2

    Google Maps从变量而不是文件显示geoJSON

  3. 3

    Google Maps GeoJSON渲染不正确

  4. 4

    Google Maps从变量而不是文件显示geoJSON

  5. 5

    Google Maps Api,GeoJson和InfoWindow

  6. 6

    Google Maps GeoJSON渲染不正确

  7. 7

    使用Google Maps从Geojson聚类标记

  8. 8

    Google Maps Angular Js

  9. 9

    无法使用Google Maps Data Layer从源加载geojson

  10. 10

    How can I convert a google maps circle into GeoJSON?

  11. 11

    如何将Google Maps Circles转换为GeoJSON?

  12. 12

    无法点击 Google Maps geojson 标记集群获取信息

  13. 13

    Blazor:Google Maps JS API

  14. 14

    如何访问放置在Google Maps上的geoJSON数据中的数据对象

  15. 15

    将geoJSON对象直接加载到Google Maps v3中

  16. 16

    在Google Maps V3中获取GeoJSON数据层的属性

  17. 17

    在叠加层geojson图层上单击时,Google Maps API Map Click事件不起作用

  18. 18

    在ASP.NET MVC中将GeoJSON .NET与Google Maps结合使用

  19. 19

    使用Google Maps的geoJson文件中的点的自定义标记

  20. 20

    Google Maps 3 API-单击功能(来自geojson)并检查其是否包含位置

  21. 21

    使用Google Maps Javascript API v3数据层设置多个GeoJson文件的样式

  22. 22

    将存储在本地主机上的GeoJSON文件加载到Google Maps JavaScript SDK中

  23. 23

    Google Maps API GeoJSON不适用于IE 11,但可在Chrome中使用

  24. 24

    如何访问放置在Google Maps上的geoJSON数据中的数据对象

  25. 25

    在放大时增加自定义标记的大小?使用Google Maps和GeoJSON

  26. 26

    带有GeoJson多边形层的google maps v3 API鼠标悬停

  27. 27

    com.google.maps.android.geojson 包在 com.google.maps.android:android-maps-utils:0.5+ 中不存在

  28. 28

    这里是Maps API(JS):GeoJSON加载的多边形会为属性字段返回null值

  29. 29

    温泉UI和Angular JS Google Maps

热门标签

归档